This brings the alpha DS10 port one step closer to integration. It's rom is accesed completely different so fill_inbuf.c had to split up. To accomplish I added a top level directory rom to hold all of these files. Currently it is one file per directory. The options are: option USE_DOC_MIL=1 to set up the doc millenium. option USE_GENERIC_ROM=1 to use a normal memory mapped rom. option USE_TSUNAMI_TIGBUS_ROM=1 to use the from on the DS10. There is a code shuffling around and inclusion of some more alpha header files to support this. I have tested both: USE_GENERMIC_ROM=1 & USE_TSUNAMI_TIGBUGS_ROM=1 that is everything except the heavily used case of the Doc Millenium. Ollie or Ron could you verify that I haven't broken this? I have further cleaned up linuxbiosmain.c splitting out the malloc routines, memcpy, memcmp, and memset. Ron I'm still scratching my head about how I could have broken the via boards. My next step is get an alpha variant of hardwaremain.c built. The current hardwaremain.c will likely move into arch/i386 but otherwise should remain intact. Long term I'd like to look for similarities and see if they could be merged but for now that is just silly. I have included my current config file for the l440gx, for reference. Eric
freebios_13_Mar_2001-freebios_eric-scrubbed.diff
