1*dcfb65c9Skiyohara$NetBSD: README,v 1.4 2011/02/25 10:06:24 kiyohara Exp $ 20d8aecadSsakamoto 30d8aecadSsakamotocontents 40d8aecadSsakamoto boot: NetBSD/bebox booter. 55039d406Skiyohara elf2pef: Convert ELF image to PEF image. Integrated to 65039d406Skiyohara powerpc's mkbootimage. Obsolete. 70d8aecadSsakamoto mkbootimage: Make bootable BeOS DR8 filesystem(a.k.a. obfs) image. 85039d406Skiyohara Integrated to powerpc's mkbootimage. Obsolete. 90d8aecadSsakamoto 100d8aecadSsakamoto 110d8aecadSsakamotoboot: 120d8aecadSsakamoto enable one line and comment out other lines, 130d8aecadSsakamoto to select one console device from vga,frame buffer,serial. 140d8aecadSsakamoto vga: CPPFLAGS+= -DCONS_VGA 150d8aecadSsakamoto e.g. S3 Trio64, ... 160d8aecadSsakamoto 170d8aecadSsakamoto frame buffer: CPPFLAGS+= -DCONS_BE 180d8aecadSsakamoto e.g. Trio64v+, Millennium I/II, Mystique 220, ... 190d8aecadSsakamoto 200d8aecadSsakamoto serial: CPPFLAGS+= -DCONS_SERIAL ... 210d8aecadSsakamoto 2205cc0bf2Ssakamoto if change CPPFLAGS after make, use 'make cleandir' before 'make'. 230d8aecadSsakamoto 24*dcfb65c9Skiyohara boot can read/exec kernel on ffs(floppy/ide/scsi) or attached 25*dcfb65c9Skiyohara in-kernel image by powerpc's mkbootimage. 260d8aecadSsakamoto 270d8aecadSsakamoto 280d8aecadSsakamotoExample of making bootable floppy disk: 29*dcfb65c9Skiyohara % cd sys/arch/bebox/stand 3005cc0bf2Ssakamoto % $(TOOLDIR)/bin/nbmake-bebox 31*dcfb65c9Skiyohara 32*dcfb65c9Skiyohara % nbpowerpc-mkbootimage -I -m bebox -b boot/boot /tmp/fd.img 33*dcfb65c9Skiyohara 34*dcfb65c9Skiyohara Or 35*dcfb65c9Skiyohara 36*dcfb65c9Skiyohara % nbpowerpc-mkbootimage -m bebox -b boot/boot \ 37*dcfb65c9Skiyohara -k ../compile/INSTALL/netbsd /tmp/fd.img 38*dcfb65c9Skiyohara 390d8aecadSsakamoto [insert formatted floppy disk] 405039d406Skiyohara % dd if=/tmp/fd.img of=/dev/rfd0a 41