j
: Next unread message k
: Previous unread message j a
: Jump to all threads
j l
: Jump to MailingList overview
I just did a checkout of freebios from sourceforge, and was able to bash-2.01$ cd freebios/linuxbios/SIS630/ bash-2.01$ ln -s ~/src/bios/linux . bash-2.01$ make cc -I../../chip/intel -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -c crt0.S cc -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -c ../inflate/main.c ../inflate/main.c:187: warning: conflicting types for built-in function `memset'../inflate/main.c:198: warning: conflicting types for built-in function `memcpy'cc -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -c ../../chip/intel/intel_main.c cc -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -c ../../chip/intel/intel_subr.c cc -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -c fill_inbuf.c -o fill_inbuf.o cc -I ../../include -I. -O2 -DSIS630 -Di686 -Di586 -DINTEL_BRIDGE_CONFIG -DSIS630_NVRAM -DINTEL_PPRO_MTRR -DSIS630_KEYBOARD -c ../../chip/intel/pci.c objcopy -O binary -R .note -R .comment -S linux/vmlinux vmlinux.bin gzip -f -3 vmlinux.bin ld -T ldscript.ld -o linuxbios crt0.o main.o intel_main.o intel_subr.o fill_inbuf.o pci.o nm -n linuxbios > linuxbios.map objcopy -O binary -R .note -R .comment -S linuxbios linuxbios.strip cc -o mkrom ../../mkrom/mkrom.c ./mkrom -s 64 -f -o linuxbios.rom linuxbios.strip dd conv=sync bs=448k if=vmlinux.bin.gz of=vmlinux.bin.gz.block 0+1 records in 1+0 records out cat vmlinux.bin.gz.block linuxbios.rom > romimage cp romimage /tmp bash-2.01$
Works as far as I can tell.
For those of you with commit. Be very very careful, please. If you can't test something then don't commit it. It's very easy to screw this up, esp. when it's out of ROM. I'm close to being able to test without the Arium and I'd like to keep it that way :-)
For now until I get some more FLASH ram back I can't test anything. This is a snap of my last know good code.
I will be putting the SiS keyboard fix in soon. I also worked out a trivial fix for parameters.
Try it out if you can (especially you SiS folks :-) )
ron
- To unsubscribe: send mail to majordomo@freiburg.linux.de with 'unsubscribe openbios' in the body of the message