linux 2.1.93 won't compile on mca

Raul Miller (rdm@test.legislate.com)
Tue, 7 Apr 1998 07:14:05 -0400


I had practically no trouble (see below) getting 2.1.92 to compile for
my ps2/95 -- presumably because I didn't need any of the broken mca
drivers.

However, 2.1.93, with the same configuration (er.. except I enabled
the new pts support) won't compile, with:

init/main.c: In function `start_kernel':
init/main.c:1090: too few arguments to function `mca_init'
init/main.c: In function `init':

-- 
Raul

Practically no trouble means that the one thing I had to do to get my 3c523 to be recognized was, in drivers/net:

--- 3c523.c.old Tue Apr 7 01:28:18 1998 +++ 3c523.c Tue Apr 7 01:18:33 1998 @@ -529,7 +529,7 @@ Which we don't care much about here. We'll just tell Linux that we're using 16K. MCA won't permit adress space conflicts caused by not mapping the other 8K. */ - dev->mem_start = shm_table[ (status & ELMC_STATUS_MEMORY_SELECT) >> 3]; + dev->mem_start = phys_to_virt(shm_table[ (status & ELMC_STATUS_MEMORY_SELECT) >> 3]); /* We're using MCA, so it's a given that the information about memory size is correct. The Crynwr drivers do something like this. */

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu