CVS commit: src/distrib/notes/macppc

2019-02-19 Thread Sevan Janiyan
Module Name:src
Committed By:   sevan
Date:   Wed Feb 20 00:10:26 UTC 2019

Modified Files:
src/distrib/notes/macppc: contents

Log Message:
Document the netbsd-POWERMAC_G5 and netbsd-POWERMAC_G5.MP kernels.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/distrib/notes/macppc/contents

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/macppc/contents
diff -u src/distrib/notes/macppc/contents:1.15 src/distrib/notes/macppc/contents:1.16
--- src/distrib/notes/macppc/contents:1.15	Tue Nov 13 18:48:25 2018
+++ src/distrib/notes/macppc/contents	Wed Feb 20 00:10:26 2019
@@ -1,4 +1,4 @@
-.\"	$NetBSD: contents,v 1.15 2018/11/13 18:48:25 scole Exp $
+.\"	$NetBSD: contents,v 1.16 2019/02/20 00:10:26 sevan Exp $
 .\"
 .\" Copyright (c) 1999-2016 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -99,6 +99,21 @@ kernel containing code only for PowerPC 
 1.0.5, 1.1.22, 2.0.x, and 2.4 systems (i.e. those that have floppy drives).
 It has a RAM-disk installer.
 .
+.			It Pa netbsd-POWERMAC_G5.gz
+.
+A gzipped
+.Nx
+kernel containing code only for uniprocessor PowerPC 970FX and 970MP machines.
+It is intended for netbooting, uncompressed, via TFTP.
+.
+.			It Pa netbsd-POWERMAC_G5.MP.gz
+.
+A gzipped
+.Nx
+kernel containing code only for multi-processor PowerPC 970FX and 970MP
+machines.
+It is intended for netbooting, uncompressed, via TFTP.
+.
 .
 .		tag) \" binary/kernel/
 .



CVS commit: src/distrib/notes/macppc

2017-06-07 Thread Havard Eidnes
Module Name:src
Committed By:   he
Date:   Wed Jun  7 09:14:32 UTC 2017

Modified Files:
src/distrib/notes/macppc: prep.OPENFIRMWARE

Log Message:
Change the deprecation notice about ofwboot.elf to say that it may
still be required in some cases, as observed by some MacMini users.


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/distrib/notes/macppc/prep.OPENFIRMWARE

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/macppc/prep.OPENFIRMWARE
diff -u src/distrib/notes/macppc/prep.OPENFIRMWARE:1.18 src/distrib/notes/macppc/prep.OPENFIRMWARE:1.19
--- src/distrib/notes/macppc/prep.OPENFIRMWARE:1.18	Sat May  9 08:13:35 2015
+++ src/distrib/notes/macppc/prep.OPENFIRMWARE	Wed Jun  7 09:14:32 2017
@@ -1,4 +1,4 @@
-.\"	$NetBSD: prep.OPENFIRMWARE,v 1.18 2015/05/09 08:13:35 snj Exp $
+.\"	$NetBSD: prep.OPENFIRMWARE,v 1.19 2017/06/07 09:14:32 he Exp $
 .if \*[OF_VERSION_3] \{\
 .
 .Ss2 Updating your BootROM
@@ -746,12 +746,20 @@ from a disk which then loads the seconda
 which then loads the kernel.
 .\}
 .(Note
+Despite a note to the contrary in earlier releases that
 .Pa ofwboot.elf
-is obsoleted.  All users should be using
+is obsoleted, that is no longer the case.
+It has been observed that on some newish machines (notably at least
+some Mac Minis), use of
 .Pa ofwboot.xcf
-instead of
+will result in an early kernel panic when loading the GENERIC kernel
+from disk.
+For these machines it appears to be a workaround to use
 .Pa ofwboot.elf
-now.
+instead of
+.Pa ofwboot.xcf
+as the boot loader.
+The root cause for this problem has unfortunately yet to be found.
 .Note)
 .Pp
 The following bootable media are available for loading the bootloader:



CVS commit: src/distrib/notes/macppc

2016-09-15 Thread Sean Cole
Module Name:src
Committed By:   scole
Date:   Thu Sep 15 19:27:47 UTC 2016

Modified Files:
src/distrib/notes/macppc: contents hardware

