Open Firmware, 2.4 To continue booting the MacOS type: BYE To continue booting from the default boot device type: BOOT For Open Firmware serial I/O type: TTYA IO ok 0 > printenv VARIABLE CURRENT DEFAULT little-endian? false false real-mode? false false auto-boot? false true diag-switch? false false fcode-debug? false false oem-banner? false false oem-logo? false false use-nvramrc? true false real-base F00000 -1 real-size 100000 100000 virt-base -1 -1 virt-size 100000 100000 load-base 600000 4000 pci-probe-list -1 -1 screen-#columns 64 64 screen-#rows 28 28 selftest-#megs 0 0 boot-device ide/@0:1 /AAPL,ROM boot-file diag-device fd:\diags diag-file input-device ttya kbd output-device ttya screen oem-banner oem-logo nvramrc hex : $D find-device ; : $E device-end ; : $L BLpatch ; : $R BRpatch ; : $X execute ; : $p 0 to my-self property ; : $a " /chosen" $D $p $E ; : helpb ['] install-interrupt-vectors ['] noop $R 0 4000 release-mem 8000 2000 release-mem ; 10 buffer: km dev kbd get-key-map km swap move $E : ck 0 do swap dup 3 >> km + c@ 1 rot 7 and << and or loop ; : bootr 0d word count encode-string " machargs" $a 0 0 1 ck if 0 and else dup 1 = if 3d 0 1 else f 3d 0 2 then ck if 40 or then then 40 and if bye else helpb 1e 0 do ['] boot catch drop 1f4 ms loop then bye ; : myboot boot-command eval ; dev /packages/mac-parts : $M 7F00 - 4 ; ' my-init-program 34 + ' $M $L ' load-partition dup 80 + ' 2drop $L 104 + ' 0 $L ' load 15C + ' 0 $L $E dev /packages/obp-tftp : $M dup 24 - HIS-ENET-HA 6 move 14 + ; ' open 66C - ' $M $L $E dev mac-io : decode-unit parse-1hex ; $E ff000000 dup dup 400 28 do-map 4+ w@ 10 and 0= if 90b7 f3000032 w! then unselect-dev boot-command 0 bootr boot ok 0 > 0 bootr >> NetBSD/macppc OpenFirmware Boot, Revision 1.5 >> (root@serv, Thu Jul 31 15:13:58 JST 2003) 4166308+239408 [210448+175936]=0x4921d8 start=0x100000 Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 The NetBSD Foundation, Inc. All rights reserved. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. NetBSD 1.6U (GENERIC) #0: Thu Jul 31 15:41:34 JST 2003 root@serv:/export/20030726ts/src/sys/arch/macppc/compile/GENERIC total memory = 128 MB avail memory = 111 MB using 1664 buffers containing 6656 KB of memory bootpath: /pci@80000000/mac-io@10/ide@20000/@0 mainbus0 (root) cpu0 at mainbus0: 750 (Revision 202), ID 0 (primary) cpu0: HID0 8090c0a4 cpu0: 1MB backside L2 cache grackle0 at mainbus0 pci0 at grackle0 bus 0 pci0: i/o space, memory space enabled pchb0 at pci0 dev 0 function 0 pchb0: Motorola MPC106 "Grackle" Host Bridge (rev. 0x40) tlp0 at pci0 dev 14 function 0: DECchip 21140A Ethernet, pass 2.2 tlp0: interrupting at irq 24 tlp0: Ethernet address 00:c0:95:**:**:** tlp0: 10baseT, 100baseTX ofb0 at pci0 dev 15 function 0: cannot map framebuffer obio0 at pci0 dev 16 function 0: addr 0xf3000000 mesh0 at obio0 offset 0x10000 irq 12: 50MHz, SCSI ID 7 scsibus0 at mesh0: 8 targets, 8 luns per target bm0 at obio0 offset 0x11000 irq 42,33: address 00:05:02:**:**:** zsc0 at obio0 offset 0x13000: irq 15,5,16,7 zstty0 at zsc0 channel 0 (console) zstty1 at zsc0 channel 1 awacs0 at obio0 offset 0x14000: irq 17,8,9 audio0 at awacs0: full duplex swim3 at obio0 offset 0x15000 not configured nvram0 at obio0 offset 0x60000 wdc0 at obio0 offset 0x20000 irq 13 wd0 at wdc0 channel 0 drive 0: wd0: drive supports 16-sector PIO transfers, LBA addressing wd0: 9797 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 20066251 sectors wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66) wd0(wdc0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers) wdc1 at obio0 offset 0x21000 irq 14 atapibus0 at wdc1 channel 0: 2 targets cd0 at atapibus0 drive 0: cdrom removable cd0: drive supports PIO mode 4, DMA mode 2 cd0(wdc1:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers) adb0 at obio0 offset 0x16000 irq 18: 2 targets aed0 at adb0 addr 0: ADB Event device akbd0 at adb0 addr 2: keyboard II wskbd0 at akbd0 (mux ignored) ams0 at adb0 addr 3: 1-button, 100 dpi mouse wsmouse0 at ams0 (mux ignored) ofb1 at pci0 dev 18 function 0: ATI Technologies 3D Rage Pro ofb1: 1024 x 768, 8bpp wsdisplay0 at ofb1 (kbdmux ignored) scsibus0: waiting 2 seconds for devices to settle... boot device: wd0 root on wd0a dumps on wd0b root file system type: ffs Fri Apr 9 07:26:55 GMT 1976 swapctl: adding /dev/wd0b as swap device at priority 0 Starting file system checks: /dev/rwd0a: file system is clean; not checking /dev/rwd0d: file system is clean; not checking /dev/rwd0e: file system is clean; not checking /dev/rwd0f: file system is clean; not checking Setting tty flags. Setting sysctl variables: Starting network. Hostname: g3mt NIS domainname: *****.*****.**** IPv6 mode: host Configuring network interfaces: tlp0. add net default: gateway 192.168.**.* Adding interface aliases: Building databases... Starting syslogd. Checking for core dump... savecore: no core dump Mounting all filesystems... Clearing /tmp. Checking quotas: done. Setting securelevel: kern.securelevel: 0 -> 1 Starting virecover. Starting local daemons:. Updating motd. Starting inetd. Starting cron. Fri Apr NetBSD/macppc (g3mt) (tty00) login: Apr 9 07:27:03 g3mt getty[244]: /dev/ttyE0: Device not configured