Subject: 604ev OF stuff
To: None <port-macppc@netbsd.org>
From: John Klos <john@ziaspace.com>
List: port-macppc
Date: 12/19/2004 13:51:23
Here is an OF from walkopenfirm from a PowerMac 9600 with an Apple 400 MHz
604ev with 1 meg of 100 MHz CPU card cache.
Node device-tree (ff828700)
Property model
506f7765 72204d61 63696e74 6f736800 Power Macintosh.
Property compatible
4141504c 2c393530 30004d61 63524953 AAPL,9500.MacRIS
4300 C.
Property AAPL,cpu-id
3900ae9d 9...
Property #address-cells
00000001 ....
Property #size-cells
00000001 ....
Property clock-frequency
05f5e100 ....
Node PowerPC,60? (ff828f80)
Property device_type
63707500 cpu.
Property reg
00000000 00000000 ........
Property cpu-version
000a0100 ....
Property clock-frequency
17d78400 ....
Property timebase-frequency
017d7840 .}x@
Property reservation-granularity
00000020 ...
Property tlb-sets
00000040 ...@
Property tlb-size
00000080 ....
Property d-cache-size
00004000 ..@.
Property i-cache-size
00004000 ..@.
Property d-cache-sets
00000080 ....
Property i-cache-sets
00000080 ....
Property i-cache-block-size
00000020 ...
Property d-cache-block-size
00000020 ...
Property l2-cache
ff829230 ...0
Property existing
00000000 80000000 80000000 80000000 ................
Property available
00004800 f1ffb800 f6000000 09800000 ..H.............
ff900000 00300000 .....0..
Property translations
00000000 00004000 00000000 00000000 ......@.........
00000000 00004000 00000000 00000000 ......@.........
00004000 00001000 00004000 00000000 ..@.......@.....
00600000 00400000 00600000 00000010 .`...@...`......
f2000000 00010000 f2000000 00000028 ...............(
f2800000 00001000 f2800000 00000028 ...............(
f2c00000 00001000 f2c00000 00000028 ...............(
f3000000 01000000 f3000000 00000028 ...............(
f4000000 00010000 f4000000 00000028 ...............(
f4800000 00001000 f4800000 00000028 ...............(
f4c00000 00001000 f4c00000 00000028 ...............(
f8000000 00001000 f8000000 00000028 ...............(
ff800000 00100000 1ff00000 00000010 ................
ffc00000 00400000 ffc00000 00000000 .....@..........
Node l2-cache (ff829230)
Property device_type
63616368 6500 cache.
Property i-cache-size
00040000 ....
Property d-cache-size
00040000 ....
Property i-cache-sets
00002000 .. .
Property d-cache-sets
00002000 .. .
Property cache-unified
Node chosen (ff8299f0)
Property stdin
ff8da640 ...@
Property stdout
ff8da4c0 ....
Property memory
ff8dd8c0 ....
Property mmu
ff8dd980 ....
Property bootpath
73637369 2d696e74 2f736440 303a3000 scsi-int/sd@0:0.
Property bootargs
6e657462 736400 netbsd.
Property mac-address
00a04075 890e ..@u..
Node memory (ff829b20)
Property device_type
6d656d6f 727900 memory.
Property reg
00000000 60000000 ....`...
Property available
00022800 1fedd800 20000000 40000000 ..(..... ...@...
Node openprom (ff829c68)
Property model
4f70656e 20466972 6d776172 652c2031 Open Firmware, 1
2e302e35 00 .0.5.
Property relative-addressing
Node AAPL,ROM (ff829d28)
Property device_type
726f6d00 rom.
Property reg
ffc00000 00400000 .....@..
Node options (ff829f40)
Property little-endian?
66616c73 6500 false.
Property real-mode?
66616c73 6500 false.
Property auto-boot?
74727565 00 true.
Property diag-switch?
66616c73 6500 false.
Property fcode-debug?
66616c73 6500 false.
Property oem-banner?
66616c73 6500 false.
Property oem-logo?
66616c73 6500 false.
Property use-nvramrc?
66616c73 6500 false.
Property real-base
1ff00000 ....
Property real-size
00100000 ....
Property virt-base
ffffffff ....
Property virt-size
00100000 ....
Property load-base
00600000 .`..
Property pci-probe-list
ffffffff ....
Property screen-#columns
00000064 ...d
Property screen-#rows
00000028 ...(
Property selftest-#megs
00000000 ....
Property boot-device
73637369 2d696e74 2f736440 303a3000 scsi-int/sd@0:0.
Property boot-file
6e657462 736400 netbsd.
Property diag-device
66643a64 69616773 00 fd:diags.
Property diag-file
00 .
Property input-device
74747961 00 ttya.
Property output-device
74747961 00 ttya.
Property oem-banner
00 .
Property oem-logo
00 .
Property nvramrc
3a202726 20676574 2d746f6b 656e2064 : '& get-token d
726f7020 3b0d3a20 3e262064 75702040 rop ;.: >& dup @
2036203c 3c203620 3e3e6120 2d342061 6 << 6 >>a -4 a
6e64202b 203b0d3a 2026206e 612b203e nd + ;.: & na+ >
26203b0d 36454420 27262065 78656375 & ;.6ED '& execu
74650d0d 30207661 6c756520 6d690d0d te..0 value mi..
3a206d6d 72202220 6d61702d 72616e67 : mmr " map-rang
6522206d 69206966 206d792d 73656c66 e" mi if my-self
20246361 6c6c2d6d 6574686f 6420656c $call-method el
73652024 63616c6c 2d706172 656e7420 se $call-parent
7468656e 203b0d38 39422027 26202720 then ;.89B '& '
6d6d7220 42527061 7463680d 0d3a206d mmr BRpatch..: m
636d202d 3120746f 206d6920 2463616c cm -1 to mi $cal
6c2d6d65 74686f64 20302074 6f206d69 l-method 0 to mi
203b0d38 43422027 26203145 206e612b ;.8CB '& 1E na+
2027206d 636d2042 4c706174 63680d0d ' mcm BLpatch..
3a206d61 61202d31 20746f20 6d692031 : maa -1 to mi 1
44207377 6170203b 0d384339 20272620 D swap ;.8C9 '&
35206e61 2b202720 6d616120 424c7061 5 na+ ' maa BLpa
7463680d 38433920 27262031 3334202b tch.8C9 '& 134 +
20272031 20424c70 61746368 0d0d3843 ' 1 BLpatch..8C
44202726 20313834 202b2064 75702031 D '& 184 + dup 1
34202b20 3e262042 52706174 63680d0d 4 + >& BRpatch..
38433620 27262037 43202b20 2720753c 8C6 '& 7C + ' u<
20424c70 61746368 0d0d3020 76616c75 BLpatch..0 valu
6520796e 0d3a2079 20796e20 303d2069 e yn.: y yn 0= i
66206475 70204020 746f2079 6e207468 f dup @ to yn th
656e203b 0d384342 20272620 27207920 en ;.8CB '& ' y
42527061 7463680d 27207920 3238202b BRpatch.' y 28 +
20384342 20272620 38202b20 42527061 8CB '& 8 + BRpa
7463680d 3a207a20 796e203f 64757020 tch.: z yn ?dup
6966206f 76657220 21203020 746f2079 if over ! 0 to y
6e207468 656e203b 0d384343 20272620 n then ;.8CC '&
27207a20 42527061 7463680d 27207a20 ' z BRpatch.' z
3243202b 20384343 20272620 38202b20 2C + 8CC '& 8 +
42527061 7463680d 00 BRpatch..
Property boot-command
62656769 6e205b27 5d20626f 6f742063 begin ['] boot c
61746368 20393939 206d7320 63722061 atch 999 ms cr a
6761696e 00 gain.
Node aliases (ff82a638)
Property vci0
2f636861 6f734046 30303030 30303000 /chaos@F0000000.
Property pci1
2f62616e 64697440 46323030 30303030 /bandit@F2000000
00 .
Property pci2
2f62616e 64697440 46343030 30303030 /bandit@F4000000
00 .
Property fd
2f62616e 6469742f 67632f73 77696d33 /bandit/gc/swim3
00 .
Property kbd
2f62616e 6469742f 67632f76 69612d63 /bandit/gc/via-c
7564612f 6164622f 6b657962 6f617264 uda/adb/keyboard
00 .
Property ttya
2f62616e 6469742f 67632f65 7363632f /bandit/gc/escc/
63682d61 00 ch-a.
Property ttyb
2f62616e 6469742f 67632f65 7363632f /bandit/gc/escc/
63682d62 00 ch-b.
Property enet
2f62616e 6469742f 67632f6d 61636500 /bandit/gc/mace.
Property scsi
2f62616e 6469742f 67632f35 33633934 /bandit/gc/53c94
00 .
Property scsi-int
2f62616e 6469742f 67632f6d 65736800 /bandit/gc/mesh.
Node packages (ff82a878)
Node deblocker (ff82a900)
Node disk-label (ff82b100)
Node obp-tftp (ff82b640)
Node mac-files (ff82da80)
Node mac-parts (ff82e278)
Node aix-boot (ff82e9d8)
Node fat-files (ff82ee50)
Node iso-9660-files (ff830420)
Node xcoff-loader (ff830d68)
Node terminal-emulator (ff831728)
Property iso6429-1983-colors
Node bandit (ff8317c0)
Property device_type
70636900 pci.
Property model
4141504c 2c333433 53313132 3600 AAPL,343S1126.
Property AAPL,interrupts
00000016 ....
Property reg
f2000000 02000000 ........
Property #address-cells
00000003 ....
Property #size-cells
00000002 ....
Property clock-frequency
01fca055 ...U
Property slot-names
0000e000 41310042 31004331 00 ....A1.B1.C1.
Property ranges
02000000 00000000 f3000000 f3000000 ................
00000000 01000000 01000000 00000000 ................
00000000 f2000000 00000000 00800000 ................
02000000 00000000 80000000 80000000 ................
00000000 10000000 ........
Property bus-range
00000000 00000000 ........
Node gc (ff8329b0)
Property device_type
6462646d 6100 dbdma.
Property model
4141504c 2c333433 53313132 3500 AAPL,343S1125.
Property reg
00008000 00000000 00000000 00000000 ................
00000000 02008010 00000000 f3000000 ................
00000000 00100000 ........
Property assigned-addresses
82008010 00000000 f3000000 00000000 ................
00100000 ....
Property ranges
00000000 02008010 00000000 f3000000 ................
00100000 ....
Property #address-cells
00000001 ....
Property #size-cells
00000001 ....
Property vendor-id
0000106b ...k
Property device-id
00000002 ....
Property revision-id
00000002 ....
Property class-code
00ff0000 ....
Property min-grant
00000000 ....
Property max-latency
00000000 ....
Property devsel-speed
00000001 ....
Node 53c94 (ff832de8)
Property device_type
73637369 00 scsi.
Property reg
00010000 00000100 00008000 00000200 ................
Property clock-frequency
017d7840 .}x@
Property AAPL,interrupts
0000000c 00000000 ........
Property AAPL,connector
73637369 00 scsi.
Node sd (ff834670)
Property device_type
626c6f63 6b00 block.
Node st (ff8352a0)
Property device_type
62797465 00 byte.
Node mace (ff835f18)
Property device_type
6e657477 6f726b00 network.
Property AAPL,connector
65746865 726e6574 00 ethernet.
Property reg
00011000 00001000 00008200 00000100 ................
00008300 00000100 ........
Property AAPL,interrupts
0000000e 00000002 00000003 ............
Property local-mac-address
00a04075 890e ..@u..
Property address-bits
00000030 ...0
Property max-frame-size
00000800 ....
Node escc (ff836d90)
Property device_type
65736363 00 escc.
Property reg
00013000 00001000 00008400 00000400 ..0.............
Property #address-cells
00000001 ....
Property ranges
Node ch-a (ff836ee8)
Property device_type
73657269 616c00 serial.
Property AAPL,connector
6d6f6465 6d00 modem.
Property reg
00013020 00000020 00008400 00000100 ..0 ... ........
00008500 00000100 ........
Property AAPL,interrupts
0000000f 00000004 00000005 ............
Node ch-b (ff837598)
Property device_type
73657269 616c00 serial.
Property AAPL,connector
7072696e 74657200 printer.
Property reg
00013000 00000020 00008600 00000100 ..0.... ........
00008700 00000100 ........
Property AAPL,interrupts
00000010 00000006 00000007 ............
Node awacs (ff837c48)
Property device_type
736f756e 6400 sound.
Property reg
00014000 00001000 00008800 00000100 ..@.............
00008900 00000100 ........
Property AAPL,interrupts
00000011 00000008 00000009 ............
Node swim3 (ff837d30)
Property device_type
626c6f63 6b00 block.
Property AAPL,connector
666c6f70 707900 floppy.
Property reg
00015000 00001000 00008100 00000100 ..P.............
Property AAPL,interrupts
00000013 00000001 ........
Node via-cuda (ff838e38)
Property device_type
63756461 00 cuda.
Property reg
00016000 00002000 ..`... .
Property AAPL,interrupts
00000012 ....
Node adb (ff8399c8)
Property device_type
61646200 adb.
Property AAPL,connector
61646200 adb.
Node keyboard (ff839ab8)
Property device_type
73657269 616c00 serial.
Property reg
00000000 00000000 00000000 ............
Node mouse (ff83a208)
Property device_type
6d6f7573 6500 mouse.
Property reg
00000001 00000000 00000000 ............
Node pram (ff83a2b8)
Property device_type
7072616d 00 pram.
Property reg
00000000 00000000 00000000 ............
Node rtc (ff83a368)
Property device_type
72746300 rtc.
Property reg
00000000 00000000 00000000 ............
Node power-mgt (ff83a830)
Property device_type
706f7765 722d6d67 7400 power-mgt.
Property reg
00000000 00000000 00000000 ............
Node mesh (ff83a950)
Property device_type
73637369 00 scsi.
Property model
4141504c 2c333433 53313134 3600 AAPL,343S1146.
Property reg
00018000 00000100 00008a00 00000200 ................
Property clock-frequency
02faf080 ....
Property AAPL,interrupts
0000000d 0000000a ........
Property AAPL,connector
73637369 2d696e74 00 scsi-int.
Node sd (ff83c4b8)
Property device_type
626c6f63 6b00 block.
Node st (ff83d0e8)
Property device_type
62797465 00 byte.
Node nvram (ff83ddf0)
Property device_type
6e767261 6d00 nvram.
Property reg
0001d000 00000010 0001f000 00000200 ................
Property existing
00000000 00002000 ...... .
Node pci106b,1 (ff83f978)
Property vendor-id
0000106b ...k
Property device-id
00000001 ....
Property revision-id
00000003 ....
Property class-code
00060000 ....
Property min-grant
00000000 ....
Property max-latency
00000000 ....
Property devsel-speed
00000001 ....
Property fast-back-to-back
Property reg
00005800 00000000 00000000 00000000 ..X.............
00000000 ....
Node ATTO,ExpressPCIProUL2D (ff83fb50)
Property device_type
73637369 2d3200 scsi-2.
Property model
20202020 00 .
Property partnumber
45504349 2d554c32 442d3030 00 EPCI-UL2D-00.
Property versionnumber
312e362e 34663000 1.6.4f0.
Property rom-revision
312e362e 34663000 1.6.4f0.
Property vendornumber
00000001 ....
Property attodflags
00000000 ....
Property compatible
70636931 3030302c 6200 pci1000,b.
Property reg
00006800 00000000 00000000 00000000 ..h.............
00000000 01006810 00000000 00000000 ......h.........
00000000 00000100 02006814 00000000 ..........h.....
00000000 00000000 00000400 0200681c ..............h.
00000000 00000000 00000000 00002000 .............. .
02006830 00000000 00000000 00000000 ..h0............
00040000 ....
Property power-consumption
00000000 00000000 007270e0 007270e0 .........rp..rp.
00000000 00000000 007270e0 007270e0 .........rp..rp.
Property wide
00 .
Property driver,AAPL,MacOS,PowerPC
walkopenfirm: Couldn't get value of property driver,AAPL,MacOS,PowerPC:
Cannot allocate memory