Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/distrib/notes/sparc64 finish porting these from the sparc ve...



details:   https://anonhg.NetBSD.org/src/rev/ef227ae6da41
branches:  trunk
changeset: 497056:ef227ae6da41
user:      mrg <mrg%NetBSD.org@localhost>
date:      Sun Sep 17 21:03:32 2000 +0000

description:
finish porting these from the sparc versions.  they are mostly correct
now though the install instructions could still do with some more work
and expansion....

diffstat:

 distrib/notes/sparc64/contents |   20 +++++-
 distrib/notes/sparc64/hardware |  115 +++++++++++++++++++---------------------
 distrib/notes/sparc64/install  |  104 ++++++++----------------------------
 distrib/notes/sparc64/prep     |   36 +-----------
 distrib/notes/sparc64/upgrade  |   14 ++--
 5 files changed, 106 insertions(+), 183 deletions(-)

diffs (truncated from 522 to 300 lines):

diff -r f5b84f46baeb -r ef227ae6da41 distrib/notes/sparc64/contents
--- a/distrib/notes/sparc64/contents    Sun Sep 17 19:55:28 2000 +0000
+++ b/distrib/notes/sparc64/contents    Sun Sep 17 21:03:32 2000 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: contents,v 1.1 2000/08/19 13:16:00 mrg Exp $
+.\"    $NetBSD: contents,v 1.2 2000/09/17 21:03:32 mrg Exp $
 .\"
 .\" Copyright (c) 1999 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -535,7 +535,7 @@
 .if r_pc532 .Em 457k gzipped, 910k uncompressed
 .if r_pmax .Em 792k gzipped, 2.1M uncompressed
 .if r_sparc .Em 2.9M gzipped, 6.7M uncompressed
-XX.if r_sparc .Em 2.9M gzipped, 6.7M uncompressed
+.if r_sparc64 .Em 1.5M gzipped, 4.7M uncompressed
 .if r_vax .Em 517k gzipped, 1M uncompressed
 .if r_x68k .Em 627k gzipped, 1.4M uncompressed
 .\}
@@ -664,9 +664,6 @@
 Unfortunately there is no R6.3 Xserver for NetBSD/hp300 yet,
 so we can only distribute the X clients this time.
 .\}
-.if r_sparc64 \{\
-There are no X clients or server provided for NetBSD/sparc64 at this time.
-.\}
 The sets are:
 .Bl -tag -width xcontribmmm
 .It Sy xbase
@@ -684,6 +681,7 @@
 .if r_macppc .Em 2.8M gzipped, 8.3M uncompressed
 .if r_pmax .Em 3.1M gzipped, 11M uncompressed
 .if r_sparc .Em 2.7M gzipped, 8.6M uncompressed
+.if r_sparc64 .Em 2.7M gzipped, 8.6M uncompressed
 .if r_x68k .Em 2.4M gzippeed, 7.7M uncompressed
 .It Sy xcomp
 The extra libraries and include files needed to compile X source code.
@@ -698,6 +696,7 @@
 .if r_macppc .Em 1.9M gzipped, 8.2M uncompressed
 .if r_pmax .Em 2.1M gzipped, 9.8M uncompressed
 .if r_sparc .Em 1.7M gzipped, 7.4M uncompressed
+.if r_sparc64 .Em 1.7M gzipped, 7.4M uncompressed
 .if r_x68k .Em 1.6M gzipped, 6.8M uncompressed
 .It Sy xcontrib
 Programs that were contributed to X.
@@ -712,6 +711,7 @@
 .if r_macppc .Em 188k gzipped, 580k uncompressed
 .if r_pmax .Em 206k gzipped, 770k uncompressed
 .if r_sparc .Em 205k gzipped, 750k uncompressed
+.if r_sparc64 .Em 205k gzipped, 750k uncompressed
 .if r_x68k .Em 179k gzipped, 670k uncompressed
 .It Sy xfont
 Fonts needed by X.
@@ -726,6 +726,7 @@
 .if r_macppc .Em 5.7M gzipped, 7.0M uncompressed
 .if r_pmax .Em 5.5M gzipped, 6.7M uncompressed
 .if r_sparc .Em 5.7M gzipped, 7.0M uncompressed
+.if r_sparc64 .Em 5.7M gzipped, 7.0M uncompressed
 .if r_x68k .Em 5.7M gzipped, 7.0M uncompressed
 .
 .if r_atari \{\
@@ -778,6 +779,15 @@
 .br
 .Em 3.3M gzipped, 8.4M uncompressed
 .\}
