648 |
{ |
{ |
649 |
mem_ptr_phys = (u_int *)( hp100_inw( MEM_MAP_LSW ) | |
mem_ptr_phys = (u_int *)( hp100_inw( MEM_MAP_LSW ) | |
650 |
( hp100_inw( MEM_MAP_MSW ) << 16 ) ); |
( hp100_inw( MEM_MAP_MSW ) << 16 ) ); |
651 |
(u_int)mem_ptr_phys &= ~0x1fff; /* 8k alignment */ |
mem_ptr_phys = (u_int *) ((u_int) mem_ptr_phys & ~0x1fff); /* 8k alignment */ |
|
|
|
652 |
if ( bus == HP100_BUS_ISA && ( (u_long)mem_ptr_phys & ~0xfffff ) != 0 ) |
if ( bus == HP100_BUS_ISA && ( (u_long)mem_ptr_phys & ~0xfffff ) != 0 ) |
653 |
{ |
{ |
654 |
printk("hp100: %s: Can only use programmed i/o mode.\n", dev->name); |
printk("hp100: %s: Can only use programmed i/o mode.\n", dev->name); |