Module Name: src Committed By: kiyohara Date: Sat Nov 13 05:20:22 UTC 2010
Modified Files: src/distrib/notes: Makefile src/distrib/notes/common: contents list-setsizes.sh Added Files: src/distrib/notes/bebox: Makefile hardware install legal prep upgrade xfer Log Message: Add INSTALL.{html,more,ps,txt} for bebox. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/distrib/notes/Makefile cvs rdiff -u -r0 -r1.1 src/distrib/notes/bebox/Makefile \ src/distrib/notes/bebox/hardware src/distrib/notes/bebox/install \ src/distrib/notes/bebox/legal src/distrib/notes/bebox/prep \ src/distrib/notes/bebox/upgrade src/distrib/notes/bebox/xfer cvs rdiff -u -r1.161 -r1.162 src/distrib/notes/common/contents cvs rdiff -u -r1.5 -r1.6 src/distrib/notes/common/list-setsizes.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/distrib/notes/Makefile diff -u src/distrib/notes/Makefile:1.40 src/distrib/notes/Makefile:1.41 --- src/distrib/notes/Makefile:1.40 Sat Sep 13 15:43:07 2008 +++ src/distrib/notes/Makefile Sat Nov 13 05:20:21 2010 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.40 2008/09/13 15:43:07 tsutsui Exp $ +# $NetBSD: Makefile,v 1.41 2010/11/13 05:20:21 kiyohara Exp $ # .include <bsd.own.mk> @@ -17,6 +17,7 @@ SUBDIR+= amiga SUBDIR+= arc SUBDIR+= atari +SUBDIR+= bebox SUBDIR+= cats SUBDIR+= evbarm SUBDIR+= evbppc Index: src/distrib/notes/common/contents diff -u src/distrib/notes/common/contents:1.161 src/distrib/notes/common/contents:1.162 --- src/distrib/notes/common/contents:1.161 Mon Oct 4 13:58:43 2010 +++ src/distrib/notes/common/contents Sat Nov 13 05:20:21 2010 @@ -1,4 +1,4 @@ -.\" $NetBSD: contents,v 1.161 2010/10/04 13:58:43 tsutsui Exp $ +.\" $NetBSD: contents,v 1.162 2010/11/13 05:20:21 kiyohara Exp $ .\" .\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -305,6 +305,14 @@ this image. .\} . +.if \n[bebox] \{\ +. It Pa floppy/boot.fs +. It Pa floppy/kernel1.fs +. It Pa floppy/kernel2.fs +\*M boot and installation floppy images. The first is the bootloader on +old BeFS. The other images is kernel and embedded ramdisk. +.\} +. .if \n[cats] \{\ . It Pa kernel/ \*M installation kernels. @@ -321,8 +329,8 @@ \*M miniroot file system image; see below. .\} . -.if !\n[alpha]:\n[cats]:\n[evbppc]:\n[mvme68k]:\n[macppc]:\n[sgimips]:\ -\n[sandpoint]:\n[sparc]:\n[xen] \{\ +.if !\n[alpha]:\n[bebox]:\n[cats]:\n[evbppc]:\n[mvme68k]:\n[macppc]:\ +\n[sgimips]:\n[sandpoint]:\n[sparc]:\n[xen] \{\ . It Pa misc/ . Miscellaneous \*M installation utilities; see @@ -536,6 +544,7 @@ .if \n[amiga] .setsize 25 75 .if \n[arc] .setsize 30 95 .if \n[atari] .setsize 26 75 +.if \n[bebox] .setsize 31 90 .if \n[cats] .setsize 28 80 .if \n[cesfic] .setsize 25 75 .if \n[cobalt] .setsize 30 95 @@ -598,6 +607,7 @@ .if \n[amiga] .setsize 36 130 .if \n[arc] .setsize 37 139 .if \n[atari] .setsize 35 130 +.if \n[bebox] .setsize 51 180 .if \n[cats] .setsize 41 140 .if \n[cesfic] .setsize 35 130 .if \n[cobalt] .setsize 37 139 @@ -666,6 +676,7 @@ .if \n[amiga] .setsize 4 8 .if \n[arc] .setsize 4 9 .if \n[atari] .setsize 4 8 +.if \n[bebox] .setsize 4 8 .if \n[cats] .setsize 4 8 .if \n[cesfic] .setsize 4 8 .if \n[cobalt] .setsize 4 9 @@ -1019,6 +1030,7 @@ .if \n[amd64] .setsize 5 13 .if \n[amiga] .setsize 2 4 .if \n[arc] .setsize 3 6 +.if \n[bebox] .setsize 2 4 .if \n[cats] .setsize 5 10 .if \n[cobalt] .setsize 2 5 .if \n[dreamcast] .setsize 2 3 @@ -1097,6 +1109,7 @@ .if \n[amiga] .setsize 3 10 .if \n[arc] .setsize 4 12 .if \n[atari] .setsize 3 10 +.if \n[bebox] .setsize 4 13 .if \n[cats] .setsize 3 10 .if \n[cesfic] .setsize 3 10 .if \n[cobalt] .setsize 4 12 @@ -1178,6 +1191,7 @@ .if \n[amiga] .setsize 6 19 .if \n[arc] .setsize 7 23 .if \n[atari] .setsize 6 19 +.if \n[bebox] .setsize 9 27 .if \n[cats] .setsize 7 20 .if \n[cesfic] .setsize 6 19 .if \n[cobalt] .setsize 7 23 @@ -1232,6 +1246,7 @@ .if \n[amiga] .setsize 11 43 .if \n[arc] .setsize 11 42 .if \n[atari] .setsize 11 43 +.if \n[bebox] .setsize 19 67 .if \n[cats] .setsize 14 49 .if \n[cesfic] .setsize 11 43 .if \n[cobalt] .setsize 11 42 @@ -1285,6 +1300,7 @@ .if \n[amiga] .setsize 31 39 .if \n[arc] .setsize 31 39 .if \n[atari] .setsize 31 39 +.if \n[bebox] .setsize 32 74 .if \n[cats] .setsize 31 39 .if \n[cesfic] .setsize 31 39 .if \n[cobalt] .setsize 31 39 @@ -1342,6 +1358,9 @@ Please consult the X specific section in the atari FAQ as to which server you should use. .\} +.if \n[bebox] \{\ +This includes the modular Xorg server. +.\} .if \n[hpcmips] \{\ This includes the Xhpc server which supports 256 and 65536 colors, with man pages. .\} @@ -1381,6 +1400,7 @@ .if \n[amiga] .setsize 5 11 .if \n[arc] .setsize 5 15 .if \n[atari] .setsize 4 10 +.if \n[bebox] .setsize 6 16 .if \n[cats] .setsize 11 28 .if \n[cesfic] .setsize 4 10 .if \n[cobalt] .setsize 5 15 Index: src/distrib/notes/common/list-setsizes.sh diff -u src/distrib/notes/common/list-setsizes.sh:1.5 src/distrib/notes/common/list-setsizes.sh:1.6 --- src/distrib/notes/common/list-setsizes.sh:1.5 Sat Nov 29 10:27:03 2008 +++ src/distrib/notes/common/list-setsizes.sh Sat Nov 13 05:20:21 2010 @@ -36,7 +36,7 @@ # src/distrib/common/notes/contents # -ports="acorn26 acorn32 algor alpha amd64 amiga arc atari cats cesfic +ports="acorn26 acorn32 algor alpha amd64 amiga arc atari bebox cats cesfic cobalt dreamcast evbarm evbmips evbppc evbsh3 hp300 hp700 hpcarm hpcmips hpcsh i386 ibmnws iyonix landisk luna68k mac68k macppc mipsco mmeye mvme68k mvmeppc netwinder news68k newsmips Added files: Index: src/distrib/notes/bebox/Makefile diff -u /dev/null src/distrib/notes/bebox/Makefile:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/Makefile Sat Nov 13 05:20:21 2010 @@ -0,0 +1,5 @@ +# $NetBSD: Makefile,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ + +MERGED_SRCS+= ${COMMON}/sysinst ${COMMON}/upgrade ${COMMON}/xfer + +.include <bsd.man.mk> Index: src/distrib/notes/bebox/hardware diff -u /dev/null src/distrib/notes/bebox/hardware:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/hardware Sat Nov 13 05:20:21 2010 @@ -0,0 +1,42 @@ +.\" $NetBSD: hardware,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ +. +.Pp +The minimum configuration requires 16 MB of RAM and 60 MB of disk space. +To install the entire system requires about 250 MB (not including swap). +.Nx +works with about 32 MB or RAM, but at least 64 MB is advised, especially +on the slower processors. +. +.Ss2 Supported machines +.Pp +In general NetBSD/\*M should run on all BeBox models/revisions. +More information can also be found at the +.Nx*M +homepage: +.Lk http://www.NetBSD.org/ports/\*M/ +.Pp +. +.(bullet -offset indent +Be Inc. +.(bullet -compact +BeBox Dual603-66 +.It +BeBox Dual603-133 +.bullet) +.bullet) +. +.Ss2 Supported devices +.Pp +.Nx +supports most of the hardware that shipped on these systems through the +machine-independent device drivers. There are a few notable exceptions, listed +below: +. +.Ss2 Unsupported devices +.(bullet -offset indent +2nd CPU +.It +Floppy disk controller +.It +SERIAL3, SERIAL4 +.bullet) Index: src/distrib/notes/bebox/install diff -u /dev/null src/distrib/notes/bebox/install:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/install Sat Nov 13 05:20:21 2010 @@ -0,0 +1,3 @@ +.\" $NetBSD: install,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ +. +.so ../common/sysinst Index: src/distrib/notes/bebox/legal diff -u /dev/null src/distrib/notes/bebox/legal:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/legal Sat Nov 13 05:20:21 2010 @@ -0,0 +1,2 @@ +.\" $NetBSD: legal,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ +. Index: src/distrib/notes/bebox/prep diff -u /dev/null src/distrib/notes/bebox/prep:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/prep Sat Nov 13 05:20:21 2010 @@ -0,0 +1,86 @@ +.\" $NetBSD: prep,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ +. +.Pp +. +.Ss2 Available Boot Media +. +The BeBox firmware (BootROM) allows for system booting using: +.(bullet -compact +Local floppy disk, hard disk or CD-ROM with the following file systems: +.(bullet -compact +Be file system +.It +Old Be file system +.bullet) +.bullet) +.Pp +The +.Nx*M +doesn't support to create/read/write both file systems. +.Pp +However nbpowerpc-mkbootimage can create the image of Old Be file system for +floppy. +. +.Ss2 Preparing the Bootable Media +. +This section describes how to create a +.Nx*M +boot loader onto a floppy. +.Pp +Go to one of the +.Nx +mirror sites and download floppy image from the +.Pa bebox/installation/floppy/ +directory named boot.fs or boot_vga.fs or boot_com.fs. +.Pp +boot.fs can boot with frame buffer. If you look the 'Be' logo on your screen +then use this. Use boot_vga.fs, if not. +.Pp +.(disp +.No # Ic "dd if=boot.fs of=/dev/rfd0a bs=18k" +.disp) +.Pp +If you have a x86 PC which runs +.Tn Windows +and use it to write the floppy image(s) to floppy disk, +you can use the +.Ic Rawrite32 +Windows32 program +.Pq installed by Pa rawr32.exe +available in the +.Pa i386/installation/misc/ +directory of the +.Nx +distribution. +.Pp +Also you can create boot.fs. +.Pp +.(disp +.No # Ic "nbpowerpc-mkbootimage -I -m bebox -b mdec/boot/boot boot.fs" +.disp) +. +.Ss2 Loading kernel from Hard disk and Floppy disk. +. +boot supports load kernel from Hard disk and Floppy disk connect to onboard. +. +.(bullet -compact +Loading a kernel from the 'a' partition on master IDE disk: +.(disp +.Ic /dev/disk/ide/0/master/0_0:/netbsd +.disp) +.Pp +.It +Loading a kernel from the Floppy disk: +.(disp +.Ic /dev/disk/floppy:/netbsd +.disp) +.Pp +.It +Loading a kernel from the 'd' partition on target 1 lun 2 SCSI disk: +.(disp +.Ic /dev/disk/scsi/0/1/2_3:/netbsd +.disp) +.(Note +This support is very experimental. +.Note) +.bullet) Index: src/distrib/notes/bebox/upgrade diff -u /dev/null src/distrib/notes/bebox/upgrade:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/upgrade Sat Nov 13 05:20:21 2010 @@ -0,0 +1,3 @@ +.\" $NetBSD: upgrade,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ +. +.so ../common/upgrade Index: src/distrib/notes/bebox/xfer diff -u /dev/null src/distrib/notes/bebox/xfer:1.1 --- /dev/null Sat Nov 13 05:20:22 2010 +++ src/distrib/notes/bebox/xfer Sat Nov 13 05:20:21 2010 @@ -0,0 +1,3 @@ +.\" $NetBSD: xfer,v 1.1 2010/11/13 05:20:21 kiyohara Exp $ +. +.so ../common/xfer