xref: /netbsd/sys/arch/bebox/stand/README (revision dcfb65c9)
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