+.if r_sparc64 \{\
+.Pp
+.It Sy xserver
+.No The Xsun, Xsun24, XsunMono and Xprt
+servers with man pages.  The 64-bit X server current has problems with
+pixmaps.
+.br
+.Em 3.3M gzipped, 8.4M uncompressed
+.\}
 .if r_x68k \{\
 .Pp
 .It Sy xserver
diff -r f5b84f46baeb -r ef227ae6da41 distrib/notes/sparc64/hardware
--- a/distrib/notes/sparc64/hardware    Sun Sep 17 19:55:28 2000 +0000
+++ b/distrib/notes/sparc64/hardware    Sun Sep 17 21:03:32 2000 +0000
@@ -1,30 +1,23 @@
-.\"$NetBSD: hardware,v 1.1 2000/08/19 13:16:00 mrg Exp $       
+.\"$NetBSD: hardware,v 1.2 2000/09/17 21:03:32 mrg Exp $       
 .
-NetBSD/sparc \*V runs on the following classes of machines:
+NetBSD/sparc64 \*V runs on the following classes of machines:
 .Bl -bullet -compact
 .      It
-sun4c (e.g. the SS1, SS1+, SS2, IPC, ELC, IPX, and SLC)
+Sbus-based UltraSPARC systems (the Ultra1, Ultra1E, Ultra2, Ultra2E)
 .      It
-sun4 (e.g. the 4/100, 4/200, and 4/300 \- note that support
-for the 4/400 processor is incomplete)
-.      It
-sun4m (e.g. Classic, LX, SS4, SS5, SS10, and SS20)
+PCI-based UltraSPARC systems (known to work on the Ultra5, Ultra10, Ultra30
+and Ultra250, and may work on many other systems)
 .El
 .Pp
-NetBSD/sparc \*V does
+NetBSD/sparc64 \*V does
 .Em not
 run on these machines (yet):
 .Bl -bullet -compact
 .      It
-sun-4/400 (lacking support for the I/O cache, and has
-ethernet problems)
-.      It
-sun4d (e.g. sparc center 2000)
-.      It
-sun4u (e.g. Ultrasparcs)
+Enterprise Systems (Ex000, E10000)
 .El
 .Pp
-The minimal configuration requires 4M of RAM and ~60M of disk space.
+The minimal configuration requires 16M of RAM and ~60M of disk space.
 To install the entire system requires much more disk space, and to run
 X or compile the system, more RAM is recommended.  (NetBSD with 4M of
 RAM feels like Solaris with 4M of RAM.) Note that until you have
@@ -32,52 +25,54 @@
 faster CPU.)
 .Pp
 Supported devices include:
-.Bl -tag -width indent
-.      It Em sun4c/sun4m sbus video: 
-cgsix, cgthree, and bwtwo frame buffers
-.              br
-cgfourteen and tcx frame buffers (limited
-.Dq emulation
-mode)
-.      It Em sun4 video (not thoroughly tested?): 
-P4 on-board bwtwo, and VME cgtwo card
-.      It Em serial ports: 
-ttya and ttyb (can be used as console if needed)
-.      It Em ethernet: 
-on-board AMD Lance ethernet ("le0"), 
-.              br
-Sbus AMD Lance ethernet cards, 
-.              br
-on-board Intel 82586 ethernet (ie0 on 4/100's and 4/200's), 
-.              br
-VME Intel 82586 ethernet cards
-.      It Em SCSI: 
-on-board "esp" SCSI controller (sun4c, sun4m and the 4/300),
-.              br
-sbus "esp" SCSI controller, 
-.              br
-Sun "SUN-3"/"si" VME SCSI controller (polled mode only, slow),
-.              br
-Sun "SCSI Weird"/"sw" on-board controller (4/110 only, polled)
-.      It Em VME disks:
-Xylogics 7053 VME/SMD disk controller ("xd"),
-.              br
-Xylogics 450/451 VME disk controller ("xy")
-.              br
-[note: VME/IPI disks are not supported]
-.      It Em sun floppy disk drive
-.      It Em sun keyboard and mouse
-.      It Em sun4c audio
-.      It Em sun4m audio on Sparcstation Classic
+.Bd -literal
+       Ethernet devices:
+               - Sbus LANCE ethernet (le) [*]
+               - Sbus HME ethernet (hme) [*]
+               - Sbus BigMac ethernet (be) [*]
+               - PCI HME ethernet (hme)
+               - PCI Tulip (tlp)
+       Video devices:
+               - Sbus cgsix
+       SCSI host controllers:
+               - ncr53c9x based controllers (esp)
+               - ncr53c8xx based controllers (siop)
+               - ISP10x0 based controllers (isp)
+               - Adaptec AHA-2x4x[U][2][W] cards and onboard PCI designs
+               using the AIC-7770, AIC-7850, AIC-7860, AIC-7870,
+               AIC-7880 and AIC-789x chipsets.
+       PCI IDE host controllers:
+               - CMD Tech PCI064[3689] IDE Controllers (pciide) [**]
+       Serial devices:
+               - Sbus z8530 serial (zs)
+       Parallel devices:
+               - Sbus parallel ports (bpp)
+               - PCI/Ebus parallel ports (lpt)
 .El
+There are a large number of untested PCI drivers that have never
+been tested on UltraSPARC PCI systems, that may "just work".
 .Pp
-Hardware the we do NOT currently support, but get many questions
+[*] Sbus ethernet drivers current have a problem with interrupts and
+do not perform properly except in extreme low usage conditions, rendering
+them effectively unusable.
+.Pp
+[**]
+Access to devices on the secondary PCIIDE channel currently do not work.
+.Pp
+Hardware the we do NOT currently support, but get questions
 about:
-.Bl -bullet -compact
-.      It
-multiprocessor sun4m machines
-.      It
-audio drivers for sun4m machines (other than the Sparcstation Classic)
-.      It
-interrupt driven SCSI driver for sun-4/100's and sun-4/200's
+.Bl -literal
+       Floppy drives
+       Audio devices:
+               - Sbus & PCI based system audio (audiocs)
+       Serial devices:
+               - PCI based systems (sab)
+       Keyboard & Mouse devices:
+               - PCI based systems
+       Video devices:
+               - Creator3D framebuffers (ffb)
+               - General PCI VGA support
+       SCSI host controllers:
+               - ESP366 based controllers found in Ultra1E and Ultra2
+                 systems (esp)
 .El
diff -r f5b84f46baeb -r ef227ae6da41 distrib/notes/sparc64/install
--- a/distrib/notes/sparc64/install     Sun Sep 17 19:55:28 2000 +0000
+++ b/distrib/notes/sparc64/install     Sun Sep 17 21:03:32 2000 +0000
@@ -1,4 +1,4 @@
-.\"    $NetBSD: install,v 1.1 2000/08/19 13:16:00 mrg Exp $    
+.\"    $NetBSD: install,v 1.2 2000/09/17 21:03:32 mrg Exp $    
 .\"
 .\" Copyright (c) 1999 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -38,12 +38,10 @@
 There are several ways to install NetBSD onto a disk. The easiest way
 in terms of preliminary setup is to use the NetBSD miniroot that can
 be booted off your local disk's swap partition. Alternatively, if your
-Sparcstation is hooked up in a network you can find a server and arrange
+UltraSPARC is hooked up in a network you can find a server and arrange
 for a diskless setup which is a convenient way to install on a machine
 whose disk does not currently hold a usable operating system (see the
-section `Installing NetBSD by using a diskless setup' below).  There is
-also a bootable 1.4MB floppy available that contains a slightly less
-featureful miniroot environment.
+section `Installing NetBSD by using a diskless setup' below).
 .
 .Ss2 Installing NetBSD by using the NetBSD miniroot.
 .
@@ -56,9 +54,9 @@
 available during the installation process.
 .Pp
 Loading the miniroot onto your raw partition is simple. On NetBSD as well
-as SunOS you use a command like:
-.Dl # Ic dd if=miniroot.fs of=/dev/rsd0b bs=4k conv=sync
-(Here, `/dev/rsd0b' is assumed to be your swap partition.) There's a
+as Solaris you use a command like:
+.Dl # Ic dd if=miniroot.fs of=/dev/rdsk/c0t0d0s1 bs=4k conv=sync
+(Here, `/dev/rdsk/c0t0d0s1' is assumed to be your swap partition.) There's a
 potential problem here if /dev/rsd0b is actually in use as a swap
 partition by your currently running system. If you don't have another
 disk or partition to spare, you can usually get away with running this
@@ -69,26 +67,11 @@
 .Dl # Ic halt
 .Pp
 Then boot the miniroot by typing the appropriate command at the PROM:
-.Dl \*> Ic "b sd(,,1)netbsd -s            # for sun4 monitors
-.Dl ok Ic "boot sd(,,1)netbsd -s        # for version 1 OpenBOOT ROMs
-.Dl ok Ic "boot disk:b netbsd -s        # for version 2 OpenBOOT ROMs
+.Dl ok Ic "boot disk:b netbsd -s
 .Pp
 If you've loaded the miniroot onto some other disk than `sd0' adapt
 the boot specifier accordingly, e.g.:
 .Dl ok Ic boot disk1:b netbsd -s
-to boot from SCSI disk target 1 from a version 2 OpenBOOT ROM.
-If you have to use the old-style
-.Ic sd( Ns Ar c,u,p Ns Ic \&)
-syntax to boot from a
-SCSI disk, you can calculate the parameters as follows:
-.Bl -tag -width xcc
-.      It Ar c
-specifies the controller number
-.      It Ar u 
-the hexadecimal number obtained from evaluating
-the expression `(8 * TARGET) + LUN'
-.      It Ar p
-the partition number from which to boot (0=`a', 1=`b', etc).
 .El
 .Pp
 The monitor boot command will cause the NetBSD kernel contained in the
@@ -97,20 +80,6 @@
 .Sx Running the installation scripts
 below.
 .
-.Ss2 Installing NetBSD by using the bootable floppy.
-.
-The NetBSD install floppy works only on the sun4c and sun4m class
-machines.  From the OpenBOOT prompt, the following should boot the
-floppy.
-.Dl ok Ic "boot fd(,,1)                 # for version 1 OpenBOOT ROMs
-.Dl ok Ic "boot /fd                     # either of these for version
-.Dl ok Ic "boot floppy                  # 2 OpenBOOT ROMs
-.Pp
-After the initial probe messages you'll be asked to start
-the install or upgrade procedure. Proceed to the section
-.Sx Running the installation scripts
-below.



Home | Main Index | Thread Index | Old Index