Home | History | Annotate | Line # | Download | only in stand
README revision 1.3
      1  1.3  kiyohara $NetBSD: README,v 1.3 2008/05/25 16:21:07 kiyohara Exp $
      2  1.1  sakamoto 
      3  1.1  sakamoto contents
      4  1.1  sakamoto 	boot:	     NetBSD/bebox booter.
      5  1.3  kiyohara 	elf2pef:     Convert ELF image to PEF image.  Integrated to
      6  1.3  kiyohara 		     powerpc's mkbootimage.  Obsolete.
      7  1.1  sakamoto 	mkbootimage: Make bootable BeOS DR8 filesystem(a.k.a. obfs) image.
      8  1.3  kiyohara 		     Integrated to powerpc's mkbootimage.  Obsolete.
      9  1.1  sakamoto 
     10  1.1  sakamoto 
     11  1.1  sakamoto boot:
     12  1.1  sakamoto 	enable one line and comment out other lines,
     13  1.1  sakamoto 	to select one console device from vga,frame buffer,serial.
     14  1.1  sakamoto 		vga:		CPPFLAGS+= -DCONS_VGA
     15  1.1  sakamoto 			e.g. S3 Trio64, ...
     16  1.1  sakamoto 
     17  1.1  sakamoto 		frame buffer:	CPPFLAGS+= -DCONS_BE
     18  1.1  sakamoto 			e.g. Trio64v+, Millennium I/II, Mystique 220, ...
     19  1.1  sakamoto 
     20  1.1  sakamoto 		serial:		CPPFLAGS+= -DCONS_SERIAL ...
     21  1.1  sakamoto 
     22  1.2  sakamoto 	if change CPPFLAGS after make, use 'make cleandir' before 'make'.
     23  1.1  sakamoto 
     24  1.2  sakamoto 	boot can read/exec kernel on ffs(floppy disk), cd9660(floppy disk),
     25  1.3  kiyohara 	attached image by powerpc's mkimageboot.
     26  1.1  sakamoto 
     27  1.1  sakamoto 
     28  1.1  sakamoto 
     29  1.1  sakamoto Example of making bootable floppy disk:
     30  1.1  sakamoto 	% cd /sys/arch/bebox/stand
     31  1.2  sakamoto 	% $(TOOLDIR)/bin/nbmake-bebox
     32  1.2  sakamoto 	% gzip -c ../compile/GENERIC/netbsd > /tmp/netbsd.gz
     33  1.2  sakamoto 	% elf2pef/elf2pef boot/boot /tmp/boot.pef /tmp/netbsd.gz
     34  1.1  sakamoto 	[insert formatted floppy disk]
     35  1.1  sakamoto 	% mkbootimage/mkbootimage /tmp/boot.pef > /dev/rfd0a
     36  1.1  sakamoto 
     37  1.3  kiyohara 	% powerpc-mkbootimage -m bebox -b boot/boot \
     38  1.3  kiyohara 	      -k ../compile/GENERIC/netbsd /tmp/fd.img
     39  1.3  kiyohara 	% dd if=/tmp/fd.img of=/dev/rfd0a
     40  1.3  kiyohara 
     41