Log Message:
updates for PPC601 support being added


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/distrib/notes/macppc/contents
cvs rdiff -u -r1.48 -r1.49 src/distrib/notes/macppc/hardware

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/macppc/contents
diff -u src/distrib/notes/macppc/contents:1.11 src/distrib/notes/macppc/contents:1.12
--- src/distrib/notes/macppc/contents:1.11	Tue May 19 19:30:28 2015
+++ src/distrib/notes/macppc/contents	Thu Sep 15 19:27:47 2016
@@ -1,6 +1,6 @@
-.\"	$NetBSD: contents,v 1.11 2015/05/19 19:30:28 snj Exp $
+.\"	$NetBSD: contents,v 1.12 2016/09/15 19:27:47 scole Exp $
 .\"
-.\" Copyright (c) 1999-2005 The NetBSD Foundation, Inc.
+.\" Copyright (c) 1999-2016 The NetBSD Foundation, Inc.
 .\" All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
@@ -62,6 +62,11 @@ A gzipped
 .Nx
 kernel containing code for everything supported in this release.
 .
+.			It Pa netbsd-GENERIC_601.gz
+A gzipped
+.Nx
+kernel containing code for PowerPC 601 machines.
+.
 .			It Pa netbsd-GENERIC.MP.gz
 .
 A gzipped
@@ -191,7 +196,17 @@ kernel named
 .Pa /netbsd .
 You
 .Em must
-install this distribution set.
+install this distribution set unless you have a PowerPC 601 machine.
+.It Sy kern-GENERIC_601
+This set contains a
+.Nx*M
+\*V
+.Li GENERIC_601
+kernel named
+.Pa /netbsd .
+You
+.Em must
+install this distribution set if you have a PowerPC 601 machine.
 .It Sy kern-GENERIC.MP
 This set contains a
 .Nx*M

Index: src/distrib/notes/macppc/hardware
diff -u src/distrib/notes/macppc/hardware:1.48 src/distrib/notes/macppc/hardware:1.49
--- src/distrib/notes/macppc/hardware:1.48	Tue May 19 19:30:28 2015
+++ src/distrib/notes/macppc/hardware	Thu Sep 15 19:27:47 2016
@@ -1,4 +1,4 @@
-.\"$NetBSD: hardware,v 1.48 2015/05/19 19:30:28 snj Exp $
+.\"$NetBSD: hardware,v 1.49 2016/09/15 19:27:47 scole Exp $
 .
 Currently,
 .Nx*M
@@ -34,15 +34,6 @@ Open Firmware version 2.4 is slightly di
 Open Firmware version 3 is altogether different, but easier to set up for 
 .Nx .
 .Pp
-At present,
-.Nx*M
-does not support the PPC 601 microprocessor, which means that the
-PowerMacintosh 7200 and 7500 models are not supported.
-The PowerMacintosh 7500 may be upgraded to a PPC 604, G3
-or G4 microprocessor via a daughtercard replacement, in which case
-.Nx
-will run on this system.
-.Pp
 The minimal configuration requires 16 MB of RAM and 160 MB of disk space.
 To install the entire system requires considerably more, plus space for the
 swap partition (usually the RAM size, unless you've got a lot of RAM).
@@ -58,7 +49,7 @@ version:
 .It Em "Open Firmware 1.0.5"
 .Pp
 .(bullet -compact
-Apple PowerMacintosh (7300, 7500 (with CPU upgrade), 7600, 8500, 8600, 9500,
+Apple PowerMacintosh (7200, 7300, 7500, 7600, 8500, 8600, 9500,
 and 9600)
 .It
 Apple Workgroup Server 8550
@@ -150,9 +141,6 @@ G5 models are supported as a 32-bit port
 .
 .Ss2 Unsupported models
 .(bullet -compact -offset indent
-Systems with Open Firmware, but using a PPC 601 microprocessor
-(PowerMacintosh 7200 and 7500 (without CPU upgrade))
-.It
 Systems with a PowerPC microprocessor, but lacking Open Firmware
 .(bullet -compact
 Apple PowerBook (1400, 2300, and 5300)
@@ -179,7 +167,8 @@ part of the upgrade)
 CPU upgrades
 .(bullet -compact
 Only one CPU in a multiprocessor system is supported with the GENERIC kernel.
-All CPUs are supported with the GENERIC.MP kernel.
+For the 601, only one CPU is supported with the GENERIC_601 kernel.
+All CPUs (except the 601) are supported with the GENERIC.MP kernel.
 .It
 Most CPU upgrades are supported.
 Some older models will not automatically enable the L2 and/or L3 caches on
@@ -355,9 +344,12 @@ systems is reported to have the same pro
 PCI frame buffers which have Open Firmware support
 (ATI, IMS, Matrox, and NVIDIA have several models which work)
 .It
+Valkyrie and Platinum framebuffer drivers
+.Pq Em valkyriefb and Em platinumfb
+.It
 Full wscons capabilities, such as virtual terminals and color text are
 available.  (Note however that switching between virtual terminals
-while running an X session is not supported at present.)
+while running an X session may not be supported by all drivers.)
 .bullet)
 .It
 Audio



CVS commit: src/distrib/notes/macppc

2012-10-05 Thread John Nemeth
Module Name:src
Committed By:   jnemeth
Date:   Sat Oct  6 05:28:46 UTC 2012

Modified Files:
src/distrib/notes/macppc: install

Log Message:
Add some text to "Common Problems" about Open Firmware 3.x not
setting up the console and how to work around the problem.  This
is an initial stab at solving PR/35348 for NetBSD 6.0.  After 6.0
is released, a better solution can be done for 6.1.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/distrib/notes/macppc/install

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/macppc/install
diff -u src/distrib/notes/macppc/install:1.38 src/distrib/notes/macppc/install:1.39
--- src/distrib/notes/macppc/install:1.38	Mon May 30 06:19:53 2011
+++ src/distrib/notes/macppc/install	Sat Oct  6 05:28:46 2012
@@ -1,4 +1,4 @@
-.\"	$NetBSD: install,v 1.38 2011/05/30 06:19:53 wiz Exp $
+.\"	$NetBSD: install,v 1.39 2012/10/06 05:28:46 jnemeth Exp $
 .
 .Ss2 Open Firmware boot syntax
 .
@@ -650,6 +650,25 @@ If your system is a PowerBook,
 may have turned down the brightness of the backlight.
 Use the buttons to turn your brightness back up.
 .Pp
+Open Firmware 3.x and newer often won't setup the console if you don't
+drop to a prompt, and
+.Nx
+doesn't know how to setup the console itself.
+To get the system to boot when you have auto-boot? set to true, you
+can try this workaround.
+First, try one of the following commands:
+.sp
+.Dl setenv boot-command \*[q] screen\*[q] output boot
+.Dl setenv boot-command ." screen" output boot
+.Dl setenv boot-command ." Booting NetBSD..." cr \*[q] screen\*[q] output boot
+.sp
+You should follow the command with:
+.sp
+.Dl reset-all
+.sp
+This will cause Open Firmware to output some text to the screen prior
+to booting, thus forcing it to setup the console.
+.Pp
 Otherwise, you need a serial console.
 See the section entitled
 .Sx "Open Firmware 1 and 2 System Preparation"



CVS commit: src/distrib/notes/macppc

2010-10-27 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Wed Oct 27 14:41:47 UTC 2010

Modified Files:
src/distrib/notes/macppc: prep.OPENFIRMWARE

Log Message:
Update rawrite32 url


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/distrib/notes/macppc/prep.OPENFIRMWARE

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/macppc/prep.OPENFIRMWARE
diff -u src/distrib/notes/macppc/prep.OPENFIRMWARE:1.13 src/distrib/notes/macppc/prep.OPENFIRMWARE:1.14
--- src/distrib/notes/macppc/prep.OPENFIRMWARE:1.13	Sat Apr 25 21:21:49 2009
+++ src/distrib/notes/macppc/prep.OPENFIRMWARE	Wed Oct 27 14:41:46 2010
@@ -1,4 +1,4 @@
-.\"	$NetBSD: prep.OPENFIRMWARE,v 1.13 2009/04/25 21:21:49 snj Exp $
+.\"	$NetBSD: prep.OPENFIRMWARE,v 1.14 2010/10/27 14:41:46 martin Exp $
 .if \*[OF_VERSION_3] \{\
 .
 .Ss2 Updating your BootROM
@@ -1268,7 +1268,7 @@
 distribution or
 .Ic rawrite32.exe
 from
-.Lk http://www.duskware.com/rawrite32/
+.Lk http://www.NetBSD.org/~martin/rawrite32/
 .Pp
 .It
 .Em "From a MacOS 9 (or earlier) machine"
@@ -1572,7 +1572,7 @@
 Get
 .Ic rawrite32.exe
 from
-.Lk http://www.duskware.com/rawrite32/
+.Lk http://www.NetBSD.org/~martin/rawrite32/
 .Pp
 Be certain you have selected the correct disk, as it will erase the
 contents.