Output log with AAPL,debug
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> 0:d.0 - 1234:1111 - /pci@f2000000/QEMU,VGA - changing mem_base from 0x80080000 to 0x82000000 | |
| >> Configuring BARs for /pci@f2000000/QEMU,VGA: reloc 0x81000000 omask 0x8 io_base 0x400 mem_base 0x82000000 size 0x1000000 | |
| >> changing mem_base from 0x82000000 to 0x82010000 | |
| >> Configuring BARs for /pci@f2000000/QEMU,VGA: reloc 0x82000000 omask 0x0 io_base 0x400 mem_base 0x82010000 size 0x10000 | |
| >> changing mem_base from 0x82010000 to 0x82020000 | |
| >> Configuring BARs for /pci@f2000000/QEMU,VGA: reloc 0x82010000 omask 0x1 io_base 0x400 mem_base 0x82020000 size 0x10000 | |
| >> ob_pci_encode_unit space=0 dev=13 fn=0 buf=d | |
| >> === CHANGED === package path old=/pci@f2000000/QEMU,VGA new=/pci@f2000000/QEMU,VGA@d | |
| >> pci_set_reg reg 00006800 00000000 00000000 00000000 00000000 42006810 00000000 00000000 00000000 01000000 02006818 00000000 00000000 00000000 00001000 | |
| >> 0:e.0 - 10ec:8029 - /pci@f2000000/NE2000 - changing io_base from 0x400 to 0x500 | |
| >> Configuring BARs for /pci@f2000000/NE2000: reloc 0x400 omask 0x1 io_base 0x500 mem_base 0x82020000 size 0x100 | |
| >> changing mem_base from 0x82020000 to 0x82080000 | |
| >> Configuring BARs for /pci@f2000000/NE2000: reloc 0x82040000 omask 0x1 io_base 0x500 mem_base 0x82080000 size 0x40000 | |
| >> ob_pci_encode_unit space=0 dev=14 fn=0 buf=e | |
| >> === CHANGED === package path old=/pci@f2000000/NE2000 new=/pci@f2000000/NE2000@e | |
| >> pci_set_reg reg 00007000 00000000 00000000 00000000 00000000 01007010 00000000 00000000 00000000 00000100 | |
| >> bridge /pci@f2000000 PCI bus primary=0 secondary=0 subordinate=0 | |
| >> setting bus range for /pci@f2000000 PCI device, package handle fff53564 bus primary=0 secondary=0 subordinate=0 | |
| >> ============================================================= | |
| >> OpenBIOS 1.1 [May 10 2015 01:27] | |
| >> Configuration device id QEMU version 1 machine id 1 | |
| >> CPUs: 1 | |
| >> Memory: 512M | |
| >> UUID: 00000000-0000-0000-0000-000000000000 | |
| >> CPU type PowerPC,G4 | |
| milliseconds isn't unique. | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=1fc5a894 | |
| >> ob_pci_decode_unit idx=1fc5a894 addr=00000000 00000000 00006000 | |
| >> ob_pci_encode_unit space=0 dev=12 fn=0 buf=c | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=1fc5a9fc | |
| >> ob_pci_decode_unit idx=1fc5a9fc addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=1fc5ab00 | |
| >> ob_pci_decode_unit idx=1fc5ab00 addr=00000000 00000000 00006000 | |
| Welcome to OpenBIOS v1.1 built on May 10 2015 01:27 | |
| 0 > dr ev /pci/mac-io ok | |
| 0 > " interrupts" property delete-property ok | |
| 0 > boot Trying cd:,\\:tbxi... | |
| >> ob_pci_decode_unit idx=1fc5ac58 | |
| >> ob_pci_decode_unit idx=1fc5ac58 addr=00000000 00000000 00006000 | |
| >> ob_pci_decode_unit idx=1fc5aeb8 | |
| >> ob_pci_decode_unit idx=1fc5aeb8 addr=00000000 00000000 00006000 | |
| >> ob_pci_encode_unit space=0 dev=12 fn=0 buf=c | |
| >> bootinfo_init_program: bootpath /pci@f2000000/mac-io@c/ata-4@21000/cdrom@0:8,\\:tbxi | |
| >> bootinfo_init_program: bootscript: | |
| >> here >r | |
| >> dev / | |
| >> " model" active-package get-package-property abort" can't find MODEL" | |
| >> decode-string 2swap 2drop " iMac,1" $= ?dup 0= if | |
| >> " compatible" active-package get-package-property abort" can't find COMPATIBLE" | |
| >> false >r | |
| >> begin | |
| >> dup while | |
| >> decode-string here over 2swap bounds ?do | |
| >> i c@ dup [char] A [char] Z between if h# 20 xor then c, | |
| >> loop | |
| >> 2dup " macrisc" $= r> or >r | |
| >> 2drop | |
| >> repeat | |
| >> 2drop r> | |
| >> then | |
| >> r> here - allot | |
| >> 0= abort" this image is not for this platform" | |
| >> decimal | |
| >> 1 load-base load-size 14 - adler32 load-base load-size + 12 - 12 ['] eval catch if | |
| >> 2drop ." , bad checksum value" -1 | |
| >> then | |
| >> <> if | |
| >> ." , checksum error" | |
| >> abort | |
| >> then | |
| >> hex | |
| >> dev /openprom | |
| >> 0 0 " supports-bootinfo" property device-end | |
| >> " /chosen" find-package 0= abort" can't find '/chosen'" constant /chosen | |
| >> " memory" /chosen get-package-property abort" memory??" decode-int constant xmem 2drop | |
| >> " mmu" /chosen get-package-property abort" mmu??" decode-int constant xmmu 2drop | |
| >> " AAPL,debug" " /" find-package 0= abort" can't find '/'" get-package-property if | |
| >> false | |
| >> else | |
| >> 2drop true | |
| >> then | |
| >> constant debug? | |
| >> debug? if cr ." checking for RELEASE-LOAD-AREA" then | |
| >> " release-load-area" $find 0= if 2drop false then constant 'release-load-area | |
| >> debug? if 'release-load-area if ." , found it" else ." , not found" then then | |
| >> : do-translate " translate" xmmu $call-method ; | |
| >> : do-map " map" xmmu $call-method ; | |
| >> : do-unmap " unmap" xmmu $call-method ; | |
| >> : claim-mem " claim" xmem $call-method ; | |
| >> : release-mem " release" xmem $call-method ; | |
| >> : claim-virt " claim" xmmu $call-method ; | |
| >> : release-virt " release" xmmu $call-method ; | |
| >> 1000 constant pagesz | |
| >> pagesz 1- constant pagesz-1 | |
| >> -1000 constant pagemask | |
| >> h# 005000 constant elf-offset | |
| >> h# 017008 constant elf-size | |
| >> elf-size pagesz-1 + pagemask and constant elf-pages | |
| >> h# 01C008 constant parcels-offset | |
| >> h# 261958 constant parcels-size | |
| >> parcels-size pagesz-1 + pagemask and constant parcels-pages | |
| >> h# 27D960 constant info-size | |
| >> info-size pagesz-1 + pagemask and constant info-pages | |
| >> 0 value load-base-claim | |
| >> 0 value info-base | |
| >> 'release-load-area if | |
| >> load-base to info-base | |
| >> else | |
| >> load-base info-pages 0 ['] claim-mem catch if 3drop 0 then to load-base-claim | |
| >> info-pages 1000 claim-virt to info-base | |
| >> load-base info-base info-pages 10 do-map then | |
| >> \ allocate room for both images | |
| >> parcels-pages 400000 claim-mem constant rom-phys parcels-pages 1000 claim-virt constant rom-virt rom-phys rom-virt parcels-pages 10 do-map | |
| >> elf-pages 1000 claim-mem constant elf-phys elf-pages 1000 claim-virt constant elf-virt | |
| >> elf-phys elf-virt elf-pages 10 do-map info-base elf-offset + elf-virt elf-size move debug? if cr ." elf-phys,elf-virt,elf-pages: " elf-phys u. ." , " elf-virt u. ." , " elf-pages u. then | |
| >> \ copy the compressed image | |
| >> debug? if cr ." copying compressed ROM image" then | |
| >> rom-virt parcels-pages 0 fill | |
| >> info-base parcels-offset + rom-virt parcels-size move | |
| >> 'release-load-area 0= if | |
| >> info-base info-pages do-unmap load-base-claim ?dup if info-pages release-mem then | |
| >> then | |
| >> debug? if cr ." MacOS-ROM phys,virt,size: " rom-phys u. ." , " rom-virt u. ." , " parcels-size u. then | |
| >> \ create the actual property | |
| >> debug? if cr ." finding/creating '/rom/macos' package" then | |
| >> device-end 0 to my-self | |
| >> " /rom" find-device | |
| >> " macos" ['] find-device catch if 2drop new-device " macos" device-name finish-device then | |
| >> " /rom/macos" find-device | |
| >> debug? if cr ." creating 'AAPL,toolbox-parcels' property" then | |
| >> rom-virt encode-int parcels-size encode-int encode+ " AAPL,toolbox-parcels" property | |
| >> device-end | |
| >> debug? if cr ." copying MacOS.elf to load-base" then | |
| >> 'release-load-area if | |
| >> load-base elf-pages + 'release-load-area execute | |
| >> else | |
| >> load-base elf-pages 0 claim-mem | |
| >> load-base dup elf-pages 0 do-map then | |
| >> elf-virt load-base elf-size move | |
| >> elf-virt elf-pages do-unmap elf-virt elf-pages release-virt | |
| >> elf-phys elf-pages release-mem | |
| >> debug? if cr ." init-program" then | |
| >> init-program | |
| >> debug? if cr ." .registers" .registers then | |
| >> debug? if cr ." go" cr then | |
| >> go | |
| >> cr | |
| checking for RELEASE-LOAD-AREA, found it | |
| elf-phys,elf-virt,elf-pages: 1fee8000 , 7fd86000 , 18000 | |
| copying compressed ROM image | |
| MacOS-ROM phys,virt,size: 1f800000 , 7fd9e000 , 261958 | |
| finding/creating '/rom/macos' package | |
| creating 'AAPL,toolbox-parcels' property | |
| copying MacOS.elf to load-base | |
| init-program | |
| .registers | |
| go | |
| >> finddevice("/chosen") = 0xfff48cc8 | |
| >> getprop(0xfff48cc8, "bootpath", 0x00106e58, 256) = 53 | |
| >> 0x00106e58 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x00106e68 63 2d 69 6f 40 63 2f 61 74 61 2d 34 40 32 31 30 c-io@c/ata-4@210 | |
| >> 0x00106e78 30 30 2f 63 64 72 6f 6d 40 30 3a 38 2c 5c 5c 3a 00/cdrom@0:8,\\: | |
| >> 0x00106e88 74 62 78 69 00 __ __ __ __ __ __ __ __ __ __ __ tbxi. | |
| >> getprop(0xfff48cc8, "stdout", 0x00116990, 8) = 4 | |
| >> 0x00116990 1f c5 aa 70 __ __ __ __ __ __ __ __ __ __ __ __ .Ūp | |
| >> getprop(0xfff48cc8, "memory", 0x00116990, 8) = 4 | |
| >> 0x00116990 1f c5 a9 70 __ __ __ __ __ __ __ __ __ __ __ __ .ũp | |
| >> finddevice("/") = 0xfff488e8 | |
| >> getprop(0xfff488e8, "AAPL,debug", 0x00116990, 8) = 4 | |
| >> 0x00116990 1f ff ff ff __ __ __ __ __ __ __ __ __ __ __ __ .��� | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AAPL,debug bit settings (-OR- bits together): | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 1>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print general informative messages. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 2>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print formatted Mac OS tables (except config/universal info). | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 4>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print formatted config info table. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 8>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Dump Mac OS tables (except config/universal info). | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 10>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print node names while copying the device tree. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 20>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print property info while copying the device tree. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 40>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print interrupt-related info. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 80>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print interrupt tree traversal info. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 100>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print address resolution info. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 200>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print NV-RAM info. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 400>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print Mac OS "universal" info. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 800>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print "special" node info. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 1000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Load EtherPrintf utility via parcel for post FCode debugging. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 2000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print BOOTP/DHCP/BSDP information. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 4000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Allocate writable ROM aperture. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 8000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Mark Toolbox image as non-cacheable. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 10000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print parcel info while copying the device tree. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 20000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Print information on device tree data checksums. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 1000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Enable the Nanokernel debugger. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 2000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Display the Nanokernel log during boot. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 10000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| * >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Dont attempt to unhibernate system. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 40000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| = Halt after end of FCode (useful if outputting to screen). | |
| >> setprop(0xfff488e8, "AAPL,writable-ROM-aperture", 0x00116998, 4) | |
| >> 0x00116998 60 c0 00 00 __ __ __ __ __ __ __ __ __ __ __ __ `�.. | |
| >> = 4 | |
| >> getproplen(0xfff488e8, "copyright") = 0x0000003d | |
| >> getprop(0xfff488e8, "copyright", 0x00116a74, 128) = 61 | |
| >> 0x00116a74 43 6f 70 79 72 69 67 68 74 20 31 39 38 33 2d 32 Copyright 1983-2 | |
| >> 0x00116a84 30 30 31 20 41 70 70 6c 65 20 43 6f 6d 70 75 74 001 Apple Comput | |
| >> 0x00116a94 65 72 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 er, Inc. All Rig | |
| >> 0x00116aa4 68 74 73 20 52 65 73 65 72 76 65 64 00 __ __ __ hts Reserved. | |
| >> canon("/pci@f2000000/mac-io@c/ata-4@21000/cdrom@0", 0x00106f58, 256) | |
| >> ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> ob_pci_encode_unit space=0 dev=12 fn=0 buf=c | |
| >> 42 | |
| >> 0x00106f58 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x00106f68 63 2d 69 6f 40 63 2f 61 74 61 2d 34 40 32 31 30 c-io@c/ata-4@210 | |
| >> 0x00106f78 30 30 2f 63 64 72 6f 6d 40 30 __ __ __ __ __ __ 00/cdrom@0 | |
| >> finddevice("/pci@f2000000/mac-io@c/ata-4@21000/cdrom@0") = ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> 0xfff553a0 | |
| >> getprop(0xfff553a0, "device_type", 0x00107058, 32) = 6 | |
| >> 0x00107058 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block. | |
| >> finddevice("/rtas") = 0xfff50e48 | |
| >> getprop(0xfff50e48, "rtas-size", 0x00116940, 8) = 4 | |
| >> 0x00116940 00 00 10 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: call-method 00100fbe 1fc5a970 00000000 00001000 00004000 | |
| >> call-method claim ([5] -- [2]) | |
| >> handle_calls return: 00000000 00004000 | |
| >> claim(0x00000000, 1572864, 32768) = 0x1fad8000 | |
| >> finddevice("/chosen") = 0xfff48cc8 | |
| >> getprop(0xfff48cc8, "mmu", 0x00116930, 8) = 4 | |
| >> 0x00116930 1f c5 a7 68 __ __ __ __ __ __ __ __ __ __ __ __ .ŧh | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fad8000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fad8000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| work area logical address = 0x1FAD8000, physical address = 0x1FAD8000. | |
| >> claim(0x00000000, 32, 4) = 0x1fee7000 | |
| >> claim(0x00000000, 160, 4) = 0x1fee6000 | |
| >> claim(0x00000000, 320, 4) = 0x1fee5000 | |
| >> claim(0x00000000, 192, 4) = 0x1fee4000 | |
| >> finddevice("/cpus/@0") = 0xfff56b78 | |
| >> getproplen(0xfff56b78, "603-translation") = 0xffffffff | |
| >> getprop(0xfff56b78, "cpu-version", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 0c 02 09 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56b78, "clock-frequency", 0x00116930, 8) = 4 | |
| >> 0x00116930 0f da d6 80 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> getprop(0xfff56b78, "bus-frequency", 0x00116930, 8) = 4 | |
| >> 0x00116930 05 f5 e1 00 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> getprop(0xfff56b78, "timebase-frequency", 0x00116930, 8) = 4 | |
| >> 0x00116930 05 f5 e1 00 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> getprop(0xfff56b78, "d-cache-size", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 80 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56b78, "i-cache-size", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 80 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56b78, "reservation-granule-size", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> getproplen(0xfff56b78, "cache-unified") = 0xffffffff | |
| >> getprop(0xfff56b78, "d-cache-block-size", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> getprop(0xfff56b78, "i-cache-block-size", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> getprop(0xfff56b78, "d-cache-line-size", 0x00116930, 8) = -1 | |
| >> getprop(0xfff56b78, "i-cache-line-size", 0x00116930, 8) = -1 | |
| >> getprop(0xfff56b78, "d-cache-sets", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56b78, "i-cache-sets", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56b78, "tlb-size", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56b78, "tlb-sets", 0x00116930, 8) = 4 | |
| >> 0x00116930 00 00 00 40 __ __ __ __ __ __ __ __ __ __ __ __ ...@ | |
| >> finddevice("/cpus/@0/l2-cache") = 0xffffffff | |
| >> finddevice("/cpus/@0/l2-cache/l2-cache") = 0xffffffff | |
| >> finddevice("/aliases") = 0xfff48a04 | |
| >> getproplen(0xfff48a04, "keyboard") = 0x00000035 | |
| >> claim(0x00000000, 53, 2) = 0x1fee3000 | |
| >> getprop(0xfff48a04, "keyboard", 0x1fee3000, 53) = 53 | |
| >> 0x1fee3000 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fee3010 63 2d 69 6f 40 63 2f 76 69 61 2d 63 75 64 61 40 c-io@c/via-cuda@ | |
| >> 0x1fee3020 31 36 30 30 30 2f 61 64 62 2f 6b 65 79 62 6f 61 16000/adb/keyboa | |
| >> 0x1fee3030 72 64 40 38 00 __ __ __ __ __ __ __ __ __ __ __ rd@8. | |
| >> open("/pci@f2000000/mac-io@c/via-cuda@16000/adb/keyboard@8") = ob_pci_decode_unit idx=1fc5b10c | |
| >> ob_pci_decode_unit idx=1fc5b10c addr=00000000 00000000 00006000 | |
| >> 0x1fc5b1b8 | |
| >> of_client_interface: call-method 00100751 1fc5b1b8 | |
| >> call-method get-key-map ([2] -- [2]) | |
| >> handle_calls return: 00000000 1fc98264 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| IsKeyDown: no keys held down | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> finddevice("/") = 0xfff488e8 | |
| >> getprop(0xfff488e8, "AAPL,cpu-id", 0x00116990, 8) = -1 | |
| >> instance-to-package(0x1fc5a970) = 0xfff50d0c | |
| >> getprop(0xfff50d0c, "reg", 0x00116984, 128) = 8 | |
| >> 0x00116984 00 00 00 00 20 00 00 00 __ __ __ __ __ __ __ __ .... ... | |
| >> getprop(0xfff48cc8, "mmu", 0x00116940, 8) = 4 | |
| >> 0x00116940 1f c5 a7 68 __ __ __ __ __ __ __ __ __ __ __ __ .ŧh | |
| >> instance-to-package(0x1fc5a768) = 0xfff56b78 | |
| >> getproplen(0xfff56b78, "flush-on-lock") = 0xffffffff | |
| >> finddevice("/rom/macos") = 0xfff576a8 | |
| >> getprop(0xfff576a8, "AAPL,toolbox-parcels", 0x00116a74, 8) = 8 | |
| >> 0x00116a74 7f d9 e0 00 00 26 19 58 __ __ __ __ __ __ __ __ .��..&.X | |
| >> claim(0x00000000, 4194304, 4) = 0x1f400000 | |
| >> getprop(0xfff48cc8, "interrupt-controller", 0x00116990, 8) = -1 | |
| >> finddevice("/pci/mac-io/interrupt-controller") = 0xfff5576c | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Heathrow location method better get fixed. | |
| >> getprop(0xfff5576c, "compatible", 0x00116a74, 32) = 14 | |
| >> 0x00116a74 63 68 72 70 2c 6f 70 65 6e 2d 70 69 63 00 __ __ chrp,open-pic. | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1f400000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1f400000 | |
| >> claim(0x00000000, 1032, 2) = 0x1fee2000 | |
| >> claim(0x00000000, 776, 2) = 0x1fee1000 | |
| >> getprop(0xfff48cc8, "nvram", 0x00116890, 8) = 4 | |
| >> 0x00116890 1f c5 a6 bc __ __ __ __ __ __ __ __ __ __ __ __ .Ŧ� | |
| >> instance-to-path(0x1fc5a6bc, 0x00116960, 128) = 15 | |
| >> 0x00116960 2f 6e 76 72 61 6d 40 66 66 66 30 34 30 30 30 __ /nvram@fff04000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NVRAM path: /nvram@fff04000; result = 15 | |
| >> open("/nvram@fff04000") = 0x1fc5b1ec | |
| >> of_client_interface: call-method 00100965 1fc5b1ec | |
| >> call-method size ([2] -- [2]) | |
| >> handle_calls return: 00000000 00002000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NVRAM size = 0x00002000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NVRAM partition offset=00000000, SIG=70, size=00C1, name=' system' | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NVRAM partition offset=00000C10, SIG=7F, size=003F, name=' free' | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NVRAM partition offset=00001000, SIG=5A, size=0100, name=' wwwwwwwwwww' | |
| MacOS: unable to find a usable NVRAM partition - using offset 0x1400. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| MacOS NVRAM partition offset = 0x13f0 | |
| >> getprop(0xfff48cc8, "nvram", 0x001168c0, 8) = 4 | |
| >> 0x001168c0 1f c5 a6 bc __ __ __ __ __ __ __ __ __ __ __ __ .Ŧ� | |
| >> instance-to-path(0x1fc5a6bc, 0x00116998, 256) = 15 | |
| >> 0x00116998 2f 6e 76 72 61 6d 40 66 66 66 30 34 30 30 30 __ /nvram@fff04000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Found NVRAM node: /nvram@fff04000 | |
| >> open("/nvram@fff04000") = 0x1fc5b254 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| RAM Disk Size: 0 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| DR Emulator Cache Size: 0 | |
| >> finddevice("/aliases") = 0xfff48a04 | |
| >> getproplen(0xfff48a04, "screen") = 0x00000021 | |
| >> claim(0x00000000, 33, 2) = 0x1fee0000 | |
| >> getprop(0xfff48a04, "screen", 0x1fee0000, 33) = 33 | |
| >> 0x1fee0000 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fee0010 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 62 c-io@c/escc/ch-b | |
| >> 0x1fee0020 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> peer(0x00000000) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00116544, 32) = 12 | |
| >> 0x00116544 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> getprop(0xfff488e8, "compatible", 0x001165b0, 256) = 45 | |
| >> 0x001165b0 50 6f 77 65 72 4d 61 63 33 2c 31 00 4d 61 63 52 PowerMac3,1.MacR | |
| >> 0x001165c0 49 53 43 00 4d 61 63 52 49 53 43 32 00 50 6f 77 ISC.MacRISC2.Pow | |
| >> 0x001165d0 65 72 20 4d 61 63 69 6e 74 6f 73 68 00 __ __ __ er Macintosh. | |
| >> getprop(0xfff488e8, "model", 0x00116544, 32) = 12 | |
| >> 0x00116544 50 6f 77 65 72 4d 61 63 33 2c 31 00 __ __ __ __ PowerMac3,1. | |
| >> getprop(0xfff488e8, "device_type", 0x00116544, 32) = 8 | |
| >> 0x00116544 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom. | |
| >> parent(0xfff488e8) = 0x00000000 | |
| >> nextprop(0xfff488e8, "", 0x1fadaef0) = 1 | |
| >> 0x1fadaef0 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadaf00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADAEEC, devNode 0x1FAD800C | |
| >> getproplen(0xfff488e8, "name") = 0x0000000c | |
| >> getprop(0xfff488e8, "name", 0x1fadaf14, 12) = 12 | |
| >> 0x1fadaf14 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff488e8, "name", 0x1fadaf24) = 1 | |
| >> 0x1fadaf24 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fadaf34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADAF20 | |
| >> getproplen(0xfff488e8, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff488e8, "#address-cells", 0x1fadaf48, 4) = 4 | |
| >> 0x1fadaf48 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff488e8, "#address-cells", 0x1fadaf50) = 1 | |
| >> 0x1fadaf50 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fadaf60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADAF4C | |
| >> getproplen(0xfff488e8, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff488e8, "#size-cells", 0x1fadaf74, 4) = 4 | |
| >> 0x1fadaf74 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff488e8, "#size-cells", 0x1fadaf7c) = 1 | |
| >> 0x1fadaf7c 63 6c 6f 63 6b 2d 66 72 65 71 75 65 6e 63 79 00 clock-frequency. | |
| >> 0x1fadaf8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'clock-frequency' stored at 0x1FADAF78 | |
| >> getproplen(0xfff488e8, "clock-frequency") = 0x00000004 | |
| >> getprop(0xfff488e8, "clock-frequency", 0x1fadafa0, 4) = 4 | |
| >> 0x1fadafa0 05 f5 e1 00 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> nextprop(0xfff488e8, "clock-frequency", 0x1fadafa8) = 1 | |
| >> 0x1fadafa8 63 6f 70 79 72 69 67 68 74 00 00 00 00 00 00 00 copyright....... | |
| >> 0x1fadafb8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'copyright' stored at 0x1FADAFA4 | |
| >> getproplen(0xfff488e8, "copyright") = 0x0000003d | |
| >> getprop(0xfff488e8, "copyright", 0x1fadafcc, 61) = 61 | |
| >> 0x1fadafcc 43 6f 70 79 72 69 67 68 74 20 31 39 38 33 2d 32 Copyright 1983-2 | |
| >> 0x1fadafdc 30 30 31 20 41 70 70 6c 65 20 43 6f 6d 70 75 74 001 Apple Comput | |
| >> 0x1fadafec 65 72 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 er, Inc. All Rig | |
| >> 0x1fadaffc 68 74 73 20 52 65 73 65 72 76 65 64 00 __ __ __ hts Reserved. | |
| >> nextprop(0xfff488e8, "copyright", 0x1fadb010) = 1 | |
| >> 0x1fadb010 41 41 50 4c 2c 64 65 62 75 67 00 00 00 00 00 00 AAPL,debug...... | |
| >> 0x1fadb020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'AAPL,debug' stored at 0x1FADB00C | |
| >> getproplen(0xfff488e8, "AAPL,debug") = 0x00000004 | |
| >> getprop(0xfff488e8, "AAPL,debug", 0x1fadb034, 4) = 4 | |
| >> 0x1fadb034 1f ff ff ff __ __ __ __ __ __ __ __ __ __ __ __ .��� | |
| >> nextprop(0xfff488e8, "AAPL,debug", 0x1fadb03c) = 1 | |
| >> 0x1fadb03c 6d 6f 64 65 6c 00 00 00 00 00 00 00 00 00 00 00 model........... | |
| >> 0x1fadb04c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'model' stored at 0x1FADB038 | |
| >> getproplen(0xfff488e8, "model") = 0x0000000c | |
| >> getprop(0xfff488e8, "model", 0x1fadb060, 12) = 12 | |
| >> 0x1fadb060 50 6f 77 65 72 4d 61 63 33 2c 31 00 __ __ __ __ PowerMac3,1. | |
| >> nextprop(0xfff488e8, "model", 0x1fadb070) = 1 | |
| >> 0x1fadb070 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadb080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADB06C | |
| >> getproplen(0xfff488e8, "compatible") = 0x0000002d | |
| >> getprop(0xfff488e8, "compatible", 0x1fadb094, 45) = 45 | |
| >> 0x1fadb094 50 6f 77 65 72 4d 61 63 33 2c 31 00 4d 61 63 52 PowerMac3,1.MacR | |
| >> 0x1fadb0a4 49 53 43 00 4d 61 63 52 49 53 43 32 00 50 6f 77 ISC.MacRISC2.Pow | |
| >> 0x1fadb0b4 65 72 20 4d 61 63 69 6e 74 6f 73 68 00 __ __ __ er Macintosh. | |
| >> nextprop(0xfff488e8, "compatible", 0x1fadb0c8) = 1 | |
| >> 0x1fadb0c8 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadb0d8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADB0C4 | |
| >> getproplen(0xfff488e8, "device_type") = 0x00000008 | |
| >> getprop(0xfff488e8, "device_type", 0x1fadb0ec, 8) = 8 | |
| >> 0x1fadb0ec 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom. | |
| >> nextprop(0xfff488e8, "device_type", 0x1fadb0f8) = 1 | |
| >> 0x1fadb0f8 73 79 73 74 65 6d 2d 69 64 00 00 00 00 00 00 00 system-id....... | |
| >> 0x1fadb108 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'system-id' stored at 0x1FADB0F4 | |
| >> getproplen(0xfff488e8, "system-id") = 0x0000000e | |
| >> getprop(0xfff488e8, "system-id", 0x1fadb11c, 14) = 14 | |
| >> 0x1fadb11c 30 30 30 30 30 30 30 30 30 30 30 30 30 00 __ __ 0000000000000. | |
| >> nextprop(0xfff488e8, "system-id", 0x1fadb130) = 1 | |
| >> 0x1fadb130 41 41 50 4c 2c 77 72 69 74 61 62 6c 65 2d 52 4f AAPL,writable-RO | |
| >> 0x1fadb140 4d 2d 61 70 65 72 74 75 72 65 00 00 00 00 00 00 M-aperture...... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'AAPL,writable-ROM-aperture' stored at 0x1FADB12C | |
| >> getproplen(0xfff488e8, "AAPL,writable-ROM-aperture") = 0x00000004 | |
| >> getprop(0xfff488e8, "AAPL,writable-ROM-aperture", 0x1fadb154, 4) = 4 | |
| >> 0x1fadb154 60 c0 00 00 __ __ __ __ __ __ __ __ __ __ __ __ `�.. | |
| >> nextprop(0xfff488e8, "AAPL,writable-ROM-aperture", 0x1fadb15c) = 0 | |
| >> 0x1fadb15c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadb16c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC changed from 0xFFFFFFFF to 0x7FD3025C, node 'device-tree' | |
| >> child(0xfff488e8) = 0xfff48a04 | |
| >> getprop(0xfff48a04, "name", 0x00116544, 32) = 8 | |
| >> 0x00116544 61 6c 69 61 73 65 73 00 __ __ __ __ __ __ __ __ aliases. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'aliases' of node at 0x1FAD800C. | |
| >> getprop(0xfff48a04, "name", 0x00116014, 32) = 8 | |
| >> 0x00116014 61 6c 69 61 73 65 73 00 __ __ __ __ __ __ __ __ aliases. | |
| >> getprop(0xfff48a04, "compatible", 0x00116080, 256) = -1 | |
| >> getprop(0xfff48a04, "model", 0x00116014, 32) = -1 | |
| >> getprop(0xfff48a04, "device_type", 0x00116014, 32) = -1 | |
| >> parent(0xfff48a04) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00116014, 32) = 12 | |
| >> 0x00116014 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff48a04, "", 0x1fadb15c) = 1 | |
| >> 0x1fadb15c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadb16c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADB158, devNode 0x1FAD8018 | |
| >> getproplen(0xfff48a04, "name") = 0x00000008 | |
| >> getprop(0xfff48a04, "name", 0x1fadb180, 8) = 8 | |
| >> 0x1fadb180 61 6c 69 61 73 65 73 00 __ __ __ __ __ __ __ __ aliases. | |
| >> nextprop(0xfff48a04, "name", 0x1fadb18c) = 1 | |
| >> 0x1fadb18c 6d 61 63 2d 69 6f 00 00 00 00 00 00 00 00 00 00 mac-io.......... | |
| >> 0x1fadb19c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'mac-io' stored at 0x1FADB188 | |
| >> getproplen(0xfff48a04, "mac-io") = 0x00000017 | |
| >> getprop(0xfff48a04, "mac-io", 0x1fadb1b0, 23) = 23 | |
| >> 0x1fadb1b0 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb1c0 63 2d 69 6f 40 63 00 __ __ __ __ __ __ __ __ __ c-io@c. | |
| >> nextprop(0xfff48a04, "mac-io", 0x1fadb1cc) = 1 | |
| >> 0x1fadb1cc 76 69 61 2d 63 75 64 61 00 00 00 00 00 00 00 00 via-cuda........ | |
| >> 0x1fadb1dc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'via-cuda' stored at 0x1FADB1C8 | |
| >> getproplen(0xfff48a04, "via-cuda") = 0x00000020 | |
| >> getprop(0xfff48a04, "via-cuda", 0x1fadb1f0, 32) = 32 | |
| >> 0x1fadb1f0 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb200 63 2d 69 6f 40 63 2f 76 69 61 2d 63 75 64 61 00 c-io@c/via-cuda. | |
| >> nextprop(0xfff48a04, "via-cuda", 0x1fadb214) = 1 | |
| >> 0x1fadb214 61 64 62 2d 6b 65 79 62 6f 61 72 64 00 00 00 00 adb-keyboard.... | |
| >> 0x1fadb224 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'adb-keyboard' stored at 0x1FADB210 | |
| >> getproplen(0xfff48a04, "adb-keyboard") = 0x0000002d | |
| >> getprop(0xfff48a04, "adb-keyboard", 0x1fadb238, 45) = 45 | |
| >> 0x1fadb238 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb248 63 2d 69 6f 40 63 2f 76 69 61 2d 63 75 64 61 2f c-io@c/via-cuda/ | |
| >> 0x1fadb258 61 64 62 2f 6b 65 79 62 6f 61 72 64 00 __ __ __ adb/keyboard. | |
| >> nextprop(0xfff48a04, "adb-keyboard", 0x1fadb26c) = 1 | |
| >> 0x1fadb26c 61 64 62 2d 6d 6f 75 73 65 00 00 00 00 00 00 00 adb-mouse....... | |
| >> 0x1fadb27c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'adb-mouse' stored at 0x1FADB268 | |
| >> getproplen(0xfff48a04, "adb-mouse") = 0x0000002a | |
| >> getprop(0xfff48a04, "adb-mouse", 0x1fadb290, 42) = 42 | |
| >> 0x1fadb290 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb2a0 63 2d 69 6f 40 63 2f 76 69 61 2d 63 75 64 61 2f c-io@c/via-cuda/ | |
| >> 0x1fadb2b0 61 64 62 2f 6d 6f 75 73 65 00 __ __ __ __ __ __ adb/mouse. | |
| >> nextprop(0xfff48a04, "adb-mouse", 0x1fadb2c0) = 1 | |
| >> 0x1fadb2c0 72 74 63 00 00 00 00 00 00 00 00 00 00 00 00 00 rtc............. | |
| >> 0x1fadb2d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'rtc' stored at 0x1FADB2BC | |
| >> getproplen(0xfff48a04, "rtc") = 0x00000024 | |
| >> getprop(0xfff48a04, "rtc", 0x1fadb2e4, 36) = 36 | |
| >> 0x1fadb2e4 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb2f4 63 2d 69 6f 40 63 2f 76 69 61 2d 63 75 64 61 2f c-io@c/via-cuda/ | |
| >> 0x1fadb304 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> nextprop(0xfff48a04, "rtc", 0x1fadb30c) = 1 | |
| >> 0x1fadb30c 6e 76 72 61 6d 00 00 00 00 00 00 00 00 00 00 00 nvram........... | |
| >> 0x1fadb31c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'nvram' stored at 0x1FADB308 | |
| >> getproplen(0xfff48a04, "nvram") = 0x00000007 | |
| >> getprop(0xfff48a04, "nvram", 0x1fadb330, 7) = 7 | |
| >> 0x1fadb330 2f 6e 76 72 61 6d 00 __ __ __ __ __ __ __ __ __ /nvram. | |
| >> nextprop(0xfff48a04, "nvram", 0x1fadb33c) = 1 | |
| >> 0x1fadb33c 73 63 63 61 00 00 00 00 00 00 00 00 00 00 00 00 scca............ | |
| >> 0x1fadb34c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'scca' stored at 0x1FADB338 | |
| >> getproplen(0xfff48a04, "scca") = 0x00000021 | |
| >> getprop(0xfff48a04, "scca", 0x1fadb360, 33) = 33 | |
| >> 0x1fadb360 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb370 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 61 c-io@c/escc/ch-a | |
| >> 0x1fadb380 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48a04, "scca", 0x1fadb388) = 1 | |
| >> 0x1fadb388 73 63 63 62 00 00 00 00 00 00 00 00 00 00 00 00 sccb............ | |
| >> 0x1fadb398 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'sccb' stored at 0x1FADB384 | |
| >> getproplen(0xfff48a04, "sccb") = 0x00000021 | |
| >> getprop(0xfff48a04, "sccb", 0x1fadb3ac, 33) = 33 | |
| >> 0x1fadb3ac 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb3bc 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 62 c-io@c/escc/ch-b | |
| >> 0x1fadb3cc 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48a04, "sccb", 0x1fadb3d4) = 1 | |
| >> 0x1fadb3d4 69 64 65 30 00 00 00 00 00 00 00 00 00 00 00 00 ide0............ | |
| >> 0x1fadb3e4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'ide0' stored at 0x1FADB3D0 | |
| >> getproplen(0xfff48a04, "ide0") = 0x00000023 | |
| >> getprop(0xfff48a04, "ide0", 0x1fadb3f8, 35) = 35 | |
| >> 0x1fadb3f8 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb408 63 2d 69 6f 40 63 2f 61 74 61 2d 34 2f 63 64 72 c-io@c/ata-4/cdr | |
| >> 0x1fadb418 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ __ om. | |
| >> nextprop(0xfff48a04, "ide0", 0x1fadb420) = 1 | |
| >> 0x1fadb420 63 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cd.............. | |
| >> 0x1fadb430 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cd' stored at 0x1FADB41C | |
| >> getproplen(0xfff48a04, "cd") = 0x00000023 | |
| >> getprop(0xfff48a04, "cd", 0x1fadb444, 35) = 35 | |
| >> 0x1fadb444 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb454 63 2d 69 6f 40 63 2f 61 74 61 2d 34 2f 63 64 72 c-io@c/ata-4/cdr | |
| >> 0x1fadb464 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ __ om. | |
| >> nextprop(0xfff48a04, "cd", 0x1fadb46c) = 1 | |
| >> 0x1fadb46c 63 64 72 6f 6d 00 00 00 00 00 00 00 00 00 00 00 cdrom........... | |
| >> 0x1fadb47c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cdrom' stored at 0x1FADB468 | |
| >> getproplen(0xfff48a04, "cdrom") = 0x00000023 | |
| >> getprop(0xfff48a04, "cdrom", 0x1fadb490, 35) = 35 | |
| >> 0x1fadb490 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb4a0 63 2d 69 6f 40 63 2f 61 74 61 2d 34 2f 63 64 72 c-io@c/ata-4/cdr | |
| >> 0x1fadb4b0 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ __ om. | |
| >> nextprop(0xfff48a04, "cdrom", 0x1fadb4b8) = 1 | |
| >> 0x1fadb4b8 73 63 72 65 65 6e 00 00 00 00 00 00 00 00 00 00 screen.......... | |
| >> 0x1fadb4c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'screen' stored at 0x1FADB4B4 | |
| >> getproplen(0xfff48a04, "screen") = 0x00000021 | |
| >> getprop(0xfff48a04, "screen", 0x1fadb4dc, 33) = 33 | |
| >> 0x1fadb4dc 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb4ec 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 62 c-io@c/escc/ch-b | |
| >> 0x1fadb4fc 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48a04, "screen", 0x1fadb504) = 1 | |
| >> 0x1fadb504 6b 65 79 62 6f 61 72 64 00 00 00 00 00 00 00 00 keyboard........ | |
| >> 0x1fadb514 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'keyboard' stored at 0x1FADB500 | |
| >> getproplen(0xfff48a04, "keyboard") = 0x00000035 | |
| >> getprop(0xfff48a04, "keyboard", 0x1fadb528, 53) = 53 | |
| >> 0x1fadb528 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadb538 63 2d 69 6f 40 63 2f 76 69 61 2d 63 75 64 61 40 c-io@c/via-cuda@ | |
| >> 0x1fadb548 31 36 30 30 30 2f 61 64 62 2f 6b 65 79 62 6f 61 16000/adb/keyboa | |
| >> 0x1fadb558 72 64 40 38 00 __ __ __ __ __ __ __ __ __ __ __ rd@8. | |
| >> nextprop(0xfff48a04, "keyboard", 0x1fadb564) = 0 | |
| >> 0x1fadb564 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadb574 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'aliases' | |
| >> child(0xfff48a04) = 0x00000000 | |
| >> peer(0xfff48a04) = 0xfff48aa8 | |
| >> getprop(0xfff48aa8, "name", 0x00116014, 32) = 9 | |
| >> 0x00116014 6f 70 65 6e 70 72 6f 6d 00 __ __ __ __ __ __ __ openprom. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'openprom' of node at 0x1FAD8018. | |
| >> getprop(0xfff48aa8, "name", 0x00115ae4, 32) = 9 | |
| >> 0x00115ae4 6f 70 65 6e 70 72 6f 6d 00 __ __ __ __ __ __ __ openprom. | |
| >> getprop(0xfff48aa8, "compatible", 0x00115b50, 256) = -1 | |
| >> getprop(0xfff48aa8, "model", 0x00115ae4, 32) = 15 | |
| >> 0x00115ae4 4f 70 65 6e 46 69 72 6d 77 61 72 65 20 33 00 __ OpenFirmware 3. | |
| >> getprop(0xfff48aa8, "device_type", 0x00115ae4, 32) = 8 | |
| >> 0x00115ae4 42 6f 6f 74 52 4f 4d 00 __ __ __ __ __ __ __ __ BootROM. | |
| >> parent(0xfff48aa8) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00115ae4, 32) = 12 | |
| >> 0x00115ae4 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff48aa8, "", 0x1fadb564) = 1 | |
| >> 0x1fadb564 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadb574 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADB560, devNode 0x1FAD8024 | |
| >> getproplen(0xfff48aa8, "name") = 0x00000009 | |
| >> getprop(0xfff48aa8, "name", 0x1fadb588, 9) = 9 | |
| >> 0x1fadb588 6f 70 65 6e 70 72 6f 6d 00 __ __ __ __ __ __ __ openprom. | |
| >> nextprop(0xfff48aa8, "name", 0x1fadb598) = 1 | |
| >> 0x1fadb598 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadb5a8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADB594 | |
| >> getproplen(0xfff48aa8, "device_type") = 0x00000008 | |
| >> getprop(0xfff48aa8, "device_type", 0x1fadb5bc, 8) = 8 | |
| >> 0x1fadb5bc 42 6f 6f 74 52 4f 4d 00 __ __ __ __ __ __ __ __ BootROM. | |
| >> nextprop(0xfff48aa8, "device_type", 0x1fadb5c8) = 1 | |
| >> 0x1fadb5c8 6d 6f 64 65 6c 00 00 00 00 00 00 00 00 00 00 00 model........... | |
| >> 0x1fadb5d8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'model' stored at 0x1FADB5C4 | |
| >> getproplen(0xfff48aa8, "model") = 0x0000000f | |
| >> getprop(0xfff48aa8, "model", 0x1fadb5ec, 15) = 15 | |
| >> 0x1fadb5ec 4f 70 65 6e 46 69 72 6d 77 61 72 65 20 33 00 __ OpenFirmware 3. | |
| >> nextprop(0xfff48aa8, "model", 0x1fadb600) = 1 | |
| >> 0x1fadb600 72 65 6c 61 74 69 76 65 2d 61 64 64 72 65 73 73 relative-address | |
| >> 0x1fadb610 69 6e 67 00 00 00 00 00 00 00 00 00 00 00 00 00 ing............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'relative-addressing' stored at 0x1FADB5FC | |
| >> getproplen(0xfff48aa8, "relative-addressing") = 0x00000000 | |
| >> nextprop(0xfff48aa8, "relative-addressing", 0x1fadb628) = 1 | |
| >> 0x1fadb628 73 75 70 70 6f 72 74 73 2d 62 6f 6f 74 69 6e 66 supports-bootinf | |
| >> 0x1fadb638 6f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 o............... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'supports-bootinfo' stored at 0x1FADB624 | |
| >> getproplen(0xfff48aa8, "supports-bootinfo") = 0x00000000 | |
| >> nextprop(0xfff48aa8, "supports-bootinfo", 0x1fadb650) = 1 | |
| >> 0x1fadb650 62 6f 6f 74 2d 73 79 6e 74 61 78 00 00 00 00 00 boot-syntax..... | |
| >> 0x1fadb660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-syntax' stored at 0x1FADB64C | |
| >> getproplen(0xfff48aa8, "boot-syntax") = 0x00000004 | |
| >> getprop(0xfff48aa8, "boot-syntax", 0x1fadb674, 4) = 4 | |
| >> 0x1fadb674 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff48aa8, "boot-syntax", 0x1fadb67c) = 0 | |
| >> 0x1fadb67c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadb68c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'openprom' | |
| >> child(0xfff48aa8) = 0xfff4eb0c | |
| >> getprop(0xfff4eb0c, "name", 0x00115ae4, 32) = 16 | |
| >> 0x00115ae4 63 6c 69 65 6e 74 2d 73 65 72 76 69 63 65 73 00 client-services. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'client-services' of node at 0x1FAD8024. | |
| >> getprop(0xfff4eb0c, "name", 0x001155b4, 32) = 16 | |
| >> 0x001155b4 63 6c 69 65 6e 74 2d 73 65 72 76 69 63 65 73 00 client-services. | |
| >> getprop(0xfff4eb0c, "compatible", 0x00115620, 256) = -1 | |
| >> getprop(0xfff4eb0c, "model", 0x001155b4, 32) = -1 | |
| >> getprop(0xfff4eb0c, "device_type", 0x001155b4, 32) = -1 | |
| >> parent(0xfff4eb0c) = 0xfff48aa8 | |
| >> getprop(0xfff48aa8, "name", 0x001155b4, 32) = 9 | |
| >> 0x001155b4 6f 70 65 6e 70 72 6f 6d 00 __ __ __ __ __ __ __ openprom. | |
| >> nextprop(0xfff4eb0c, "", 0x1fadb67c) = 1 | |
| >> 0x1fadb67c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadb68c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADB678, devNode 0x1FAD8030 | |
| >> getproplen(0xfff4eb0c, "name") = 0x00000010 | |
| >> getprop(0xfff4eb0c, "name", 0x1fadb6a0, 16) = 16 | |
| >> 0x1fadb6a0 63 6c 69 65 6e 74 2d 73 65 72 76 69 63 65 73 00 client-services. | |
| >> nextprop(0xfff4eb0c, "name", 0x1fadb6b4) = 0 | |
| >> 0x1fadb6b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadb6c4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'client-services' | |
| >> child(0xfff4eb0c) = 0x00000000 | |
| >> peer(0xfff4eb0c) = 0x00000000 | |
| >> peer(0xfff48aa8) = 0xfff48c50 | |
| >> getprop(0xfff48c50, "name", 0x00115ae4, 32) = 8 | |
| >> 0x00115ae4 6f 70 74 69 6f 6e 73 00 __ __ __ __ __ __ __ __ options. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'options' of node at 0x1FAD8024. | |
| >> getprop(0xfff48c50, "name", 0x001155b4, 32) = 8 | |
| >> 0x001155b4 6f 70 74 69 6f 6e 73 00 __ __ __ __ __ __ __ __ options. | |
| >> getprop(0xfff48c50, "compatible", 0x00115620, 256) = -1 | |
| >> getprop(0xfff48c50, "model", 0x001155b4, 32) = -1 | |
| >> getprop(0xfff48c50, "device_type", 0x001155b4, 32) = -1 | |
| >> parent(0xfff48c50) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x001155b4, 32) = 12 | |
| >> 0x001155b4 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff48c50, "", 0x1fadb6b4) = 1 | |
| >> 0x1fadb6b4 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadb6c4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADB6B0, devNode 0x1FAD803C | |
| >> getproplen(0xfff48c50, "name") = 0x00000008 | |
| >> getprop(0xfff48c50, "name", 0x1fadb6d8, 8) = 8 | |
| >> 0x1fadb6d8 6f 70 74 69 6f 6e 73 00 __ __ __ __ __ __ __ __ options. | |
| >> nextprop(0xfff48c50, "name", 0x1fadb6e4) = 1 | |
| >> 0x1fadb6e4 62 6f 6f 74 2d 61 72 67 73 00 00 00 00 00 00 00 boot-args....... | |
| >> 0x1fadb6f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-args' stored at 0x1FADB6E0 | |
| >> getproplen(0xfff48c50, "boot-args") = 0x00000001 | |
| >> getprop(0xfff48c50, "boot-args", 0x1fadb708, 1) = 1 | |
| >> 0x1fadb708 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "boot-args", 0x1fadb710) = 1 | |
| >> 0x1fadb710 62 6f 6f 74 2d 64 65 76 69 63 65 00 00 00 00 00 boot-device..... | |
| >> 0x1fadb720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-device' stored at 0x1FADB70C | |
| >> getproplen(0xfff48c50, "boot-device") = 0x0000002c | |
| >> getprop(0xfff48c50, "boot-device", 0x1fadb734, 44) = 44 | |
| >> 0x1fadb734 63 64 3a 2c 5c 5c 3a 74 62 78 69 20 63 64 3a 2c cd:,\\:tbxi cd:, | |
| >> 0x1fadb744 5c 70 70 63 5c 62 6f 6f 74 69 6e 66 6f 2e 74 78 \ppc\bootinfo.tx | |
| >> 0x1fadb754 74 20 63 64 3a 2c 25 42 4f 4f 54 00 __ __ __ __ t cd:,%BOOT. | |
| >> nextprop(0xfff48c50, "boot-device", 0x1fadb764) = 1 | |
| >> 0x1fadb764 75 73 65 2d 67 65 6e 65 72 69 63 3f 00 00 00 00 use-generic?.... | |
| >> 0x1fadb774 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'use-generic?' stored at 0x1FADB760 | |
| >> getproplen(0xfff48c50, "use-generic?") = 0x00000006 | |
| >> getprop(0xfff48c50, "use-generic?", 0x1fadb788, 6) = 6 | |
| >> 0x1fadb788 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "use-generic?", 0x1fadb794) = 1 | |
| >> 0x1fadb794 62 6f 6f 74 2d 73 63 72 69 70 74 00 00 00 00 00 boot-script..... | |
| >> 0x1fadb7a4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-script' stored at 0x1FADB790 | |
| >> getproplen(0xfff48c50, "boot-script") = 0x00000001 | |
| >> getprop(0xfff48c50, "boot-script", 0x1fadb7b8, 1) = 1 | |
| >> 0x1fadb7b8 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "boot-script", 0x1fadb7c0) = 1 | |
| >> 0x1fadb7c0 62 6f 6f 74 2d 73 63 72 65 65 6e 00 00 00 00 00 boot-screen..... | |
| >> 0x1fadb7d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-screen' stored at 0x1FADB7BC | |
| >> getproplen(0xfff48c50, "boot-screen") = 0x00000001 | |
| >> getprop(0xfff48c50, "boot-screen", 0x1fadb7e4, 1) = 1 | |
| >> 0x1fadb7e4 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "boot-screen", 0x1fadb7ec) = 1 | |
| >> 0x1fadb7ec 76 69 72 74 2d 73 69 7a 65 00 00 00 00 00 00 00 virt-size....... | |
| >> 0x1fadb7fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'virt-size' stored at 0x1FADB7E8 | |
| >> getproplen(0xfff48c50, "virt-size") = 0x00000003 | |
| >> getprop(0xfff48c50, "virt-size", 0x1fadb810, 3) = 3 | |
| >> 0x1fadb810 2d 31 00 __ __ __ __ __ __ __ __ __ __ __ __ __ -1. | |
| >> nextprop(0xfff48c50, "virt-size", 0x1fadb818) = 1 | |
| >> 0x1fadb818 76 69 72 74 2d 62 61 73 65 00 00 00 00 00 00 00 virt-base....... | |
| >> 0x1fadb828 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'virt-base' stored at 0x1FADB814 | |
| >> getproplen(0xfff48c50, "virt-base") = 0x00000003 | |
| >> getprop(0xfff48c50, "virt-base", 0x1fadb83c, 3) = 3 | |
| >> 0x1fadb83c 2d 31 00 __ __ __ __ __ __ __ __ __ __ __ __ __ -1. | |
| >> nextprop(0xfff48c50, "virt-base", 0x1fadb844) = 1 | |
| >> 0x1fadb844 6c 6f 61 64 2d 62 61 73 65 00 00 00 00 00 00 00 load-base....... | |
| >> 0x1fadb854 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'load-base' stored at 0x1FADB840 | |
| >> getproplen(0xfff48c50, "load-base") = 0x00000008 | |
| >> getprop(0xfff48c50, "load-base", 0x1fadb868, 8) = 8 | |
| >> 0x1fadb868 34 30 30 30 30 30 30 00 __ __ __ __ __ __ __ __ 4000000. | |
| >> nextprop(0xfff48c50, "load-base", 0x1fadb874) = 1 | |
| >> 0x1fadb874 72 65 61 6c 2d 73 69 7a 65 00 00 00 00 00 00 00 real-size....... | |
| >> 0x1fadb884 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'real-size' stored at 0x1FADB870 | |
| >> getproplen(0xfff48c50, "real-size") = 0x00000003 | |
| >> getprop(0xfff48c50, "real-size", 0x1fadb898, 3) = 3 | |
| >> 0x1fadb898 2d 31 00 __ __ __ __ __ __ __ __ __ __ __ __ __ -1. | |
| >> nextprop(0xfff48c50, "real-size", 0x1fadb8a0) = 1 | |
| >> 0x1fadb8a0 72 65 61 6c 2d 62 61 73 65 00 00 00 00 00 00 00 real-base....... | |
| >> 0x1fadb8b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'real-base' stored at 0x1FADB89C | |
| >> getproplen(0xfff48c50, "real-base") = 0x00000003 | |
| >> getprop(0xfff48c50, "real-base", 0x1fadb8c4, 3) = 3 | |
| >> 0x1fadb8c4 2d 31 00 __ __ __ __ __ __ __ __ __ __ __ __ __ -1. | |
| >> nextprop(0xfff48c50, "real-base", 0x1fadb8cc) = 1 | |
| >> 0x1fadb8cc 72 65 61 6c 2d 6d 6f 64 65 3f 00 00 00 00 00 00 real-mode?...... | |
| >> 0x1fadb8dc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'real-mode?' stored at 0x1FADB8C8 | |
| >> getproplen(0xfff48c50, "real-mode?") = 0x00000006 | |
| >> getprop(0xfff48c50, "real-mode?", 0x1fadb8f0, 6) = 6 | |
| >> 0x1fadb8f0 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "real-mode?", 0x1fadb8fc) = 1 | |
| >> 0x1fadb8fc 6c 69 74 74 6c 65 2d 65 6e 64 69 61 6e 3f 00 00 little-endian?.. | |
| >> 0x1fadb90c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'little-endian?' stored at 0x1FADB8F8 | |
| >> getproplen(0xfff48c50, "little-endian?") = 0x00000006 | |
| >> getprop(0xfff48c50, "little-endian?", 0x1fadb920, 6) = 6 | |
| >> 0x1fadb920 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "little-endian?", 0x1fadb92c) = 1 | |
| >> 0x1fadb92c 73 63 72 6f 6c 6c 2d 6c 6f 63 6b 00 00 00 00 00 scroll-lock..... | |
| >> 0x1fadb93c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'scroll-lock' stored at 0x1FADB928 | |
| >> getproplen(0xfff48c50, "scroll-lock") = 0x00000005 | |
| >> getprop(0xfff48c50, "scroll-lock", 0x1fadb950, 5) = 5 | |
| >> 0x1fadb950 74 72 75 65 00 __ __ __ __ __ __ __ __ __ __ __ true. | |
| >> nextprop(0xfff48c50, "scroll-lock", 0x1fadb95c) = 1 | |
| >> 0x1fadb95c 73 6b 69 70 2d 6e 65 74 62 6f 6f 74 3f 00 00 00 skip-netboot?... | |
| >> 0x1fadb96c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'skip-netboot?' stored at 0x1FADB958 | |
| >> getproplen(0xfff48c50, "skip-netboot?") = 0x00000006 | |
| >> getprop(0xfff48c50, "skip-netboot?", 0x1fadb980, 6) = 6 | |
| >> 0x1fadb980 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "skip-netboot?", 0x1fadb98c) = 1 | |
| >> 0x1fadb98c 64 65 66 61 75 6c 74 2d 6d 61 63 2d 61 64 64 72 default-mac-addr | |
| >> 0x1fadb99c 65 73 73 00 00 00 00 00 00 00 00 00 00 00 00 00 ess............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'default-mac-address' stored at 0x1FADB988 | |
| >> getproplen(0xfff48c50, "default-mac-address") = 0x00000006 | |
| >> getprop(0xfff48c50, "default-mac-address", 0x1fadb9b0, 6) = 6 | |
| >> 0x1fadb9b0 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "default-mac-address", 0x1fadb9bc) = 1 | |
| >> 0x1fadb9bc 70 63 69 2d 70 72 6f 62 65 2d 6d 61 73 6b 00 00 pci-probe-mask.. | |
| >> 0x1fadb9cc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'pci-probe-mask' stored at 0x1FADB9B8 | |
| >> getproplen(0xfff48c50, "pci-probe-mask") = 0x00000003 | |
| >> getprop(0xfff48c50, "pci-probe-mask", 0x1fadb9e0, 3) = 3 | |
| >> 0x1fadb9e0 2d 31 00 __ __ __ __ __ __ __ __ __ __ __ __ __ -1. | |
| >> nextprop(0xfff48c50, "pci-probe-mask", 0x1fadb9e8) = 1 | |
| >> 0x1fadb9e8 73 65 6c 66 74 65 73 74 2d 23 6d 65 67 73 00 00 selftest-#megs.. | |
| >> 0x1fadb9f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'selftest-#megs' stored at 0x1FADB9E4 | |
| >> getproplen(0xfff48c50, "selftest-#megs") = 0x00000002 | |
| >> getprop(0xfff48c50, "selftest-#megs", 0x1fadba0c, 2) = 2 | |
| >> 0x1fadba0c 30 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ 0. | |
| >> nextprop(0xfff48c50, "selftest-#megs", 0x1fadba14) = 1 | |
| >> 0x1fadba14 73 63 72 65 65 6e 2d 23 72 6f 77 73 00 00 00 00 screen-#rows.... | |
| >> 0x1fadba24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'screen-#rows' stored at 0x1FADBA10 | |
| >> getproplen(0xfff48c50, "screen-#rows") = 0x00000003 | |
| >> getprop(0xfff48c50, "screen-#rows", 0x1fadba38, 3) = 3 | |
| >> 0x1fadba38 37 35 00 __ __ __ __ __ __ __ __ __ __ __ __ __ 75. | |
| >> nextprop(0xfff48c50, "screen-#rows", 0x1fadba40) = 1 | |
| >> 0x1fadba40 73 63 72 65 65 6e 2d 23 63 6f 6c 75 6d 6e 73 00 screen-#columns. | |
| >> 0x1fadba50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'screen-#columns' stored at 0x1FADBA3C | |
| >> getproplen(0xfff48c50, "screen-#columns") = 0x00000004 | |
| >> getprop(0xfff48c50, "screen-#columns", 0x1fadba64, 4) = 4 | |
| >> 0x1fadba64 31 30 30 00 __ __ __ __ __ __ __ __ __ __ __ __ 100. | |
| >> nextprop(0xfff48c50, "screen-#columns", 0x1fadba6c) = 1 | |
| >> 0x1fadba6c 6f 75 74 70 75 74 2d 64 65 76 69 63 65 00 00 00 output-device... | |
| >> 0x1fadba7c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'output-device' stored at 0x1FADBA68 | |
| >> getproplen(0xfff48c50, "output-device") = 0x00000021 | |
| >> getprop(0xfff48c50, "output-device", 0x1fadba90, 33) = 33 | |
| >> 0x1fadba90 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadbaa0 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 62 c-io@c/escc/ch-b | |
| >> 0x1fadbab0 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "output-device", 0x1fadbab8) = 1 | |
| >> 0x1fadbab8 69 6e 70 75 74 2d 64 65 76 69 63 65 00 00 00 00 input-device.... | |
| >> 0x1fadbac8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'input-device' stored at 0x1FADBAB4 | |
| >> getproplen(0xfff48c50, "input-device") = 0x00000021 | |
| >> getprop(0xfff48c50, "input-device", 0x1fadbadc, 33) = 33 | |
| >> 0x1fadbadc 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadbaec 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 62 c-io@c/escc/ch-b | |
| >> 0x1fadbafc 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "input-device", 0x1fadbb04) = 1 | |
| >> 0x1fadbb04 75 73 65 2d 6e 76 72 61 6d 72 63 3f 00 00 00 00 use-nvramrc?.... | |
| >> 0x1fadbb14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'use-nvramrc?' stored at 0x1FADBB00 | |
| >> getproplen(0xfff48c50, "use-nvramrc?") = 0x00000006 | |
| >> getprop(0xfff48c50, "use-nvramrc?", 0x1fadbb28, 6) = 6 | |
| >> 0x1fadbb28 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "use-nvramrc?", 0x1fadbb34) = 1 | |
| >> 0x1fadbb34 6f 65 6d 2d 6c 6f 67 6f 3f 00 00 00 00 00 00 00 oem-logo?....... | |
| >> 0x1fadbb44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'oem-logo?' stored at 0x1FADBB30 | |
| >> getproplen(0xfff48c50, "oem-logo?") = 0x00000006 | |
| >> getprop(0xfff48c50, "oem-logo?", 0x1fadbb58, 6) = 6 | |
| >> 0x1fadbb58 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "oem-logo?", 0x1fadbb64) = 1 | |
| >> 0x1fadbb64 6f 65 6d 2d 62 61 6e 6e 65 72 00 00 00 00 00 00 oem-banner...... | |
| >> 0x1fadbb74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'oem-banner' stored at 0x1FADBB60 | |
| >> getproplen(0xfff48c50, "oem-banner") = 0x00000001 | |
| >> getprop(0xfff48c50, "oem-banner", 0x1fadbb88, 1) = 1 | |
| >> 0x1fadbb88 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "oem-banner", 0x1fadbb90) = 1 | |
| >> 0x1fadbb90 6f 65 6d 2d 62 61 6e 6e 65 72 3f 00 00 00 00 00 oem-banner?..... | |
| >> 0x1fadbba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'oem-banner?' stored at 0x1FADBB8C | |
| >> getproplen(0xfff48c50, "oem-banner?") = 0x00000006 | |
| >> getprop(0xfff48c50, "oem-banner?", 0x1fadbbb4, 6) = 6 | |
| >> 0x1fadbbb4 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "oem-banner?", 0x1fadbbc0) = 1 | |
| >> 0x1fadbbc0 6e 76 72 61 6d 72 63 00 00 00 00 00 00 00 00 00 nvramrc......... | |
| >> 0x1fadbbd0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'nvramrc' stored at 0x1FADBBBC | |
| >> getproplen(0xfff48c50, "nvramrc") = 0x00000001 | |
| >> getprop(0xfff48c50, "nvramrc", 0x1fadbbe4, 1) = 1 | |
| >> 0x1fadbbe4 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "nvramrc", 0x1fadbbec) = 1 | |
| >> 0x1fadbbec 66 63 6f 64 65 2d 64 65 62 75 67 3f 00 00 00 00 fcode-debug?.... | |
| >> 0x1fadbbfc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'fcode-debug?' stored at 0x1FADBBE8 | |
| >> getproplen(0xfff48c50, "fcode-debug?") = 0x00000006 | |
| >> getprop(0xfff48c50, "fcode-debug?", 0x1fadbc10, 6) = 6 | |
| >> 0x1fadbc10 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "fcode-debug?", 0x1fadbc1c) = 1 | |
| >> 0x1fadbc1c 64 69 61 67 2d 73 77 69 74 63 68 3f 00 00 00 00 diag-switch?.... | |
| >> 0x1fadbc2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'diag-switch?' stored at 0x1FADBC18 | |
| >> getproplen(0xfff48c50, "diag-switch?") = 0x00000006 | |
| >> getprop(0xfff48c50, "diag-switch?", 0x1fadbc40, 6) = 6 | |
| >> 0x1fadbc40 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "diag-switch?", 0x1fadbc4c) = 1 | |
| >> 0x1fadbc4c 62 6f 6f 74 2d 66 69 6c 65 00 00 00 00 00 00 00 boot-file....... | |
| >> 0x1fadbc5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-file' stored at 0x1FADBC48 | |
| >> getproplen(0xfff48c50, "boot-file") = 0x00000001 | |
| >> getprop(0xfff48c50, "boot-file", 0x1fadbc70, 1) = 1 | |
| >> 0x1fadbc70 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48c50, "boot-file", 0x1fadbc78) = 1 | |
| >> 0x1fadbc78 62 6f 6f 74 2d 63 6f 6d 6d 61 6e 64 00 00 00 00 boot-command.... | |
| >> 0x1fadbc88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'boot-command' stored at 0x1FADBC74 | |
| >> getproplen(0xfff48c50, "boot-command") = 0x00000005 | |
| >> getprop(0xfff48c50, "boot-command", 0x1fadbc9c, 5) = 5 | |
| >> 0x1fadbc9c 62 6f 6f 74 00 __ __ __ __ __ __ __ __ __ __ __ boot. | |
| >> nextprop(0xfff48c50, "boot-command", 0x1fadbca8) = 1 | |
| >> 0x1fadbca8 61 75 74 6f 2d 62 6f 6f 74 3f 00 00 00 00 00 00 auto-boot?...... | |
| >> 0x1fadbcb8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'auto-boot?' stored at 0x1FADBCA4 | |
| >> getproplen(0xfff48c50, "auto-boot?") = 0x00000006 | |
| >> getprop(0xfff48c50, "auto-boot?", 0x1fadbccc, 6) = 6 | |
| >> 0x1fadbccc 66 61 6c 73 65 00 __ __ __ __ __ __ __ __ __ __ false. | |
| >> nextprop(0xfff48c50, "auto-boot?", 0x1fadbcd8) = 0 | |
| >> 0x1fadbcd8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbce8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'options' | |
| >> child(0xfff48c50) = 0x00000000 | |
| >> peer(0xfff48c50) = 0xfff48cc8 | |
| >> getprop(0xfff48cc8, "name", 0x001155b4, 32) = 7 | |
| >> 0x001155b4 63 68 6f 73 65 6e 00 __ __ __ __ __ __ __ __ __ chosen. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'chosen' of node at 0x1FAD803C. | |
| >> getprop(0xfff48cc8, "name", 0x00115084, 32) = 7 | |
| >> 0x00115084 63 68 6f 73 65 6e 00 __ __ __ __ __ __ __ __ __ chosen. | |
| >> getprop(0xfff48cc8, "compatible", 0x001150f0, 256) = -1 | |
| >> getprop(0xfff48cc8, "model", 0x00115084, 32) = -1 | |
| >> getprop(0xfff48cc8, "device_type", 0x00115084, 32) = -1 | |
| >> parent(0xfff48cc8) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00115084, 32) = 12 | |
| >> 0x00115084 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff48cc8, "", 0x1fadbcd8) = 1 | |
| >> 0x1fadbcd8 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbce8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBCD4, devNode 0x1FAD8048 | |
| >> getproplen(0xfff48cc8, "name") = 0x00000007 | |
| >> getprop(0xfff48cc8, "name", 0x1fadbcfc, 7) = 7 | |
| >> 0x1fadbcfc 63 68 6f 73 65 6e 00 __ __ __ __ __ __ __ __ __ chosen. | |
| >> nextprop(0xfff48cc8, "name", 0x1fadbd08) = 1 | |
| >> 0x1fadbd08 73 74 64 69 6e 00 00 00 00 00 00 00 00 00 00 00 stdin........... | |
| >> 0x1fadbd18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'stdin' stored at 0x1FADBD04 | |
| >> getproplen(0xfff48cc8, "stdin") = 0x00000004 | |
| >> getprop(0xfff48cc8, "stdin", 0x1fadbd2c, 4) = 4 | |
| >> 0x1fadbd2c 1f c5 ab 74 __ __ __ __ __ __ __ __ __ __ __ __ .ūt | |
| >> nextprop(0xfff48cc8, "stdin", 0x1fadbd34) = 1 | |
| >> 0x1fadbd34 73 74 64 6f 75 74 00 00 00 00 00 00 00 00 00 00 stdout.......... | |
| >> 0x1fadbd44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'stdout' stored at 0x1FADBD30 | |
| >> getproplen(0xfff48cc8, "stdout") = 0x00000004 | |
| >> getprop(0xfff48cc8, "stdout", 0x1fadbd58, 4) = 4 | |
| >> 0x1fadbd58 1f c5 aa 70 __ __ __ __ __ __ __ __ __ __ __ __ .Ūp | |
| >> nextprop(0xfff48cc8, "stdout", 0x1fadbd60) = 1 | |
| >> 0x1fadbd60 6e 76 72 61 6d 00 00 00 00 00 00 00 00 00 00 00 nvram........... | |
| >> 0x1fadbd70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'nvram' stored at 0x1FADBD5C | |
| >> getproplen(0xfff48cc8, "nvram") = 0x00000004 | |
| >> getprop(0xfff48cc8, "nvram", 0x1fadbd84, 4) = 4 | |
| >> 0x1fadbd84 1f c5 a6 bc __ __ __ __ __ __ __ __ __ __ __ __ .Ŧ� | |
| >> nextprop(0xfff48cc8, "nvram", 0x1fadbd8c) = 1 | |
| >> 0x1fadbd8c 6d 6d 75 00 00 00 00 00 00 00 00 00 00 00 00 00 mmu............. | |
| >> 0x1fadbd9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'mmu' stored at 0x1FADBD88 | |
| >> getproplen(0xfff48cc8, "mmu") = 0x00000004 | |
| >> getprop(0xfff48cc8, "mmu", 0x1fadbdb0, 4) = 4 | |
| >> 0x1fadbdb0 1f c5 a7 68 __ __ __ __ __ __ __ __ __ __ __ __ .ŧh | |
| >> nextprop(0xfff48cc8, "mmu", 0x1fadbdb8) = 1 | |
| >> 0x1fadbdb8 72 74 63 00 00 00 00 00 00 00 00 00 00 00 00 00 rtc............. | |
| >> 0x1fadbdc8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'rtc' stored at 0x1FADBDB4 | |
| >> getproplen(0xfff48cc8, "rtc") = 0x00000004 | |
| >> getprop(0xfff48cc8, "rtc", 0x1fadbddc, 4) = 4 | |
| >> 0x1fadbddc 1f c5 a9 0c __ __ __ __ __ __ __ __ __ __ __ __ .ũ. | |
| >> nextprop(0xfff48cc8, "rtc", 0x1fadbde4) = 1 | |
| >> 0x1fadbde4 6d 65 6d 6f 72 79 00 00 00 00 00 00 00 00 00 00 memory.......... | |
| >> 0x1fadbdf4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'memory' stored at 0x1FADBDE0 | |
| >> getproplen(0xfff48cc8, "memory") = 0x00000004 | |
| >> getprop(0xfff48cc8, "memory", 0x1fadbe08, 4) = 4 | |
| >> 0x1fadbe08 1f c5 a9 70 __ __ __ __ __ __ __ __ __ __ __ __ .ũp | |
| >> nextprop(0xfff48cc8, "memory", 0x1fadbe10) = 1 | |
| >> 0x1fadbe10 62 6f 6f 74 61 72 67 73 00 00 00 00 00 00 00 00 bootargs........ | |
| >> 0x1fadbe20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'bootargs' stored at 0x1FADBE0C | |
| >> getproplen(0xfff48cc8, "bootargs") = 0x00000001 | |
| >> getprop(0xfff48cc8, "bootargs", 0x1fadbe34, 1) = 1 | |
| >> 0x1fadbe34 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> nextprop(0xfff48cc8, "bootargs", 0x1fadbe3c) = 1 | |
| >> 0x1fadbe3c 62 6f 6f 74 70 61 74 68 00 00 00 00 00 00 00 00 bootpath........ | |
| >> 0x1fadbe4c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'bootpath' stored at 0x1FADBE38 | |
| >> getproplen(0xfff48cc8, "bootpath") = 0x00000035 | |
| >> getprop(0xfff48cc8, "bootpath", 0x1fadbe60, 53) = 53 | |
| >> 0x1fadbe60 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1fadbe70 63 2d 69 6f 40 63 2f 61 74 61 2d 34 40 32 31 30 c-io@c/ata-4@210 | |
| >> 0x1fadbe80 30 30 2f 63 64 72 6f 6d 40 30 3a 38 2c 5c 5c 3a 00/cdrom@0:8,\\: | |
| >> 0x1fadbe90 74 62 78 69 00 __ __ __ __ __ __ __ __ __ __ __ tbxi. | |
| >> nextprop(0xfff48cc8, "bootpath", 0x1fadbe9c) = 0 | |
| >> 0x1fadbe9c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbeac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'chosen' | |
| >> child(0xfff48cc8) = 0x00000000 | |
| >> peer(0xfff48cc8) = 0xfff48d78 | |
| >> getprop(0xfff48d78, "name", 0x00115084, 32) = 8 | |
| >> 0x00115084 62 75 69 6c 74 69 6e 00 __ __ __ __ __ __ __ __ builtin. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'builtin' of node at 0x1FAD8048. | |
| >> getprop(0xfff48d78, "name", 0x00114b54, 32) = 8 | |
| >> 0x00114b54 62 75 69 6c 74 69 6e 00 __ __ __ __ __ __ __ __ builtin. | |
| >> getprop(0xfff48d78, "compatible", 0x00114bc0, 256) = -1 | |
| >> getprop(0xfff48d78, "model", 0x00114b54, 32) = -1 | |
| >> getprop(0xfff48d78, "device_type", 0x00114b54, 32) = -1 | |
| >> parent(0xfff48d78) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00114b54, 32) = 12 | |
| >> 0x00114b54 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff48d78, "", 0x1fadbe9c) = 1 | |
| >> 0x1fadbe9c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbeac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBE98, devNode 0x1FAD8054 | |
| >> getproplen(0xfff48d78, "name") = 0x00000008 | |
| >> getprop(0xfff48d78, "name", 0x1fadbec0, 8) = 8 | |
| >> 0x1fadbec0 62 75 69 6c 74 69 6e 00 __ __ __ __ __ __ __ __ builtin. | |
| >> nextprop(0xfff48d78, "name", 0x1fadbecc) = 0 | |
| >> 0x1fadbecc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbedc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'builtin' | |
| >> child(0xfff48d78) = 0xfff48e1c | |
| >> getprop(0xfff48e1c, "name", 0x00114b54, 32) = 8 | |
| >> 0x00114b54 63 6f 6e 73 6f 6c 65 00 __ __ __ __ __ __ __ __ console. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'console' of node at 0x1FAD8054. | |
| >> getprop(0xfff48e1c, "name", 0x00114624, 32) = 8 | |
| >> 0x00114624 63 6f 6e 73 6f 6c 65 00 __ __ __ __ __ __ __ __ console. | |
| >> getprop(0xfff48e1c, "compatible", 0x00114690, 256) = -1 | |
| >> getprop(0xfff48e1c, "model", 0x00114624, 32) = -1 | |
| >> getprop(0xfff48e1c, "device_type", 0x00114624, 32) = -1 | |
| >> parent(0xfff48e1c) = 0xfff48d78 | |
| >> getprop(0xfff48d78, "name", 0x00114624, 32) = 8 | |
| >> 0x00114624 62 75 69 6c 74 69 6e 00 __ __ __ __ __ __ __ __ builtin. | |
| >> nextprop(0xfff48e1c, "", 0x1fadbecc) = 1 | |
| >> 0x1fadbecc 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbedc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBEC8, devNode 0x1FAD8060 | |
| >> getproplen(0xfff48e1c, "name") = 0x00000008 | |
| >> getprop(0xfff48e1c, "name", 0x1fadbef0, 8) = 8 | |
| >> 0x1fadbef0 63 6f 6e 73 6f 6c 65 00 __ __ __ __ __ __ __ __ console. | |
| >> nextprop(0xfff48e1c, "name", 0x1fadbefc) = 0 | |
| >> 0x1fadbefc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbf0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'console' | |
| >> child(0xfff48e1c) = 0x00000000 | |
| >> peer(0xfff48e1c) = 0x00000000 | |
| >> peer(0xfff48d78) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00114b54, 32) = 9 | |
| >> 0x00114b54 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'packages' of node at 0x1FAD8054. | |
| >> getprop(0xfff4e818, "name", 0x00114624, 32) = 9 | |
| >> 0x00114624 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> getprop(0xfff4e818, "compatible", 0x00114690, 256) = -1 | |
| >> getprop(0xfff4e818, "model", 0x00114624, 32) = -1 | |
| >> getprop(0xfff4e818, "device_type", 0x00114624, 32) = -1 | |
| >> parent(0xfff4e818) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00114624, 32) = 12 | |
| >> 0x00114624 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff4e818, "", 0x1fadbefc) = 1 | |
| >> 0x1fadbefc 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbf0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBEF8, devNode 0x1FAD806C | |
| >> getproplen(0xfff4e818, "name") = 0x00000009 | |
| >> getprop(0xfff4e818, "name", 0x1fadbf20, 9) = 9 | |
| >> 0x1fadbf20 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff4e818, "name", 0x1fadbf30) = 0 | |
| >> 0x1fadbf30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'packages' | |
| >> child(0xfff4e818) = 0xfff4f9d0 | |
| >> getprop(0xfff4f9d0, "name", 0x00114624, 32) = 8 | |
| >> 0x00114624 63 6d 64 6c 69 6e 65 00 __ __ __ __ __ __ __ __ cmdline. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'cmdline' of node at 0x1FAD806C. | |
| >> getprop(0xfff4f9d0, "name", 0x001140f4, 32) = 8 | |
| >> 0x001140f4 63 6d 64 6c 69 6e 65 00 __ __ __ __ __ __ __ __ cmdline. | |
| >> getprop(0xfff4f9d0, "compatible", 0x00114160, 256) = -1 | |
| >> getprop(0xfff4f9d0, "model", 0x001140f4, 32) = -1 | |
| >> getprop(0xfff4f9d0, "device_type", 0x001140f4, 32) = -1 | |
| >> parent(0xfff4f9d0) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x001140f4, 32) = 9 | |
| >> 0x001140f4 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff4f9d0, "", 0x1fadbf30) = 1 | |
| >> 0x1fadbf30 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBF2C, devNode 0x1FAD8078 | |
| >> getproplen(0xfff4f9d0, "name") = 0x00000008 | |
| >> getprop(0xfff4f9d0, "name", 0x1fadbf54, 8) = 8 | |
| >> 0x1fadbf54 63 6d 64 6c 69 6e 65 00 __ __ __ __ __ __ __ __ cmdline. | |
| >> nextprop(0xfff4f9d0, "name", 0x1fadbf60) = 0 | |
| >> 0x1fadbf60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbf70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'cmdline' | |
| >> child(0xfff4f9d0) = 0x00000000 | |
| >> peer(0xfff4f9d0) = 0xfff4fb10 | |
| >> getprop(0xfff4fb10, "name", 0x001140f4, 32) = 11 | |
| >> 0x001140f4 64 69 73 6b 2d 6c 61 62 65 6c 00 __ __ __ __ __ disk-label. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'disk-label' of node at 0x1FAD8078. | |
| >> getprop(0xfff4fb10, "name", 0x00113bc4, 32) = 11 | |
| >> 0x00113bc4 64 69 73 6b 2d 6c 61 62 65 6c 00 __ __ __ __ __ disk-label. | |
| >> getprop(0xfff4fb10, "compatible", 0x00113c30, 256) = -1 | |
| >> getprop(0xfff4fb10, "model", 0x00113bc4, 32) = -1 | |
| >> getprop(0xfff4fb10, "device_type", 0x00113bc4, 32) = -1 | |
| >> parent(0xfff4fb10) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00113bc4, 32) = 9 | |
| >> 0x00113bc4 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff4fb10, "", 0x1fadbf60) = 1 | |
| >> 0x1fadbf60 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbf70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBF5C, devNode 0x1FAD8084 | |
| >> getproplen(0xfff4fb10, "name") = 0x0000000b | |
| >> getprop(0xfff4fb10, "name", 0x1fadbf84, 11) = 11 | |
| >> 0x1fadbf84 64 69 73 6b 2d 6c 61 62 65 6c 00 __ __ __ __ __ disk-label. | |
| >> nextprop(0xfff4fb10, "name", 0x1fadbf94) = 0 | |
| >> 0x1fadbf94 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbfa4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'disk-label' | |
| >> child(0xfff4fb10) = 0x00000000 | |
| >> peer(0xfff4fb10) = 0xfff511b8 | |
| >> getprop(0xfff511b8, "name", 0x00113bc4, 32) = 18 | |
| >> 0x00113bc4 74 65 72 6d 69 6e 61 6c 2d 65 6d 75 6c 61 74 6f terminal-emulato | |
| >> 0x00113bd4 72 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ r. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'terminal-emulator' of node at 0x1FAD8084. | |
| >> getprop(0xfff511b8, "name", 0x00113694, 32) = 18 | |
| >> 0x00113694 74 65 72 6d 69 6e 61 6c 2d 65 6d 75 6c 61 74 6f terminal-emulato | |
| >> 0x001136a4 72 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ r. | |
| >> getprop(0xfff511b8, "compatible", 0x00113700, 256) = -1 | |
| >> getprop(0xfff511b8, "model", 0x00113694, 32) = -1 | |
| >> getprop(0xfff511b8, "device_type", 0x00113694, 32) = -1 | |
| >> parent(0xfff511b8) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00113694, 32) = 9 | |
| >> 0x00113694 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff511b8, "", 0x1fadbf94) = 1 | |
| >> 0x1fadbf94 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbfa4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBF90, devNode 0x1FAD8090 | |
| >> getproplen(0xfff511b8, "name") = 0x00000012 | |
| >> getprop(0xfff511b8, "name", 0x1fadbfb8, 18) = 18 | |
| >> 0x1fadbfb8 74 65 72 6d 69 6e 61 6c 2d 65 6d 75 6c 61 74 6f terminal-emulato | |
| >> 0x1fadbfc8 72 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ r. | |
| >> nextprop(0xfff511b8, "name", 0x1fadbfd0) = 0 | |
| >> 0x1fadbfd0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadbfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'terminal-emulator' | |
| >> child(0xfff511b8) = 0x00000000 | |
| >> peer(0xfff511b8) = 0xfff51f20 | |
| >> getprop(0xfff51f20, "name", 0x00113694, 32) = 10 | |
| >> 0x00113694 64 65 62 6c 6f 63 6b 65 72 00 __ __ __ __ __ __ deblocker. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'deblocker' of node at 0x1FAD8090. | |
| >> getprop(0xfff51f20, "name", 0x00113164, 32) = 10 | |
| >> 0x00113164 64 65 62 6c 6f 63 6b 65 72 00 __ __ __ __ __ __ deblocker. | |
| >> getprop(0xfff51f20, "compatible", 0x001131d0, 256) = -1 | |
| >> getprop(0xfff51f20, "model", 0x00113164, 32) = -1 | |
| >> getprop(0xfff51f20, "device_type", 0x00113164, 32) = -1 | |
| >> parent(0xfff51f20) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00113164, 32) = 9 | |
| >> 0x00113164 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff51f20, "", 0x1fadbfd0) = 1 | |
| >> 0x1fadbfd0 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadbfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADBFCC, devNode 0x1FAD809C | |
| >> getproplen(0xfff51f20, "name") = 0x0000000a | |
| >> getprop(0xfff51f20, "name", 0x1fadbff4, 10) = 10 | |
| >> 0x1fadbff4 64 65 62 6c 6f 63 6b 65 72 00 __ __ __ __ __ __ deblocker. | |
| >> nextprop(0xfff51f20, "name", 0x1fadc004) = 0 | |
| >> 0x1fadc004 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc014 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'deblocker' | |
| >> child(0xfff51f20) = 0x00000000 | |
| >> peer(0xfff51f20) = 0xfff52274 | |
| >> getprop(0xfff52274, "name", 0x00113164, 32) = 14 | |
| >> 0x00113164 68 66 73 70 6c 75 73 2d 66 69 6c 65 73 00 __ __ hfsplus-files. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'hfsplus-files' of node at 0x1FAD809C. | |
| >> getprop(0xfff52274, "name", 0x00112c34, 32) = 14 | |
| >> 0x00112c34 68 66 73 70 6c 75 73 2d 66 69 6c 65 73 00 __ __ hfsplus-files. | |
| >> getprop(0xfff52274, "compatible", 0x00112ca0, 256) = -1 | |
| >> getprop(0xfff52274, "model", 0x00112c34, 32) = -1 | |
| >> getprop(0xfff52274, "device_type", 0x00112c34, 32) = -1 | |
| >> parent(0xfff52274) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00112c34, 32) = 9 | |
| >> 0x00112c34 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff52274, "", 0x1fadc004) = 1 | |
| >> 0x1fadc004 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc014 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC000, devNode 0x1FAD80A8 | |
| >> getproplen(0xfff52274, "name") = 0x0000000e | |
| >> getprop(0xfff52274, "name", 0x1fadc028, 14) = 14 | |
| >> 0x1fadc028 68 66 73 70 6c 75 73 2d 66 69 6c 65 73 00 __ __ hfsplus-files. | |
| >> nextprop(0xfff52274, "name", 0x1fadc03c) = 0 | |
| >> 0x1fadc03c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc04c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'hfsplus-files' | |
| >> child(0xfff52274) = 0x00000000 | |
| >> peer(0xfff52274) = 0xfff52514 | |
| >> getprop(0xfff52514, "name", 0x00112c34, 32) = 10 | |
| >> 0x00112c34 68 66 73 2d 66 69 6c 65 73 00 __ __ __ __ __ __ hfs-files. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'hfs-files' of node at 0x1FAD80A8. | |
| >> getprop(0xfff52514, "name", 0x00112704, 32) = 10 | |
| >> 0x00112704 68 66 73 2d 66 69 6c 65 73 00 __ __ __ __ __ __ hfs-files. | |
| >> getprop(0xfff52514, "compatible", 0x00112770, 256) = -1 | |
| >> getprop(0xfff52514, "model", 0x00112704, 32) = -1 | |
| >> getprop(0xfff52514, "device_type", 0x00112704, 32) = -1 | |
| >> parent(0xfff52514) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00112704, 32) = 9 | |
| >> 0x00112704 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff52514, "", 0x1fadc03c) = 1 | |
| >> 0x1fadc03c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc04c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC038, devNode 0x1FAD80B4 | |
| >> getproplen(0xfff52514, "name") = 0x0000000a | |
| >> getprop(0xfff52514, "name", 0x1fadc060, 10) = 10 | |
| >> 0x1fadc060 68 66 73 2d 66 69 6c 65 73 00 __ __ __ __ __ __ hfs-files. | |
| >> nextprop(0xfff52514, "name", 0x1fadc070) = 0 | |
| >> 0x1fadc070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'hfs-files' | |
| >> child(0xfff52514) = 0x00000000 | |
| >> peer(0xfff52514) = 0xfff527b0 | |
| >> getprop(0xfff527b0, "name", 0x00112704, 32) = 11 | |
| >> 0x00112704 65 78 74 32 2d 66 69 6c 65 73 00 __ __ __ __ __ ext2-files. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'ext2-files' of node at 0x1FAD80B4. | |
| >> getprop(0xfff527b0, "name", 0x001121d4, 32) = 11 | |
| >> 0x001121d4 65 78 74 32 2d 66 69 6c 65 73 00 __ __ __ __ __ ext2-files. | |
| >> getprop(0xfff527b0, "compatible", 0x00112240, 256) = -1 | |
| >> getprop(0xfff527b0, "model", 0x001121d4, 32) = -1 | |
| >> getprop(0xfff527b0, "device_type", 0x001121d4, 32) = -1 | |
| >> parent(0xfff527b0) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x001121d4, 32) = 9 | |
| >> 0x001121d4 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff527b0, "", 0x1fadc070) = 1 | |
| >> 0x1fadc070 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC06C, devNode 0x1FAD80C0 | |
| >> getproplen(0xfff527b0, "name") = 0x0000000b | |
| >> getprop(0xfff527b0, "name", 0x1fadc094, 11) = 11 | |
| >> 0x1fadc094 65 78 74 32 2d 66 69 6c 65 73 00 __ __ __ __ __ ext2-files. | |
| >> nextprop(0xfff527b0, "name", 0x1fadc0a4) = 0 | |
| >> 0x1fadc0a4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc0b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'ext2-files' | |
| >> child(0xfff527b0) = 0x00000000 | |
| >> peer(0xfff527b0) = 0xfff529e8 | |
| >> getprop(0xfff529e8, "name", 0x001121d4, 32) = 14 | |
| >> 0x001121d4 69 73 6f 39 36 36 30 2d 66 69 6c 65 73 00 __ __ iso9660-files. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'iso9660-files' of node at 0x1FAD80C0. | |
| >> getprop(0xfff529e8, "name", 0x00111ca4, 32) = 14 | |
| >> 0x00111ca4 69 73 6f 39 36 36 30 2d 66 69 6c 65 73 00 __ __ iso9660-files. | |
| >> getprop(0xfff529e8, "compatible", 0x00111d10, 256) = -1 | |
| >> getprop(0xfff529e8, "model", 0x00111ca4, 32) = -1 | |
| >> getprop(0xfff529e8, "device_type", 0x00111ca4, 32) = -1 | |
| >> parent(0xfff529e8) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00111ca4, 32) = 9 | |
| >> 0x00111ca4 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff529e8, "", 0x1fadc0a4) = 1 | |
| >> 0x1fadc0a4 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc0b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC0A0, devNode 0x1FAD80CC | |
| >> getproplen(0xfff529e8, "name") = 0x0000000e | |
| >> getprop(0xfff529e8, "name", 0x1fadc0c8, 14) = 14 | |
| >> 0x1fadc0c8 69 73 6f 39 36 36 30 2d 66 69 6c 65 73 00 __ __ iso9660-files. | |
| >> nextprop(0xfff529e8, "name", 0x1fadc0dc) = 0 | |
| >> 0x1fadc0dc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc0ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'iso9660-files' | |
| >> child(0xfff529e8) = 0x00000000 | |
| >> peer(0xfff529e8) = 0xfff52c20 | |
| >> getprop(0xfff52c20, "name", 0x00111ca4, 32) = 13 | |
| >> 0x00111ca4 67 72 75 62 66 73 2d 66 69 6c 65 73 00 __ __ __ grubfs-files. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'grubfs-files' of node at 0x1FAD80CC. | |
| >> getprop(0xfff52c20, "name", 0x00111774, 32) = 13 | |
| >> 0x00111774 67 72 75 62 66 73 2d 66 69 6c 65 73 00 __ __ __ grubfs-files. | |
| >> getprop(0xfff52c20, "compatible", 0x001117e0, 256) = -1 | |
| >> getprop(0xfff52c20, "model", 0x00111774, 32) = -1 | |
| >> getprop(0xfff52c20, "device_type", 0x00111774, 32) = -1 | |
| >> parent(0xfff52c20) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00111774, 32) = 9 | |
| >> 0x00111774 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff52c20, "", 0x1fadc0dc) = 1 | |
| >> 0x1fadc0dc 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc0ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC0D8, devNode 0x1FAD80D8 | |
| >> getproplen(0xfff52c20, "name") = 0x0000000d | |
| >> getprop(0xfff52c20, "name", 0x1fadc100, 13) = 13 | |
| >> 0x1fadc100 67 72 75 62 66 73 2d 66 69 6c 65 73 00 __ __ __ grubfs-files. | |
| >> nextprop(0xfff52c20, "name", 0x1fadc114) = 0 | |
| >> 0x1fadc114 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc124 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'grubfs-files' | |
| >> child(0xfff52c20) = 0x00000000 | |
| >> peer(0xfff52c20) = 0xfff52e58 | |
| >> getprop(0xfff52e58, "name", 0x00111774, 32) = 10 | |
| >> 0x00111774 6d 61 63 2d 70 61 72 74 73 00 __ __ __ __ __ __ mac-parts. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'mac-parts' of node at 0x1FAD80D8. | |
| >> getprop(0xfff52e58, "name", 0x00111244, 32) = 10 | |
| >> 0x00111244 6d 61 63 2d 70 61 72 74 73 00 __ __ __ __ __ __ mac-parts. | |
| >> getprop(0xfff52e58, "compatible", 0x001112b0, 256) = -1 | |
| >> getprop(0xfff52e58, "model", 0x00111244, 32) = -1 | |
| >> getprop(0xfff52e58, "device_type", 0x00111244, 32) = -1 | |
| >> parent(0xfff52e58) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00111244, 32) = 9 | |
| >> 0x00111244 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff52e58, "", 0x1fadc114) = 1 | |
| >> 0x1fadc114 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc124 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC110, devNode 0x1FAD80E4 | |
| >> getproplen(0xfff52e58, "name") = 0x0000000a | |
| >> getprop(0xfff52e58, "name", 0x1fadc138, 10) = 10 | |
| >> 0x1fadc138 6d 61 63 2d 70 61 72 74 73 00 __ __ __ __ __ __ mac-parts. | |
| >> nextprop(0xfff52e58, "name", 0x1fadc148) = 1 | |
| >> 0x1fadc148 73 65 6c 65 63 74 65 64 2d 70 61 72 74 69 74 69 selected-partiti | |
| >> 0x1fadc158 6f 6e 2d 61 72 67 73 00 00 00 00 00 00 00 00 00 on-args......... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'selected-partition-args' stored at 0x1FADC144 | |
| >> getproplen(0xfff52e58, "selected-partition-args") = 0x0000000a | |
| >> getprop(0xfff52e58, "selected-partition-args", 0x1fadc16c, 10) = 10 | |
| >> 0x1fadc16c 38 2c 5c 5c 3a 74 62 78 69 00 __ __ __ __ __ __ 8,\\:tbxi. | |
| >> nextprop(0xfff52e58, "selected-partition-args", 0x1fadc17c) = 0 | |
| >> 0x1fadc17c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc18c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'mac-parts' | |
| >> child(0xfff52e58) = 0x00000000 | |
| >> peer(0xfff52e58) = 0xfff530d0 | |
| >> getprop(0xfff530d0, "name", 0x00111244, 32) = 9 | |
| >> 0x00111244 70 63 2d 70 61 72 74 73 00 __ __ __ __ __ __ __ pc-parts. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'pc-parts' of node at 0x1FAD80E4. | |
| >> getprop(0xfff530d0, "name", 0x00110d14, 32) = 9 | |
| >> 0x00110d14 70 63 2d 70 61 72 74 73 00 __ __ __ __ __ __ __ pc-parts. | |
| >> getprop(0xfff530d0, "compatible", 0x00110d80, 256) = -1 | |
| >> getprop(0xfff530d0, "model", 0x00110d14, 32) = -1 | |
| >> getprop(0xfff530d0, "device_type", 0x00110d14, 32) = -1 | |
| >> parent(0xfff530d0) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x00110d14, 32) = 9 | |
| >> 0x00110d14 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff530d0, "", 0x1fadc17c) = 1 | |
| >> 0x1fadc17c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc18c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC178, devNode 0x1FAD80F0 | |
| >> getproplen(0xfff530d0, "name") = 0x00000009 | |
| >> getprop(0xfff530d0, "name", 0x1fadc1a0, 9) = 9 | |
| >> 0x1fadc1a0 70 63 2d 70 61 72 74 73 00 __ __ __ __ __ __ __ pc-parts. | |
| >> nextprop(0xfff530d0, "name", 0x1fadc1b0) = 0 | |
| >> 0x1fadc1b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'pc-parts' | |
| >> child(0xfff530d0) = 0x00000000 | |
| >> peer(0xfff530d0) = 0xfff53304 | |
| >> getprop(0xfff53304, "name", 0x00110d14, 32) = 13 | |
| >> 0x00110d14 78 63 6f 66 66 2d 6c 6f 61 64 65 72 00 __ __ __ xcoff-loader. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'xcoff-loader' of node at 0x1FAD80F0. | |
| >> getprop(0xfff53304, "name", 0x001107e4, 32) = 13 | |
| >> 0x001107e4 78 63 6f 66 66 2d 6c 6f 61 64 65 72 00 __ __ __ xcoff-loader. | |
| >> getprop(0xfff53304, "compatible", 0x00110850, 256) = -1 | |
| >> getprop(0xfff53304, "model", 0x001107e4, 32) = -1 | |
| >> getprop(0xfff53304, "device_type", 0x001107e4, 32) = -1 | |
| >> parent(0xfff53304) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x001107e4, 32) = 9 | |
| >> 0x001107e4 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff53304, "", 0x1fadc1b0) = 1 | |
| >> 0x1fadc1b0 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC1AC, devNode 0x1FAD80FC | |
| >> getproplen(0xfff53304, "name") = 0x0000000d | |
| >> getprop(0xfff53304, "name", 0x1fadc1d4, 13) = 13 | |
| >> 0x1fadc1d4 78 63 6f 66 66 2d 6c 6f 61 64 65 72 00 __ __ __ xcoff-loader. | |
| >> nextprop(0xfff53304, "name", 0x1fadc1e8) = 0 | |
| >> 0x1fadc1e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc1f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'xcoff-loader' | |
| >> child(0xfff53304) = 0x00000000 | |
| >> peer(0xfff53304) = 0xfff533d0 | |
| >> getprop(0xfff533d0, "name", 0x001107e4, 32) = 11 | |
| >> 0x001107e4 65 6c 66 2d 6c 6f 61 64 65 72 00 __ __ __ __ __ elf-loader. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'elf-loader' of node at 0x1FAD80FC. | |
| >> getprop(0xfff533d0, "name", 0x001102b4, 32) = 11 | |
| >> 0x001102b4 65 6c 66 2d 6c 6f 61 64 65 72 00 __ __ __ __ __ elf-loader. | |
| >> getprop(0xfff533d0, "compatible", 0x00110320, 256) = -1 | |
| >> getprop(0xfff533d0, "model", 0x001102b4, 32) = -1 | |
| >> getprop(0xfff533d0, "device_type", 0x001102b4, 32) = -1 | |
| >> parent(0xfff533d0) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x001102b4, 32) = 9 | |
| >> 0x001102b4 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff533d0, "", 0x1fadc1e8) = 1 | |
| >> 0x1fadc1e8 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc1f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC1E4, devNode 0x1FAD8108 | |
| >> getproplen(0xfff533d0, "name") = 0x0000000b | |
| >> getprop(0xfff533d0, "name", 0x1fadc20c, 11) = 11 | |
| >> 0x1fadc20c 65 6c 66 2d 6c 6f 61 64 65 72 00 __ __ __ __ __ elf-loader. | |
| >> nextprop(0xfff533d0, "name", 0x1fadc21c) = 0 | |
| >> 0x1fadc21c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc22c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'elf-loader' | |
| >> child(0xfff533d0) = 0x00000000 | |
| >> peer(0xfff533d0) = 0xfff53498 | |
| >> getprop(0xfff53498, "name", 0x001102b4, 32) = 16 | |
| >> 0x001102b4 62 6f 6f 74 69 6e 66 6f 2d 6c 6f 61 64 65 72 00 bootinfo-loader. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'bootinfo-loader' of node at 0x1FAD8108. | |
| >> getprop(0xfff53498, "name", 0x0010fd84, 32) = 16 | |
| >> 0x0010fd84 62 6f 6f 74 69 6e 66 6f 2d 6c 6f 61 64 65 72 00 bootinfo-loader. | |
| >> getprop(0xfff53498, "compatible", 0x0010fdf0, 256) = -1 | |
| >> getprop(0xfff53498, "model", 0x0010fd84, 32) = -1 | |
| >> getprop(0xfff53498, "device_type", 0x0010fd84, 32) = -1 | |
| >> parent(0xfff53498) = 0xfff4e818 | |
| >> getprop(0xfff4e818, "name", 0x0010fd84, 32) = 9 | |
| >> 0x0010fd84 70 61 63 6b 61 67 65 73 00 __ __ __ __ __ __ __ packages. | |
| >> nextprop(0xfff53498, "", 0x1fadc21c) = 1 | |
| >> 0x1fadc21c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc22c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC218, devNode 0x1FAD8114 | |
| >> getproplen(0xfff53498, "name") = 0x00000010 | |
| >> getprop(0xfff53498, "name", 0x1fadc240, 16) = 16 | |
| >> 0x1fadc240 62 6f 6f 74 69 6e 66 6f 2d 6c 6f 61 64 65 72 00 bootinfo-loader. | |
| >> nextprop(0xfff53498, "name", 0x1fadc254) = 0 | |
| >> 0x1fadc254 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc264 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'bootinfo-loader' | |
| >> child(0xfff53498) = 0x00000000 | |
| >> peer(0xfff53498) = 0x00000000 | |
| >> peer(0xfff4e818) = 0xfff50c0c | |
| >> getprop(0xfff50c0c, "name", 0x00114624, 32) = 5 | |
| >> 0x00114624 63 70 75 73 00 __ __ __ __ __ __ __ __ __ __ __ cpus. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'cpus' of node at 0x1FAD806C. | |
| >> getprop(0xfff50c0c, "name", 0x001140f4, 32) = 5 | |
| >> 0x001140f4 63 70 75 73 00 __ __ __ __ __ __ __ __ __ __ __ cpus. | |
| >> getprop(0xfff50c0c, "compatible", 0x00114160, 256) = -1 | |
| >> getprop(0xfff50c0c, "model", 0x001140f4, 32) = -1 | |
| >> getprop(0xfff50c0c, "device_type", 0x001140f4, 32) = -1 | |
| >> parent(0xfff50c0c) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x001140f4, 32) = 12 | |
| >> 0x001140f4 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff50c0c, "", 0x1fadc254) = 1 | |
| >> 0x1fadc254 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc264 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC250, devNode 0x1FAD8120 | |
| >> getproplen(0xfff50c0c, "name") = 0x00000005 | |
| >> getprop(0xfff50c0c, "name", 0x1fadc278, 5) = 5 | |
| >> 0x1fadc278 63 70 75 73 00 __ __ __ __ __ __ __ __ __ __ __ cpus. | |
| >> nextprop(0xfff50c0c, "name", 0x1fadc284) = 1 | |
| >> 0x1fadc284 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fadc294 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADC280 | |
| >> getproplen(0xfff50c0c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff50c0c, "#address-cells", 0x1fadc2a8, 4) = 4 | |
| >> 0x1fadc2a8 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff50c0c, "#address-cells", 0x1fadc2b0) = 1 | |
| >> 0x1fadc2b0 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fadc2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADC2AC | |
| >> getproplen(0xfff50c0c, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff50c0c, "#size-cells", 0x1fadc2d4, 4) = 4 | |
| >> 0x1fadc2d4 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff50c0c, "#size-cells", 0x1fadc2dc) = 0 | |
| >> 0x1fadc2dc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc2ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'cpus' | |
| >> child(0xfff50c0c) = 0xfff56b78 | |
| >> getprop(0xfff56b78, "name", 0x001140f4, 32) = 11 | |
| >> 0x001140f4 50 6f 77 65 72 50 43 2c 47 34 00 __ __ __ __ __ PowerPC,G4. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'PowerPC,G4' of node at 0x1FAD8120. | |
| >> getprop(0xfff56b78, "name", 0x00113bc4, 32) = 11 | |
| >> 0x00113bc4 50 6f 77 65 72 50 43 2c 47 34 00 __ __ __ __ __ PowerPC,G4. | |
| >> getprop(0xfff56b78, "compatible", 0x00113c30, 256) = -1 | |
| >> getprop(0xfff56b78, "model", 0x00113bc4, 32) = -1 | |
| >> getprop(0xfff56b78, "device_type", 0x00113bc4, 32) = 4 | |
| >> 0x00113bc4 63 70 75 00 __ __ __ __ __ __ __ __ __ __ __ __ cpu. | |
| >> parent(0xfff56b78) = 0xfff50c0c | |
| >> getprop(0xfff50c0c, "name", 0x00113bc4, 32) = 5 | |
| >> 0x00113bc4 63 70 75 73 00 __ __ __ __ __ __ __ __ __ __ __ cpus. | |
| >> nextprop(0xfff56b78, "", 0x1fadc2dc) = 1 | |
| >> 0x1fadc2dc 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc2ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC2D8, devNode 0x1FAD812C | |
| >> getproplen(0xfff56b78, "name") = 0x0000000b | |
| >> getprop(0xfff56b78, "name", 0x1fadc300, 11) = 11 | |
| >> 0x1fadc300 50 6f 77 65 72 50 43 2c 47 34 00 __ __ __ __ __ PowerPC,G4. | |
| >> nextprop(0xfff56b78, "name", 0x1fadc310) = 1 | |
| >> 0x1fadc310 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadc320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADC30C | |
| >> getproplen(0xfff56b78, "device_type") = 0x00000004 | |
| >> getprop(0xfff56b78, "device_type", 0x1fadc334, 4) = 4 | |
| >> 0x1fadc334 63 70 75 00 __ __ __ __ __ __ __ __ __ __ __ __ cpu. | |
| >> nextprop(0xfff56b78, "device_type", 0x1fadc33c) = 1 | |
| >> 0x1fadc33c 63 70 75 2d 76 65 72 73 69 6f 6e 00 00 00 00 00 cpu-version..... | |
| >> 0x1fadc34c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cpu-version' stored at 0x1FADC338 | |
| >> getproplen(0xfff56b78, "cpu-version") = 0x00000004 | |
| >> getprop(0xfff56b78, "cpu-version", 0x1fadc360, 4) = 4 | |
| >> 0x1fadc360 00 0c 02 09 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "cpu-version", 0x1fadc368) = 1 | |
| >> 0x1fadc368 64 2d 63 61 63 68 65 2d 73 69 7a 65 00 00 00 00 d-cache-size.... | |
| >> 0x1fadc378 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'd-cache-size' stored at 0x1FADC364 | |
| >> getproplen(0xfff56b78, "d-cache-size") = 0x00000004 | |
| >> getprop(0xfff56b78, "d-cache-size", 0x1fadc38c, 4) = 4 | |
| >> 0x1fadc38c 00 00 80 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "d-cache-size", 0x1fadc394) = 1 | |
| >> 0x1fadc394 69 2d 63 61 63 68 65 2d 73 69 7a 65 00 00 00 00 i-cache-size.... | |
| >> 0x1fadc3a4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'i-cache-size' stored at 0x1FADC390 | |
| >> getproplen(0xfff56b78, "i-cache-size") = 0x00000004 | |
| >> getprop(0xfff56b78, "i-cache-size", 0x1fadc3b8, 4) = 4 | |
| >> 0x1fadc3b8 00 00 80 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "i-cache-size", 0x1fadc3c0) = 1 | |
| >> 0x1fadc3c0 64 2d 63 61 63 68 65 2d 73 65 74 73 00 00 00 00 d-cache-sets.... | |
| >> 0x1fadc3d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'd-cache-sets' stored at 0x1FADC3BC | |
| >> getproplen(0xfff56b78, "d-cache-sets") = 0x00000004 | |
| >> getprop(0xfff56b78, "d-cache-sets", 0x1fadc3e4, 4) = 4 | |
| >> 0x1fadc3e4 00 00 00 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "d-cache-sets", 0x1fadc3ec) = 1 | |
| >> 0x1fadc3ec 69 2d 63 61 63 68 65 2d 73 65 74 73 00 00 00 00 i-cache-sets.... | |
| >> 0x1fadc3fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'i-cache-sets' stored at 0x1FADC3E8 | |
| >> getproplen(0xfff56b78, "i-cache-sets") = 0x00000004 | |
| >> getprop(0xfff56b78, "i-cache-sets", 0x1fadc410, 4) = 4 | |
| >> 0x1fadc410 00 00 00 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "i-cache-sets", 0x1fadc418) = 1 | |
| >> 0x1fadc418 64 2d 63 61 63 68 65 2d 62 6c 6f 63 6b 2d 73 69 d-cache-block-si | |
| >> 0x1fadc428 7a 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ze.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'd-cache-block-size' stored at 0x1FADC414 | |
| >> getproplen(0xfff56b78, "d-cache-block-size") = 0x00000004 | |
| >> getprop(0xfff56b78, "d-cache-block-size", 0x1fadc43c, 4) = 4 | |
| >> 0x1fadc43c 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> nextprop(0xfff56b78, "d-cache-block-size", 0x1fadc444) = 1 | |
| >> 0x1fadc444 69 2d 63 61 63 68 65 2d 62 6c 6f 63 6b 2d 73 69 i-cache-block-si | |
| >> 0x1fadc454 7a 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ze.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'i-cache-block-size' stored at 0x1FADC440 | |
| >> getproplen(0xfff56b78, "i-cache-block-size") = 0x00000004 | |
| >> getprop(0xfff56b78, "i-cache-block-size", 0x1fadc468, 4) = 4 | |
| >> 0x1fadc468 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> nextprop(0xfff56b78, "i-cache-block-size", 0x1fadc470) = 1 | |
| >> 0x1fadc470 74 6c 62 2d 73 65 74 73 00 00 00 00 00 00 00 00 tlb-sets........ | |
| >> 0x1fadc480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'tlb-sets' stored at 0x1FADC46C | |
| >> getproplen(0xfff56b78, "tlb-sets") = 0x00000004 | |
| >> getprop(0xfff56b78, "tlb-sets", 0x1fadc494, 4) = 4 | |
| >> 0x1fadc494 00 00 00 40 __ __ __ __ __ __ __ __ __ __ __ __ ...@ | |
| >> nextprop(0xfff56b78, "tlb-sets", 0x1fadc49c) = 1 | |
| >> 0x1fadc49c 74 6c 62 2d 73 69 7a 65 00 00 00 00 00 00 00 00 tlb-size........ | |
| >> 0x1fadc4ac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'tlb-size' stored at 0x1FADC498 | |
| >> getproplen(0xfff56b78, "tlb-size") = 0x00000004 | |
| >> getprop(0xfff56b78, "tlb-size", 0x1fadc4c0, 4) = 4 | |
| >> 0x1fadc4c0 00 00 00 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "tlb-size", 0x1fadc4c8) = 1 | |
| >> 0x1fadc4c8 74 69 6d 65 62 61 73 65 2d 66 72 65 71 75 65 6e timebase-frequen | |
| >> 0x1fadc4d8 63 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cy.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'timebase-frequency' stored at 0x1FADC4C4 | |
| >> getproplen(0xfff56b78, "timebase-frequency") = 0x00000004 | |
| >> getprop(0xfff56b78, "timebase-frequency", 0x1fadc4ec, 4) = 4 | |
| >> 0x1fadc4ec 05 f5 e1 00 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> nextprop(0xfff56b78, "timebase-frequency", 0x1fadc4f4) = 1 | |
| >> 0x1fadc4f4 63 6c 6f 63 6b 2d 66 72 65 71 75 65 6e 63 79 00 clock-frequency. | |
| >> 0x1fadc504 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'clock-frequency' stored at 0x1FADC4F0 | |
| >> getproplen(0xfff56b78, "clock-frequency") = 0x00000004 | |
| >> getprop(0xfff56b78, "clock-frequency", 0x1fadc518, 4) = 4 | |
| >> 0x1fadc518 0f da d6 80 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> nextprop(0xfff56b78, "clock-frequency", 0x1fadc520) = 1 | |
| >> 0x1fadc520 62 75 73 2d 66 72 65 71 75 65 6e 63 79 00 00 00 bus-frequency... | |
| >> 0x1fadc530 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'bus-frequency' stored at 0x1FADC51C | |
| >> getproplen(0xfff56b78, "bus-frequency") = 0x00000004 | |
| >> getprop(0xfff56b78, "bus-frequency", 0x1fadc544, 4) = 4 | |
| >> 0x1fadc544 05 f5 e1 00 __ __ __ __ __ __ __ __ __ __ __ __ .��. | |
| >> nextprop(0xfff56b78, "bus-frequency", 0x1fadc54c) = 1 | |
| >> 0x1fadc54c 73 74 61 74 65 00 00 00 00 00 00 00 00 00 00 00 state........... | |
| >> 0x1fadc55c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'state' stored at 0x1FADC548 | |
| >> getproplen(0xfff56b78, "state") = 0x00000008 | |
| >> getprop(0xfff56b78, "state", 0x1fadc570, 8) = 8 | |
| >> 0x1fadc570 72 75 6e 6e 69 6e 67 00 __ __ __ __ __ __ __ __ running. | |
| >> nextprop(0xfff56b78, "state", 0x1fadc57c) = 1 | |
| >> 0x1fadc57c 72 65 73 65 72 76 61 74 69 6f 6e 2d 67 72 61 6e reservation-gran | |
| >> 0x1fadc58c 75 6c 65 2d 73 69 7a 65 00 00 00 00 00 00 00 00 ule-size........ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reservation-granule-size' stored at 0x1FADC578 | |
| >> getproplen(0xfff56b78, "reservation-granule-size") = 0x00000004 | |
| >> getprop(0xfff56b78, "reservation-granule-size", 0x1fadc5a0, 4) = 4 | |
| >> 0x1fadc5a0 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> nextprop(0xfff56b78, "reservation-granule-size", 0x1fadc5a8) = 1 | |
| >> 0x1fadc5a8 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadc5b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADC5A4 | |
| >> getproplen(0xfff56b78, "reg") = 0x00000004 | |
| >> getprop(0xfff56b78, "reg", 0x1fadc5cc, 4) = 4 | |
| >> 0x1fadc5cc 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56b78, "reg", 0x1fadc5d4) = 1 | |
| >> 0x1fadc5d4 61 76 61 69 6c 61 62 6c 65 00 00 00 00 00 00 00 available....... | |
| >> 0x1fadc5e4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'available' stored at 0x1FADC5D0 | |
| >> getproplen(0xfff56b78, "available") = 0x00000078 | |
| >> getprop(0xfff56b78, "available", 0x1fadc5f8, 120) = 120 | |
| >> 0x1fadc5f8 00 00 40 00 00 0f c0 00 00 11 99 68 00 0e 66 98 ..@...�....h..f. | |
| >> 0x1fadc608 00 21 02 60 1f 1e fd a0 1f 80 00 00 00 2d 80 00 .!.`..��.....-.. | |
| >> 0x1fadc618 1f e1 00 00 00 0d 00 00 1f ee 00 21 00 00 0f df .�.......�.!...� | |
| >> 0x1fadc628 1f ee 13 08 00 00 0c f8 1f ee 24 08 00 00 0b f8 .�.....�.�$....� | |
| >> 0x1fadc638 1f ee 30 35 00 00 0f cb 1f ee 40 c0 00 00 0f 40 .�05...�.�@�...@ | |
| >> 0x1fadc648 1f ee 51 40 00 00 0e c0 1f ee 60 a0 00 00 0f 60 .�Q@...�.�`�...` | |
| >> 0x1fadc658 1f ee 70 20 5f e9 ef e0 80 00 00 00 7f f0 00 00 .�p _���.....�.. | |
| >> 0x1fadc668 00 00 00 00 ff ff ff ff __ __ __ __ __ __ __ __ ....���� | |
| >> nextprop(0xfff56b78, "available", 0x1fadc674) = 1 | |
| >> 0x1fadc674 74 72 61 6e 73 6c 61 74 69 6f 6e 73 00 00 00 00 translations.... | |
| >> 0x1fadc684 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'translations' stored at 0x1FADC670 | |
| >> getproplen(0xfff56b78, "translations") = 0x00000100 | |
| >> getprop(0xfff56b78, "translations", 0x1fadc698, 256) = 256 | |
| >> 0x1fadc698 00 00 10 00 00 00 30 00 00 00 10 00 00 00 00 00 ......0......... | |
| >> 0x1fadc6a8 00 10 00 00 00 01 a0 00 00 10 00 00 00 00 00 02 ......�......... | |
| >> 0x1fadc6b8 00 20 00 00 00 01 10 00 00 20 00 00 00 00 00 02 . ....... ...... | |
| >> 0x1fadc6c8 1f 40 00 00 00 40 00 00 1f 40 00 00 00 00 00 02 .@...@...@...... | |
| >> 0x1fadc6d8 1f ad 80 00 00 18 00 00 1f ad 80 00 00 00 00 02 .�.......�...... | |
| >> 0x1fadc6e8 1f c5 80 00 00 1b 80 00 1f c5 80 00 00 00 00 00 .�.......�...... | |
| >> 0x1fadc6f8 1f ee 00 00 00 00 10 00 1f ee 00 00 00 00 00 02 .�.......�...... | |
| >> 0x1fadc708 1f ee 10 00 00 00 10 00 1f ee 10 00 00 00 00 02 .�.......�...... | |
| >> 0x1fadc718 1f ee 20 00 00 00 10 00 1f ee 20 00 00 00 00 02 .� ......� ..... | |
| >> 0x1fadc728 1f ee 30 00 00 00 10 00 1f ee 30 00 00 00 00 02 .�0......�0..... | |
| >> 0x1fadc738 1f ee 40 00 00 00 10 00 1f ee 40 00 00 00 00 02 .�@......�@..... | |
| >> 0x1fadc748 1f ee 50 00 00 00 10 00 1f ee 50 00 00 00 00 02 .�P......�P..... | |
| >> 0x1fadc758 1f ee 60 00 00 00 10 00 1f ee 60 00 00 00 00 02 .�`......�`..... | |
| >> 0x1fadc768 1f ee 70 00 00 00 10 00 1f ee 70 00 00 00 00 02 .�p......�p..... | |
| >> 0x1fadc778 7f d8 60 00 00 01 80 00 1f ee 80 00 00 00 00 10 .�`......�...... | |
| >> 0x1fadc788 ff f0 00 00 00 10 00 00 1f f0 00 00 00 00 00 00 ��.......�...... | |
| >> nextprop(0xfff56b78, "translations", 0x1fadc79c) = 0 | |
| >> 0x1fadc79c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc7ac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'PowerPC,G4' | |
| >> child(0xfff56b78) = 0x00000000 | |
| >> peer(0xfff56b78) = 0x00000000 | |
| >> peer(0xfff50c0c) = 0xfff50d0c | |
| >> getprop(0xfff50d0c, "name", 0x001140f4, 32) = 7 | |
| >> 0x001140f4 6d 65 6d 6f 72 79 00 __ __ __ __ __ __ __ __ __ memory. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'memory' of node at 0x1FAD8120. | |
| >> getprop(0xfff50d0c, "name", 0x00113bc4, 32) = 7 | |
| >> 0x00113bc4 6d 65 6d 6f 72 79 00 __ __ __ __ __ __ __ __ __ memory. | |
| >> getprop(0xfff50d0c, "compatible", 0x00113c30, 256) = -1 | |
| >> getprop(0xfff50d0c, "model", 0x00113bc4, 32) = -1 | |
| >> getprop(0xfff50d0c, "device_type", 0x00113bc4, 32) = 7 | |
| >> 0x00113bc4 6d 65 6d 6f 72 79 00 __ __ __ __ __ __ __ __ __ memory. | |
| >> parent(0xfff50d0c) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00113bc4, 32) = 12 | |
| >> 0x00113bc4 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff50d0c, "", 0x1fadc79c) = 1 | |
| >> 0x1fadc79c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc7ac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC798, devNode 0x1FAD8138 | |
| >> getproplen(0xfff50d0c, "name") = 0x00000007 | |
| >> getprop(0xfff50d0c, "name", 0x1fadc7c0, 7) = 7 | |
| >> 0x1fadc7c0 6d 65 6d 6f 72 79 00 __ __ __ __ __ __ __ __ __ memory. | |
| >> nextprop(0xfff50d0c, "name", 0x1fadc7cc) = 1 | |
| >> 0x1fadc7cc 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadc7dc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADC7C8 | |
| >> getproplen(0xfff50d0c, "device_type") = 0x00000007 | |
| >> getprop(0xfff50d0c, "device_type", 0x1fadc7f0, 7) = 7 | |
| >> 0x1fadc7f0 6d 65 6d 6f 72 79 00 __ __ __ __ __ __ __ __ __ memory. | |
| >> nextprop(0xfff50d0c, "device_type", 0x1fadc7fc) = 1 | |
| >> 0x1fadc7fc 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadc80c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADC7F8 | |
| >> getproplen(0xfff50d0c, "reg") = 0x00000008 | |
| >> getprop(0xfff50d0c, "reg", 0x1fadc820, 8) = 8 | |
| >> 0x1fadc820 00 00 00 00 20 00 00 00 __ __ __ __ __ __ __ __ .... ... | |
| >> nextprop(0xfff50d0c, "reg", 0x1fadc82c) = 1 | |
| >> 0x1fadc82c 61 76 61 69 6c 61 62 6c 65 00 00 00 00 00 00 00 available....... | |
| >> 0x1fadc83c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'available' stored at 0x1FADC828 | |
| >> getproplen(0xfff50d0c, "available") = 0x00000068 | |
| >> getprop(0xfff50d0c, "available", 0x1fadc850, 104) = 104 | |
| >> 0x1fadc850 00 00 50 00 00 0f b0 00 00 11 99 68 00 0e 66 98 ..P...�....h..f. | |
| >> 0x1fadc860 00 21 02 60 1f 1e fd a0 1f a6 20 00 00 07 60 00 .!.`..��.� ...`. | |
| >> 0x1fadc870 1f e1 00 00 00 0d 00 00 1f ee 00 21 00 00 0f df .�.......�.!...� | |
| >> 0x1fadc880 1f ee 13 08 00 00 0c f8 1f ee 24 08 00 00 0b f8 .�.....�.�$....� | |
| >> 0x1fadc890 1f ee 30 35 00 00 0f cb 1f ee 40 c0 00 00 0f 40 .�05...�.�@�...@ | |
| >> 0x1fadc8a0 1f ee 51 40 00 00 0e c0 1f ee 60 a0 00 00 0f 60 .�Q@...�.�`�...` | |
| >> 0x1fadc8b0 1f ee 70 20 00 00 0f e0 __ __ __ __ __ __ __ __ .�p ...� | |
| >> nextprop(0xfff50d0c, "available", 0x1fadc8bc) = 0 | |
| >> 0x1fadc8bc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc8cc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'memory' | |
| >> child(0xfff50d0c) = 0x00000000 | |
| >> peer(0xfff50d0c) = 0xfff50dd4 | |
| >> getprop(0xfff50dd4, "name", 0x00113bc4, 32) = 4 | |
| >> 0x00113bc4 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ rom. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'rom' of node at 0x1FAD8138. | |
| >> getprop(0xfff50dd4, "name", 0x00113694, 32) = 4 | |
| >> 0x00113694 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ rom. | |
| >> getprop(0xfff50dd4, "compatible", 0x00113700, 256) = -1 | |
| >> getprop(0xfff50dd4, "model", 0x00113694, 32) = -1 | |
| >> getprop(0xfff50dd4, "device_type", 0x00113694, 32) = -1 | |
| >> parent(0xfff50dd4) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00113694, 32) = 12 | |
| >> 0x00113694 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff50dd4, "", 0x1fadc8bc) = 1 | |
| >> 0x1fadc8bc 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc8cc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC8B8, devNode 0x1FAD8144 | |
| >> getproplen(0xfff50dd4, "name") = 0x00000004 | |
| >> getprop(0xfff50dd4, "name", 0x1fadc8e0, 4) = 4 | |
| >> 0x1fadc8e0 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ rom. | |
| >> nextprop(0xfff50dd4, "name", 0x1fadc8e8) = 0 | |
| >> 0x1fadc8e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc8f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'rom' | |
| >> child(0xfff50dd4) = 0xfff576a8 | |
| >> getprop(0xfff576a8, "name", 0x00113694, 32) = 6 | |
| >> 0x00113694 6d 61 63 6f 73 00 __ __ __ __ __ __ __ __ __ __ macos. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'macos' of node at 0x1FAD8144. | |
| >> getprop(0xfff576a8, "name", 0x00113164, 32) = 6 | |
| >> 0x00113164 6d 61 63 6f 73 00 __ __ __ __ __ __ __ __ __ __ macos. | |
| >> getprop(0xfff576a8, "compatible", 0x001131d0, 256) = -1 | |
| >> getprop(0xfff576a8, "model", 0x00113164, 32) = -1 | |
| >> getprop(0xfff576a8, "device_type", 0x00113164, 32) = -1 | |
| >> parent(0xfff576a8) = 0xfff50dd4 | |
| >> getprop(0xfff50dd4, "name", 0x00113164, 32) = 4 | |
| >> 0x00113164 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ __ __ rom. | |
| >> nextprop(0xfff576a8, "", 0x1fadc8e8) = 1 | |
| >> 0x1fadc8e8 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc8f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC8E4, devNode 0x1FAD8150 | |
| >> getproplen(0xfff576a8, "name") = 0x00000006 | |
| >> getprop(0xfff576a8, "name", 0x1fadc90c, 6) = 6 | |
| >> 0x1fadc90c 6d 61 63 6f 73 00 __ __ __ __ __ __ __ __ __ __ macos. | |
| >> nextprop(0xfff576a8, "name", 0x1fadc918) = 1 | |
| >> 0x1fadc918 41 41 50 4c 2c 74 6f 6f 6c 62 6f 78 2d 70 61 72 AAPL,toolbox-par | |
| >> 0x1fadc928 63 65 6c 73 00 00 00 00 00 00 00 00 00 00 00 00 cels............ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'AAPL,toolbox-parcels' stored at 0x1FADC914 | |
| >> getproplen(0xfff576a8, "AAPL,toolbox-parcels") = 0x00000008 | |
| >> getprop(0xfff576a8, "AAPL,toolbox-parcels", 0x1fadc93c, 8) = 8 | |
| >> 0x1fadc93c 7f d9 e0 00 00 26 19 58 __ __ __ __ __ __ __ __ .��..&.X | |
| >> nextprop(0xfff576a8, "AAPL,toolbox-parcels", 0x1fadc948) = 0 | |
| >> 0x1fadc948 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadc958 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'macos' | |
| >> child(0xfff576a8) = 0x00000000 | |
| >> peer(0xfff576a8) = 0x00000000 | |
| >> peer(0xfff50dd4) = 0xfff50e48 | |
| >> getprop(0xfff50e48, "name", 0x00113694, 32) = 5 | |
| >> 0x00113694 72 74 61 73 00 __ __ __ __ __ __ __ __ __ __ __ rtas. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'rtas' of node at 0x1FAD8144. | |
| >> getprop(0xfff50e48, "name", 0x00113164, 32) = 5 | |
| >> 0x00113164 72 74 61 73 00 __ __ __ __ __ __ __ __ __ __ __ rtas. | |
| >> getprop(0xfff50e48, "compatible", 0x001131d0, 256) = -1 | |
| >> getprop(0xfff50e48, "model", 0x00113164, 32) = -1 | |
| >> getprop(0xfff50e48, "device_type", 0x00113164, 32) = -1 | |
| >> parent(0xfff50e48) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00113164, 32) = 12 | |
| >> 0x00113164 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff50e48, "", 0x1fadc948) = 1 | |
| >> 0x1fadc948 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadc958 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADC944, devNode 0x1FAD815C | |
| >> getproplen(0xfff50e48, "name") = 0x00000005 | |
| >> getprop(0xfff50e48, "name", 0x1fadc96c, 5) = 5 | |
| >> 0x1fadc96c 72 74 61 73 00 __ __ __ __ __ __ __ __ __ __ __ rtas. | |
| >> nextprop(0xfff50e48, "name", 0x1fadc978) = 1 | |
| >> 0x1fadc978 72 65 73 74 61 72 74 2d 72 74 61 73 00 00 00 00 restart-rtas.... | |
| >> 0x1fadc988 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'restart-rtas' stored at 0x1FADC974 | |
| >> getproplen(0xfff50e48, "restart-rtas") = 0x00000004 | |
| >> getprop(0xfff50e48, "restart-rtas", 0x1fadc99c, 4) = 4 | |
| >> 0x1fadc99c ab cd ef 01 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "restart-rtas", 0x1fadc9a4) = 1 | |
| >> 0x1fadc9a4 6e 76 72 61 6d 2d 66 65 74 63 68 00 00 00 00 00 nvram-fetch..... | |
| >> 0x1fadc9b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'nvram-fetch' stored at 0x1FADC9A0 | |
| >> getproplen(0xfff50e48, "nvram-fetch") = 0x00000004 | |
| >> getprop(0xfff50e48, "nvram-fetch", 0x1fadc9c8, 4) = 4 | |
| >> 0x1fadc9c8 ab cd ef 02 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "nvram-fetch", 0x1fadc9d0) = 1 | |
| >> 0x1fadc9d0 6e 76 72 61 6d 2d 73 74 6f 72 65 00 00 00 00 00 nvram-store..... | |
| >> 0x1fadc9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'nvram-store' stored at 0x1FADC9CC | |
| >> getproplen(0xfff50e48, "nvram-store") = 0x00000004 | |
| >> getprop(0xfff50e48, "nvram-store", 0x1fadc9f4, 4) = 4 | |
| >> 0x1fadc9f4 ab cd ef 03 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "nvram-store", 0x1fadc9fc) = 1 | |
| >> 0x1fadc9fc 67 65 74 2d 74 69 6d 65 2d 6f 66 2d 64 61 79 00 get-time-of-day. | |
| >> 0x1fadca0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'get-time-of-day' stored at 0x1FADC9F8 | |
| >> getproplen(0xfff50e48, "get-time-of-day") = 0x00000004 | |
| >> getprop(0xfff50e48, "get-time-of-day", 0x1fadca20, 4) = 4 | |
| >> 0x1fadca20 ab cd ef 04 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "get-time-of-day", 0x1fadca28) = 1 | |
| >> 0x1fadca28 73 65 74 2d 74 69 6d 65 2d 6f 66 2d 64 61 79 00 set-time-of-day. | |
| >> 0x1fadca38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'set-time-of-day' stored at 0x1FADCA24 | |
| >> getproplen(0xfff50e48, "set-time-of-day") = 0x00000004 | |
| >> getprop(0xfff50e48, "set-time-of-day", 0x1fadca4c, 4) = 4 | |
| >> 0x1fadca4c ab cd ef 05 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "set-time-of-day", 0x1fadca54) = 1 | |
| >> 0x1fadca54 73 65 74 2d 74 69 6d 65 2d 66 6f 72 2d 70 6f 77 set-time-for-pow | |
| >> 0x1fadca64 65 72 2d 6f 6e 00 00 00 00 00 00 00 00 00 00 00 er-on........... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'set-time-for-power-on' stored at 0x1FADCA50 | |
| >> getproplen(0xfff50e48, "set-time-for-power-on") = 0x00000004 | |
| >> getprop(0xfff50e48, "set-time-for-power-on", 0x1fadca78, 4) = 4 | |
| >> 0x1fadca78 ab cd ef 06 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "set-time-for-power-on", 0x1fadca80) = 1 | |
| >> 0x1fadca80 65 76 65 6e 74 2d 73 63 61 6e 00 00 00 00 00 00 event-scan...... | |
| >> 0x1fadca90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'event-scan' stored at 0x1FADCA7C | |
| >> getproplen(0xfff50e48, "event-scan") = 0x00000004 | |
| >> getprop(0xfff50e48, "event-scan", 0x1fadcaa4, 4) = 4 | |
| >> 0x1fadcaa4 ab cd ef 07 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "event-scan", 0x1fadcaac) = 1 | |
| >> 0x1fadcaac 63 68 65 63 6b 2d 65 78 63 65 70 74 69 6f 6e 00 check-exception. | |
| >> 0x1fadcabc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'check-exception' stored at 0x1FADCAA8 | |
| >> getproplen(0xfff50e48, "check-exception") = 0x00000004 | |
| >> getprop(0xfff50e48, "check-exception", 0x1fadcad0, 4) = 4 | |
| >> 0x1fadcad0 ab cd ef 08 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "check-exception", 0x1fadcad8) = 1 | |
| >> 0x1fadcad8 72 65 61 64 2d 70 63 69 2d 63 6f 6e 66 69 67 00 read-pci-config. | |
| >> 0x1fadcae8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'read-pci-config' stored at 0x1FADCAD4 | |
| >> getproplen(0xfff50e48, "read-pci-config") = 0x00000004 | |
| >> getprop(0xfff50e48, "read-pci-config", 0x1fadcafc, 4) = 4 | |
| >> 0x1fadcafc ab cd ef 09 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "read-pci-config", 0x1fadcb04) = 1 | |
| >> 0x1fadcb04 77 72 69 74 65 2d 70 63 69 2d 63 6f 6e 66 69 67 write-pci-config | |
| >> 0x1fadcb14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'write-pci-config' stored at 0x1FADCB00 | |
| >> getproplen(0xfff50e48, "write-pci-config") = 0x00000004 | |
| >> getprop(0xfff50e48, "write-pci-config", 0x1fadcb28, 4) = 4 | |
| >> 0x1fadcb28 ab cd ef 0a __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "write-pci-config", 0x1fadcb30) = 1 | |
| >> 0x1fadcb30 73 65 74 2d 69 6e 64 69 63 61 74 6f 72 00 00 00 set-indicator... | |
| >> 0x1fadcb40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'set-indicator' stored at 0x1FADCB2C | |
| >> getproplen(0xfff50e48, "set-indicator") = 0x00000004 | |
| >> getprop(0xfff50e48, "set-indicator", 0x1fadcb54, 4) = 4 | |
| >> 0x1fadcb54 ab cd ef 0c __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "set-indicator", 0x1fadcb5c) = 1 | |
| >> 0x1fadcb5c 70 6f 77 65 72 2d 6f 66 66 00 00 00 00 00 00 00 power-off....... | |
| >> 0x1fadcb6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'power-off' stored at 0x1FADCB58 | |
| >> getproplen(0xfff50e48, "power-off") = 0x00000004 | |
| >> getprop(0xfff50e48, "power-off", 0x1fadcb80, 4) = 4 | |
| >> 0x1fadcb80 ab cd ef 12 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "power-off", 0x1fadcb88) = 1 | |
| >> 0x1fadcb88 73 79 73 74 65 6d 2d 72 65 62 6f 6f 74 00 00 00 system-reboot... | |
| >> 0x1fadcb98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'system-reboot' stored at 0x1FADCB84 | |
| >> getproplen(0xfff50e48, "system-reboot") = 0x00000004 | |
| >> getprop(0xfff50e48, "system-reboot", 0x1fadcbac, 4) = 4 | |
| >> 0x1fadcbac ab cd ef 15 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "system-reboot", 0x1fadcbb4) = 1 | |
| >> 0x1fadcbb4 67 65 74 2d 74 69 6d 65 2d 66 6f 72 2d 70 6f 77 get-time-for-pow | |
| >> 0x1fadcbc4 65 72 2d 6f 6e 00 00 00 00 00 00 00 00 00 00 00 er-on........... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'get-time-for-power-on' stored at 0x1FADCBB0 | |
| >> getproplen(0xfff50e48, "get-time-for-power-on") = 0x00000004 | |
| >> getprop(0xfff50e48, "get-time-for-power-on", 0x1fadcbd8, 4) = 4 | |
| >> 0x1fadcbd8 ab cd ef 1e __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> nextprop(0xfff50e48, "get-time-for-power-on", 0x1fadcbe0) = 1 | |
| >> 0x1fadcbe0 72 74 61 73 2d 76 65 72 73 69 6f 6e 00 00 00 00 rtas-version.... | |
| >> 0x1fadcbf0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'rtas-version' stored at 0x1FADCBDC | |
| >> getproplen(0xfff50e48, "rtas-version") = 0x00000004 | |
| >> getprop(0xfff50e48, "rtas-version", 0x1fadcc04, 4) = 4 | |
| >> 0x1fadcc04 00 00 00 41 __ __ __ __ __ __ __ __ __ __ __ __ ...A | |
| >> nextprop(0xfff50e48, "rtas-version", 0x1fadcc0c) = 1 | |
| >> 0x1fadcc0c 72 74 61 73 2d 65 76 65 6e 74 2d 73 63 61 6e 2d rtas-event-scan- | |
| >> 0x1fadcc1c 72 61 74 65 00 00 00 00 00 00 00 00 00 00 00 00 rate............ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'rtas-event-scan-rate' stored at 0x1FADCC08 | |
| >> getproplen(0xfff50e48, "rtas-event-scan-rate") = 0x00000004 | |
| >> getprop(0xfff50e48, "rtas-event-scan-rate", 0x1fadcc30, 4) = 4 | |
| >> 0x1fadcc30 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff50e48, "rtas-event-scan-rate", 0x1fadcc38) = 1 | |
| >> 0x1fadcc38 72 74 61 73 2d 65 72 72 6f 72 2d 6c 6f 67 2d 6d rtas-error-log-m | |
| >> 0x1fadcc48 61 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ax.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'rtas-error-log-max' stored at 0x1FADCC34 | |
| >> getproplen(0xfff50e48, "rtas-error-log-max") = 0x00000004 | |
| >> getprop(0xfff50e48, "rtas-error-log-max", 0x1fadcc5c, 4) = 4 | |
| >> 0x1fadcc5c 00 00 00 28 __ __ __ __ __ __ __ __ __ __ __ __ ...( | |
| >> nextprop(0xfff50e48, "rtas-error-log-max", 0x1fadcc64) = 1 | |
| >> 0x1fadcc64 72 74 61 73 2d 73 69 7a 65 00 00 00 00 00 00 00 rtas-size....... | |
| >> 0x1fadcc74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'rtas-size' stored at 0x1FADCC60 | |
| >> getproplen(0xfff50e48, "rtas-size") = 0x00000004 | |
| >> getprop(0xfff50e48, "rtas-size", 0x1fadcc88, 4) = 4 | |
| >> 0x1fadcc88 00 00 10 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff50e48, "rtas-size", 0x1fadcc90) = 0 | |
| >> 0x1fadcc90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadcca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'rtas' | |
| >> child(0xfff50e48) = 0x00000000 | |
| >> peer(0xfff50e48) = 0xfff53564 | |
| >> getprop(0xfff53564, "name", 0x00113164, 32) = 4 | |
| >> 0x00113164 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'pci' of node at 0x1FAD815C. | |
| >> getprop(0xfff53564, "name", 0x00112c34, 32) = 4 | |
| >> 0x00112c34 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getprop(0xfff53564, "compatible", 0x00112ca0, 256) = 10 | |
| >> 0x00112ca0 75 6e 69 2d 6e 6f 72 74 68 00 __ __ __ __ __ __ uni-north. | |
| >> getprop(0xfff53564, "model", 0x00112c34, 32) = 14 | |
| >> 0x00112c34 41 41 50 4c 2c 55 6e 69 4e 6f 72 74 68 00 __ __ AAPL,UniNorth. | |
| >> getprop(0xfff53564, "device_type", 0x00112c34, 32) = 4 | |
| >> 0x00112c34 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> parent(0xfff53564) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00112c34, 32) = 12 | |
| >> 0x00112c34 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff53564, "", 0x1fadcc90) = 1 | |
| >> 0x1fadcc90 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadcca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADCC8C, devNode 0x1FAD8168 | |
| >> getproplen(0xfff53564, "name") = 0x00000004 | |
| >> getprop(0xfff53564, "name", 0x1fadccb4, 4) = 4 | |
| >> 0x1fadccb4 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> nextprop(0xfff53564, "name", 0x1fadccbc) = 1 | |
| >> 0x1fadccbc 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadcccc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADCCB8 | |
| >> getproplen(0xfff53564, "reg") = 0x00000008 | |
| >> getprop(0xfff53564, "reg", 0x1fadcce0, 8) = 8 | |
| >> 0x1fadcce0 f2 00 00 00 02 00 00 00 __ __ __ __ __ __ __ __ �....... | |
| >> nextprop(0xfff53564, "reg", 0x1fadccec) = 1 | |
| >> 0x1fadccec 76 65 6e 64 6f 72 2d 69 64 00 00 00 00 00 00 00 vendor-id....... | |
| >> 0x1fadccfc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'vendor-id' stored at 0x1FADCCE8 | |
| >> getproplen(0xfff53564, "vendor-id") = 0x00000004 | |
| >> getprop(0xfff53564, "vendor-id", 0x1fadcd10, 4) = 4 | |
| >> 0x1fadcd10 00 00 10 6b __ __ __ __ __ __ __ __ __ __ __ __ ...k | |
| >> nextprop(0xfff53564, "vendor-id", 0x1fadcd18) = 1 | |
| >> 0x1fadcd18 64 65 76 69 63 65 2d 69 64 00 00 00 00 00 00 00 device-id....... | |
| >> 0x1fadcd28 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device-id' stored at 0x1FADCD14 | |
| >> getproplen(0xfff53564, "device-id") = 0x00000004 | |
| >> getprop(0xfff53564, "device-id", 0x1fadcd3c, 4) = 4 | |
| >> 0x1fadcd3c 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> nextprop(0xfff53564, "device-id", 0x1fadcd44) = 1 | |
| >> 0x1fadcd44 72 65 76 69 73 69 6f 6e 2d 69 64 00 00 00 00 00 revision-id..... | |
| >> 0x1fadcd54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'revision-id' stored at 0x1FADCD40 | |
| >> getproplen(0xfff53564, "revision-id") = 0x00000004 | |
| >> getprop(0xfff53564, "revision-id", 0x1fadcd68, 4) = 4 | |
| >> 0x1fadcd68 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "revision-id", 0x1fadcd70) = 1 | |
| >> 0x1fadcd70 63 6c 61 73 73 2d 63 6f 64 65 00 00 00 00 00 00 class-code...... | |
| >> 0x1fadcd80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'class-code' stored at 0x1FADCD6C | |
| >> getproplen(0xfff53564, "class-code") = 0x00000004 | |
| >> getprop(0xfff53564, "class-code", 0x1fadcd94, 4) = 4 | |
| >> 0x1fadcd94 00 06 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "class-code", 0x1fadcd9c) = 1 | |
| >> 0x1fadcd9c 6d 69 6e 2d 67 72 61 6e 74 00 00 00 00 00 00 00 min-grant....... | |
| >> 0x1fadcdac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'min-grant' stored at 0x1FADCD98 | |
| >> getproplen(0xfff53564, "min-grant") = 0x00000004 | |
| >> getprop(0xfff53564, "min-grant", 0x1fadcdc0, 4) = 4 | |
| >> 0x1fadcdc0 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "min-grant", 0x1fadcdc8) = 1 | |
| >> 0x1fadcdc8 6d 61 78 2d 6c 61 74 65 6e 63 79 00 00 00 00 00 max-latency..... | |
| >> 0x1fadcdd8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'max-latency' stored at 0x1FADCDC4 | |
| >> getproplen(0xfff53564, "max-latency") = 0x00000004 | |
| >> getprop(0xfff53564, "max-latency", 0x1fadcdec, 4) = 4 | |
| >> 0x1fadcdec 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "max-latency", 0x1fadcdf4) = 1 | |
| >> 0x1fadcdf4 64 65 76 73 65 6c 2d 73 70 65 65 64 00 00 00 00 devsel-speed.... | |
| >> 0x1fadce04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'devsel-speed' stored at 0x1FADCDF0 | |
| >> getproplen(0xfff53564, "devsel-speed") = 0x00000004 | |
| >> getprop(0xfff53564, "devsel-speed", 0x1fadce18, 4) = 4 | |
| >> 0x1fadce18 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "devsel-speed", 0x1fadce20) = 1 | |
| >> 0x1fadce20 73 75 62 73 79 73 74 65 6d 2d 76 65 6e 64 6f 72 subsystem-vendor | |
| >> 0x1fadce30 2d 69 64 00 00 00 00 00 00 00 00 00 00 00 00 00 -id............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-vendor-id' stored at 0x1FADCE1C | |
| >> getproplen(0xfff53564, "subsystem-vendor-id") = 0x00000004 | |
| >> getprop(0xfff53564, "subsystem-vendor-id", 0x1fadce44, 4) = 4 | |
| >> 0x1fadce44 00 00 1a f4 __ __ __ __ __ __ __ __ __ __ __ __ ...� | |
| >> nextprop(0xfff53564, "subsystem-vendor-id", 0x1fadce4c) = 1 | |
| >> 0x1fadce4c 73 75 62 73 79 73 74 65 6d 2d 69 64 00 00 00 00 subsystem-id.... | |
| >> 0x1fadce5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-id' stored at 0x1FADCE48 | |
| >> getproplen(0xfff53564, "subsystem-id") = 0x00000004 | |
| >> getprop(0xfff53564, "subsystem-id", 0x1fadce70, 4) = 4 | |
| >> 0x1fadce70 00 00 11 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "subsystem-id", 0x1fadce78) = 1 | |
| >> 0x1fadce78 63 61 63 68 65 2d 6c 69 6e 65 2d 73 69 7a 65 00 cache-line-size. | |
| >> 0x1fadce88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cache-line-size' stored at 0x1FADCE74 | |
| >> getproplen(0xfff53564, "cache-line-size") = 0x00000004 | |
| >> getprop(0xfff53564, "cache-line-size", 0x1fadce9c, 4) = 4 | |
| >> 0x1fadce9c 00 00 10 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "cache-line-size", 0x1fadcea4) = 1 | |
| >> 0x1fadcea4 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadceb4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADCEA0 | |
| >> getproplen(0xfff53564, "device_type") = 0x00000004 | |
| >> getprop(0xfff53564, "device_type", 0x1fadcec8, 4) = 4 | |
| >> 0x1fadcec8 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> nextprop(0xfff53564, "device_type", 0x1fadced0) = 1 | |
| >> 0x1fadced0 6d 6f 64 65 6c 00 00 00 00 00 00 00 00 00 00 00 model........... | |
| >> 0x1fadcee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'model' stored at 0x1FADCECC | |
| >> getproplen(0xfff53564, "model") = 0x0000000e | |
| >> getprop(0xfff53564, "model", 0x1fadcef4, 14) = 14 | |
| >> 0x1fadcef4 41 41 50 4c 2c 55 6e 69 4e 6f 72 74 68 00 __ __ AAPL,UniNorth. | |
| >> nextprop(0xfff53564, "model", 0x1fadcf08) = 1 | |
| >> 0x1fadcf08 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadcf18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADCF04 | |
| >> getproplen(0xfff53564, "compatible") = 0x0000000a | |
| >> getprop(0xfff53564, "compatible", 0x1fadcf2c, 10) = 10 | |
| >> 0x1fadcf2c 75 6e 69 2d 6e 6f 72 74 68 00 __ __ __ __ __ __ uni-north. | |
| >> nextprop(0xfff53564, "compatible", 0x1fadcf3c) = 1 | |
| >> 0x1fadcf3c 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fadcf4c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADCF38 | |
| >> getproplen(0xfff53564, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff53564, "#address-cells", 0x1fadcf60, 4) = 4 | |
| >> 0x1fadcf60 00 00 00 03 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "#address-cells", 0x1fadcf68) = 1 | |
| >> 0x1fadcf68 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fadcf78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADCF64 | |
| >> getproplen(0xfff53564, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff53564, "#size-cells", 0x1fadcf8c, 4) = 4 | |
| >> 0x1fadcf8c 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "#size-cells", 0x1fadcf94) = 1 | |
| >> 0x1fadcf94 23 69 6e 74 65 72 72 75 70 74 2d 63 65 6c 6c 73 #interrupt-cells | |
| >> 0x1fadcfa4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#interrupt-cells' stored at 0x1FADCF90 | |
| >> getproplen(0xfff53564, "#interrupt-cells") = 0x00000004 | |
| >> getprop(0xfff53564, "#interrupt-cells", 0x1fadcfb8, 4) = 4 | |
| >> 0x1fadcfb8 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53564, "#interrupt-cells", 0x1fadcfc0) = 1 | |
| >> 0x1fadcfc0 72 61 6e 67 65 73 00 00 00 00 00 00 00 00 00 00 ranges.......... | |
| >> 0x1fadcfd0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'ranges' stored at 0x1FADCFBC | |
| >> getproplen(0xfff53564, "ranges") = 0x00000048 | |
| >> getprop(0xfff53564, "ranges", 0x1fadcfe4, 72) = 72 | |
| >> 0x1fadcfe4 00 00 58 00 00 00 00 00 00 00 00 00 f2 80 00 00 ..X.........�... | |
| >> 0x1fadcff4 00 00 00 00 02 00 00 00 01 00 58 00 00 00 00 00 ..........X..... | |
| >> 0x1fadd004 00 00 00 00 f2 00 00 00 00 00 00 00 00 80 00 00 ....�........... | |
| >> 0x1fadd014 02 00 58 00 00 00 00 00 80 00 00 00 80 00 00 00 ..X............. | |
| >> 0x1fadd024 00 00 00 00 10 00 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> nextprop(0xfff53564, "ranges", 0x1fadd030) = 1 | |
| >> 0x1fadd030 62 75 73 2d 72 61 6e 67 65 00 00 00 00 00 00 00 bus-range....... | |
| >> 0x1fadd040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'bus-range' stored at 0x1FADD02C | |
| >> getproplen(0xfff53564, "bus-range") = 0x00000008 | |
| >> getprop(0xfff53564, "bus-range", 0x1fadd054, 8) = 8 | |
| >> 0x1fadd054 00 00 00 00 00 00 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> nextprop(0xfff53564, "bus-range", 0x1fadd060) = 1 | |
| >> 0x1fadd060 61 76 61 69 6c 61 62 6c 65 00 00 00 00 00 00 00 available....... | |
| >> 0x1fadd070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'available' stored at 0x1FADD05C | |
| >> getproplen(0xfff53564, "available") = 0x00000028 | |
| >> getprop(0xfff53564, "available", 0x1fadd084, 40) = 40 | |
| >> 0x1fadd084 02 00 00 00 00 00 00 00 82 08 00 00 00 00 00 00 ................ | |
| >> 0x1fadd094 8d f8 00 00 01 00 00 00 00 00 00 00 00 00 05 00 .�.............. | |
| >> 0x1fadd0a4 00 00 00 00 00 7f fb 00 __ __ __ __ __ __ __ __ ......�. | |
| >> nextprop(0xfff53564, "available", 0x1fadd0b0) = 1 | |
| >> 0x1fadd0b0 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1fadd0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADD0AC | |
| >> getproplen(0xfff53564, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff53564, "interrupt-parent", 0x1fadd0d4, 4) = 4 | |
| >> 0x1fadd0d4 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff53564, "interrupt-parent", 0x1fadd0dc) = 1 | |
| >> 0x1fadd0dc 69 6e 74 65 72 72 75 70 74 2d 6d 61 70 00 00 00 interrupt-map... | |
| >> 0x1fadd0ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-map' stored at 0x1FADD0D8 | |
| >> getproplen(0xfff53564, "interrupt-map") = 0x000000e0 | |
| >> getprop(0xfff53564, "interrupt-map", 0x1fadd100, 224) = 224 | |
| >> 0x1fadd100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 ................ | |
| >> 0x1fadd110 ff f5 57 6c 00 00 00 1b 00 00 00 03 00 00 00 00 ��Wl............ | |
| >> 0x1fadd120 00 00 00 00 00 00 00 00 00 00 00 02 ff f5 57 6c ............��Wl | |
| >> 0x1fadd130 00 00 00 1c 00 00 00 03 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd140 00 00 00 00 00 00 00 03 ff f5 57 6c 00 00 00 1d ........��Wl.... | |
| >> 0x1fadd150 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd160 00 00 00 04 ff f5 57 6c 00 00 00 1e 00 00 00 03 ....��Wl........ | |
| >> 0x1fadd170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 ................ | |
| >> 0x1fadd180 ff f5 57 6c 00 00 00 ff 00 00 00 03 00 00 00 00 ��Wl...�........ | |
| >> 0x1fadd190 00 00 00 00 00 00 00 00 00 00 00 06 ff f5 57 6c ............��Wl | |
| >> 0x1fadd1a0 00 00 00 f3 00 00 00 03 00 00 00 00 00 00 00 00 ...�............ | |
| >> 0x1fadd1b0 00 00 00 00 00 00 00 07 ff f5 57 6c 00 00 00 32 ........��Wl...2 | |
| >> 0x1fadd1c0 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd1d0 00 00 00 08 ff f5 57 6c 00 00 00 e7 00 00 00 03 ....��Wl...�.... | |
| >> nextprop(0xfff53564, "interrupt-map", 0x1fadd1e4) = 1 | |
| >> 0x1fadd1e4 69 6e 74 65 72 72 75 70 74 2d 6d 61 70 2d 6d 61 interrupt-map-ma | |
| >> 0x1fadd1f4 73 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 sk.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-map-mask' stored at 0x1FADD1E0 | |
| >> getproplen(0xfff53564, "interrupt-map-mask") = 0x00000010 | |
| >> getprop(0xfff53564, "interrupt-map-mask", 0x1fadd208, 16) = 16 | |
| >> 0x1fadd208 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 ................ | |
| >> nextprop(0xfff53564, "interrupt-map-mask", 0x1fadd21c) = 0 | |
| >> 0x1fadd21c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd22c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'pci' | |
| >> child(0xfff53564) = 0xfff5399c | |
| >> getprop(0xfff5399c, "name", 0x00112c34, 32) = 7 | |
| >> 0x00112c34 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'mac-io' of node at 0x1FAD8168. | |
| >> getprop(0xfff5399c, "name", 0x00112704, 32) = 7 | |
| >> 0x00112704 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> getprop(0xfff5399c, "compatible", 0x00112770, 256) = 9 | |
| >> 0x00112770 4b 65 79 6c 61 72 67 6f 00 __ __ __ __ __ __ __ Keylargo. | |
| >> getprop(0xfff5399c, "model", 0x00112704, 32) = 14 | |
| >> 0x00112704 41 41 50 4c 2c 4b 65 79 6c 61 72 67 6f 00 __ __ AAPL,Keylargo. | |
| >> getprop(0xfff5399c, "device_type", 0x00112704, 32) = 7 | |
| >> 0x00112704 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> parent(0xfff5399c) = 0xfff53564 | |
| >> getprop(0xfff53564, "name", 0x00112704, 32) = 4 | |
| >> 0x00112704 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> parent(0xfff5399c) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00112450, 32) = 4 | |
| >> 0x00112450 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getprop(0xfff5399c, "reg", 0x001124dc, 100) = 40 | |
| >> 0x001124dc 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 ..`............. | |
| >> 0x001124ec 00 00 00 00 02 00 60 10 00 00 00 00 00 00 00 00 ......`......... | |
| >> 0x001124fc 00 00 00 00 00 08 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> parent(0xfff5399c) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00111fe0, 32) = 4 | |
| >> 0x00111fe0 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getproplen(0xfff5399c, "assigned-addresses") = 0x00000014 | |
| >> getprop(0xfff5399c, "assigned-addresses", 0x00112070, 1024) = 20 | |
| >> 0x00112070 02 00 60 10 00 00 00 00 80 00 00 00 00 00 00 00 ..`............. | |
| >> 0x00112080 00 08 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| matching assigned address: | |
| Dumping 20 bytes @ 0x00112070 | |
| 00112070: 02006010 00000000 80000000 00000000 | |
| 00112080: 00080000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| HandleSpecialNode: Mac-IO base address = 0x80000000. | |
| >> nextprop(0xfff5399c, "", 0x1fadd21c) = 1 | |
| >> 0x1fadd21c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadd22c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADD218, devNode 0x1FAD8174 | |
| >> getproplen(0xfff5399c, "name") = 0x00000007 | |
| >> getprop(0xfff5399c, "name", 0x1fadd240, 7) = 7 | |
| >> 0x1fadd240 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> nextprop(0xfff5399c, "name", 0x1fadd24c) = 1 | |
| >> 0x1fadd24c 76 65 6e 64 6f 72 2d 69 64 00 00 00 00 00 00 00 vendor-id....... | |
| >> 0x1fadd25c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'vendor-id' stored at 0x1FADD248 | |
| >> getproplen(0xfff5399c, "vendor-id") = 0x00000004 | |
| >> getprop(0xfff5399c, "vendor-id", 0x1fadd270, 4) = 4 | |
| >> 0x1fadd270 00 00 10 6b __ __ __ __ __ __ __ __ __ __ __ __ ...k | |
| >> nextprop(0xfff5399c, "vendor-id", 0x1fadd278) = 1 | |
| >> 0x1fadd278 64 65 76 69 63 65 2d 69 64 00 00 00 00 00 00 00 device-id....... | |
| >> 0x1fadd288 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device-id' stored at 0x1FADD274 | |
| >> getproplen(0xfff5399c, "device-id") = 0x00000004 | |
| >> getprop(0xfff5399c, "device-id", 0x1fadd29c, 4) = 4 | |
| >> 0x1fadd29c 00 00 00 22 __ __ __ __ __ __ __ __ __ __ __ __ ..." | |
| >> nextprop(0xfff5399c, "device-id", 0x1fadd2a4) = 1 | |
| >> 0x1fadd2a4 72 65 76 69 73 69 6f 6e 2d 69 64 00 00 00 00 00 revision-id..... | |
| >> 0x1fadd2b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'revision-id' stored at 0x1FADD2A0 | |
| >> getproplen(0xfff5399c, "revision-id") = 0x00000004 | |
| >> getprop(0xfff5399c, "revision-id", 0x1fadd2c8, 4) = 4 | |
| >> 0x1fadd2c8 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "revision-id", 0x1fadd2d0) = 1 | |
| >> 0x1fadd2d0 63 6c 61 73 73 2d 63 6f 64 65 00 00 00 00 00 00 class-code...... | |
| >> 0x1fadd2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'class-code' stored at 0x1FADD2CC | |
| >> getproplen(0xfff5399c, "class-code") = 0x00000004 | |
| >> getprop(0xfff5399c, "class-code", 0x1fadd2f4, 4) = 4 | |
| >> 0x1fadd2f4 00 ff 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .�.. | |
| >> nextprop(0xfff5399c, "class-code", 0x1fadd2fc) = 1 | |
| >> 0x1fadd2fc 6d 69 6e 2d 67 72 61 6e 74 00 00 00 00 00 00 00 min-grant....... | |
| >> 0x1fadd30c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'min-grant' stored at 0x1FADD2F8 | |
| >> getproplen(0xfff5399c, "min-grant") = 0x00000004 | |
| >> getprop(0xfff5399c, "min-grant", 0x1fadd320, 4) = 4 | |
| >> 0x1fadd320 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "min-grant", 0x1fadd328) = 1 | |
| >> 0x1fadd328 6d 61 78 2d 6c 61 74 65 6e 63 79 00 00 00 00 00 max-latency..... | |
| >> 0x1fadd338 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'max-latency' stored at 0x1FADD324 | |
| >> getproplen(0xfff5399c, "max-latency") = 0x00000004 | |
| >> getprop(0xfff5399c, "max-latency", 0x1fadd34c, 4) = 4 | |
| >> 0x1fadd34c 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "max-latency", 0x1fadd354) = 1 | |
| >> 0x1fadd354 64 65 76 73 65 6c 2d 73 70 65 65 64 00 00 00 00 devsel-speed.... | |
| >> 0x1fadd364 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'devsel-speed' stored at 0x1FADD350 | |
| >> getproplen(0xfff5399c, "devsel-speed") = 0x00000004 | |
| >> getprop(0xfff5399c, "devsel-speed", 0x1fadd378, 4) = 4 | |
| >> 0x1fadd378 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "devsel-speed", 0x1fadd380) = 1 | |
| >> 0x1fadd380 73 75 62 73 79 73 74 65 6d 2d 76 65 6e 64 6f 72 subsystem-vendor | |
| >> 0x1fadd390 2d 69 64 00 00 00 00 00 00 00 00 00 00 00 00 00 -id............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-vendor-id' stored at 0x1FADD37C | |
| >> getproplen(0xfff5399c, "subsystem-vendor-id") = 0x00000004 | |
| >> getprop(0xfff5399c, "subsystem-vendor-id", 0x1fadd3a4, 4) = 4 | |
| >> 0x1fadd3a4 00 00 1a f4 __ __ __ __ __ __ __ __ __ __ __ __ ...� | |
| >> nextprop(0xfff5399c, "subsystem-vendor-id", 0x1fadd3ac) = 1 | |
| >> 0x1fadd3ac 73 75 62 73 79 73 74 65 6d 2d 69 64 00 00 00 00 subsystem-id.... | |
| >> 0x1fadd3bc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-id' stored at 0x1FADD3A8 | |
| >> getproplen(0xfff5399c, "subsystem-id") = 0x00000004 | |
| >> getprop(0xfff5399c, "subsystem-id", 0x1fadd3d0, 4) = 4 | |
| >> 0x1fadd3d0 00 00 11 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "subsystem-id", 0x1fadd3d8) = 1 | |
| >> 0x1fadd3d8 63 61 63 68 65 2d 6c 69 6e 65 2d 73 69 7a 65 00 cache-line-size. | |
| >> 0x1fadd3e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cache-line-size' stored at 0x1FADD3D4 | |
| >> getproplen(0xfff5399c, "cache-line-size") = 0x00000004 | |
| >> getprop(0xfff5399c, "cache-line-size", 0x1fadd3fc, 4) = 4 | |
| >> 0x1fadd3fc 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "cache-line-size", 0x1fadd404) = 1 | |
| >> 0x1fadd404 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadd414 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADD400 | |
| >> getproplen(0xfff5399c, "device_type") = 0x00000007 | |
| >> getprop(0xfff5399c, "device_type", 0x1fadd428, 7) = 7 | |
| >> 0x1fadd428 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> nextprop(0xfff5399c, "device_type", 0x1fadd434) = 1 | |
| >> 0x1fadd434 6d 6f 64 65 6c 00 00 00 00 00 00 00 00 00 00 00 model........... | |
| >> 0x1fadd444 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'model' stored at 0x1FADD430 | |
| >> getproplen(0xfff5399c, "model") = 0x0000000e | |
| >> getprop(0xfff5399c, "model", 0x1fadd458, 14) = 14 | |
| >> 0x1fadd458 41 41 50 4c 2c 4b 65 79 6c 61 72 67 6f 00 __ __ AAPL,Keylargo. | |
| >> nextprop(0xfff5399c, "model", 0x1fadd46c) = 1 | |
| >> 0x1fadd46c 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadd47c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADD468 | |
| >> getproplen(0xfff5399c, "compatible") = 0x00000009 | |
| >> getprop(0xfff5399c, "compatible", 0x1fadd490, 9) = 9 | |
| >> 0x1fadd490 4b 65 79 6c 61 72 67 6f 00 __ __ __ __ __ __ __ Keylargo. | |
| >> nextprop(0xfff5399c, "compatible", 0x1fadd4a0) = 1 | |
| >> 0x1fadd4a0 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fadd4b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADD49C | |
| >> getproplen(0xfff5399c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5399c, "#address-cells", 0x1fadd4c4, 4) = 4 | |
| >> 0x1fadd4c4 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "#address-cells", 0x1fadd4cc) = 1 | |
| >> 0x1fadd4cc 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fadd4dc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADD4C8 | |
| >> getproplen(0xfff5399c, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff5399c, "#size-cells", 0x1fadd4f0, 4) = 4 | |
| >> 0x1fadd4f0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "#size-cells", 0x1fadd4f8) = 1 | |
| >> 0x1fadd4f8 23 69 6e 74 65 72 72 75 70 74 2d 63 65 6c 6c 73 #interrupt-cells | |
| >> 0x1fadd508 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#interrupt-cells' stored at 0x1FADD4F4 | |
| >> getproplen(0xfff5399c, "#interrupt-cells") = 0x00000004 | |
| >> getprop(0xfff5399c, "#interrupt-cells", 0x1fadd51c, 4) = 4 | |
| >> 0x1fadd51c 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "#interrupt-cells", 0x1fadd524) = 1 | |
| >> 0x1fadd524 61 73 73 69 67 6e 65 64 2d 61 64 64 72 65 73 73 assigned-address | |
| >> 0x1fadd534 65 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 es.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'assigned-addresses' stored at 0x1FADD520 | |
| >> getproplen(0xfff5399c, "assigned-addresses") = 0x00000014 | |
| >> getprop(0xfff5399c, "assigned-addresses", 0x1fadd548, 20) = 20 | |
| >> 0x1fadd548 02 00 60 10 00 00 00 00 80 00 00 00 00 00 00 00 ..`............. | |
| >> 0x1fadd558 00 08 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> parent(0xfff5399c) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00112570, 32) = 4 | |
| >> 0x00112570 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getproplen(0xfff5399c, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADD55C. Belongs to devNode 0x1FAD8174 | |
| >> nextprop(0xfff5399c, "assigned-addresses", 0x1fadd58c) = 1 | |
| >> 0x1fadd58c 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadd59c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADD588 | |
| >> getproplen(0xfff5399c, "reg") = 0x00000028 | |
| >> getprop(0xfff5399c, "reg", 0x1fadd5b0, 40) = 40 | |
| >> 0x1fadd5b0 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 ..`............. | |
| >> 0x1fadd5c0 00 00 00 00 02 00 60 10 00 00 00 00 00 00 00 00 ......`......... | |
| >> 0x1fadd5d0 00 00 00 00 00 08 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> nextprop(0xfff5399c, "reg", 0x1fadd5dc) = 1 | |
| >> 0x1fadd5dc 72 61 6e 67 65 73 00 00 00 00 00 00 00 00 00 00 ranges.......... | |
| >> 0x1fadd5ec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'ranges' stored at 0x1FADD5D8 | |
| >> getproplen(0xfff5399c, "ranges") = 0x00000014 | |
| >> getprop(0xfff5399c, "ranges", 0x1fadd600, 20) = 20 | |
| >> 0x1fadd600 00 00 00 00 02 00 60 10 00 00 00 00 80 00 00 00 ......`......... | |
| >> 0x1fadd610 00 08 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5399c, "ranges", 0x1fadd618) = 1 | |
| >> 0x1fadd618 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1fadd628 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADD614 | |
| >> getproplen(0xfff5399c, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff5399c, "interrupt-parent", 0x1fadd63c, 4) = 4 | |
| >> 0x1fadd63c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff5399c, "interrupt-parent", 0x1fadd644) = 0 | |
| >> 0x1fadd644 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd654 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'mac-io' | |
| >> child(0xfff5399c) = 0xfff53db4 | |
| >> getprop(0xfff53db4, "name", 0x00112704, 32) = 9 | |
| >> 0x00112704 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'via-cuda' of node at 0x1FAD8174. | |
| >> getprop(0xfff53db4, "name", 0x001121d4, 32) = 9 | |
| >> 0x001121d4 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> getprop(0xfff53db4, "compatible", 0x00112240, 256) = 5 | |
| >> 0x00112240 63 75 64 61 00 __ __ __ __ __ __ __ __ __ __ __ cuda. | |
| >> getprop(0xfff53db4, "model", 0x001121d4, 32) = -1 | |
| >> getprop(0xfff53db4, "device_type", 0x001121d4, 32) = 9 | |
| >> 0x001121d4 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> parent(0xfff53db4) = 0xfff5399c | |
| >> getprop(0xfff5399c, "name", 0x001121d4, 32) = 7 | |
| >> 0x001121d4 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> parent(0xfff53db4) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x00111f20, 32) = 7 | |
| >> 0x00111f20 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> getprop(0xfff5399c, "#address-cells", 0x00111e50, 8) = 4 | |
| >> 0x00111e50 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5399c, "#size-cells", 0x00111e50, 8) = 4 | |
| >> 0x00111e50 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53db4, "reg", 0x00111fac, 40) = 8 | |
| >> 0x00111fac 00 01 60 00 00 00 20 00 __ __ __ __ __ __ __ __ ..`... . | |
| >> parent(0xfff53db4) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x00111ab0, 32) = 7 | |
| >> 0x00111ab0 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> getprop(0xfff5399c, "#address-cells", 0x001119e0, 8) = 4 | |
| >> 0x001119e0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5399c, "#size-cells", 0x001119e0, 8) = 4 | |
| >> 0x001119e0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff53db4, "assigned-addresses") = 0xffffffff | |
| >> parent(0xfff5399c) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00111620, 32) = 4 | |
| >> 0x00111620 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getproplen(0xfff5399c, "ranges") = 0x00000014 | |
| >> getprop(0xfff5399c, "ranges", 0x001116b0, 1024) = 20 | |
| >> 0x001116b0 00 00 00 00 02 00 60 10 00 00 00 00 80 00 00 00 ......`......... | |
| >> 0x001116c0 00 08 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> parent(0xfff53564) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "device_type", 0x00111190, 32) = 8 | |
| >> 0x00111190 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom. | |
| >> getprop(0xfff488e8, "#address-cells", 0x001110c0, 8) = 4 | |
| >> 0x001110c0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff488e8, "#size-cells", 0x001110c0, 8) = 4 | |
| >> 0x001110c0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff53564, "ranges") = 0x00000048 | |
| >> getprop(0xfff53564, "ranges", 0x00111220, 1024) = 72 | |
| >> 0x00111220 00 00 58 00 00 00 00 00 00 00 00 00 f2 80 00 00 ..X.........�... | |
| >> 0x00111230 00 00 00 00 02 00 00 00 01 00 58 00 00 00 00 00 ..........X..... | |
| >> 0x00111240 00 00 00 00 f2 00 00 00 00 00 00 00 00 80 00 00 ....�........... | |
| >> 0x00111250 02 00 58 00 00 00 00 00 80 00 00 00 80 00 00 00 ..X............. | |
| >> 0x00111260 00 00 00 00 10 00 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> parent(0xfff488e8) = 0x00000000 | |
| >> getprop(0x00000000, "device_type", 0x00110d00, 32) = -1 | |
| >> getprop(0x00000000, "#address-cells", 0x00110c30, 8) = -1 | |
| >> getprop(0x00000000, "#size-cells", 0x00110c30, 8) = -1 | |
| >> getproplen(0xfff488e8, "ranges") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| HandleSpecialNode: Cuda detected, VIA base address = 0x80016000. | |
| >> nextprop(0xfff53db4, "", 0x1fadd644) = 1 | |
| >> 0x1fadd644 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadd654 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADD640, devNode 0x1FAD8180 | |
| >> getproplen(0xfff53db4, "name") = 0x00000009 | |
| >> getprop(0xfff53db4, "name", 0x1fadd668, 9) = 9 | |
| >> 0x1fadd668 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> nextprop(0xfff53db4, "name", 0x1fadd678) = 1 | |
| >> 0x1fadd678 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadd688 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADD674 | |
| >> getproplen(0xfff53db4, "device_type") = 0x00000009 | |
| >> getprop(0xfff53db4, "device_type", 0x1fadd69c, 9) = 9 | |
| >> 0x1fadd69c 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> nextprop(0xfff53db4, "device_type", 0x1fadd6ac) = 1 | |
| >> 0x1fadd6ac 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fadd6bc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADD6A8 | |
| >> getproplen(0xfff53db4, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff53db4, "#address-cells", 0x1fadd6d0, 4) = 4 | |
| >> 0x1fadd6d0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53db4, "#address-cells", 0x1fadd6d8) = 1 | |
| >> 0x1fadd6d8 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fadd6e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADD6D4 | |
| >> getproplen(0xfff53db4, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff53db4, "#size-cells", 0x1fadd6fc, 4) = 4 | |
| >> 0x1fadd6fc 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53db4, "#size-cells", 0x1fadd704) = 1 | |
| >> 0x1fadd704 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadd714 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADD700 | |
| >> getproplen(0xfff53db4, "compatible") = 0x00000005 | |
| >> getprop(0xfff53db4, "compatible", 0x1fadd728, 5) = 5 | |
| >> 0x1fadd728 63 75 64 61 00 __ __ __ __ __ __ __ __ __ __ __ cuda. | |
| >> nextprop(0xfff53db4, "compatible", 0x1fadd734) = 1 | |
| >> 0x1fadd734 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadd744 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADD730 | |
| >> getproplen(0xfff53db4, "reg") = 0x00000008 | |
| >> getprop(0xfff53db4, "reg", 0x1fadd758, 8) = 8 | |
| >> 0x1fadd758 00 01 60 00 00 00 20 00 __ __ __ __ __ __ __ __ ..`... . | |
| >> getproplen(0xfff53db4, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADD760. Belongs to devNode 0x1FAD8180 | |
| >> nextprop(0xfff53db4, "reg", 0x1fadd790) = 1 | |
| >> 0x1fadd790 69 6e 74 65 72 72 75 70 74 73 00 00 00 00 00 00 interrupts...... | |
| >> 0x1fadd7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupts' stored at 0x1FADD78C | |
| >> getproplen(0xfff53db4, "interrupts") = 0x00000008 | |
| >> getprop(0xfff53db4, "interrupts", 0x1fadd7b4, 8) = 8 | |
| >> 0x1fadd7b4 00 00 00 19 00 00 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> getprop(0xfff53db4, "name", 0x00110f50, 32) = 9 | |
| >> 0x00110f50 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> getprop(0xfff53db4, "interrupt-parent", 0x00110f04, 4) = 4 | |
| >> 0x00110f04 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x00110f00, 4) = 4 | |
| >> 0x00110f00 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---------------- Node 'via-cuda' has 1 interrupt(s). ---------------- | |
| >> getprop(0xfff53db4, "AAPL,requested-priorities", 0x00110f78, 4) = -1 | |
| >> getprop(0xfff53db4, "interrupt-parent", 0x00110f04, 4) = 4 | |
| >> 0x00110f04 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x00110f00, 4) = 4 | |
| >> 0x00110f00 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53db4, "interrupt-parent", 0x00110fbc, 4) = 4 | |
| >> 0x00110fbc ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x00110e80, 8) = 4 | |
| >> 0x00110e80 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53db4, "reg", 0x00110fc4, 0) = 8 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000019>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 25 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[0] to 1 | |
| >> getprop(0xfff53db4, "compatible", 0x00110fc4, 32) = 5 | |
| >> 0x00110fc4 63 75 64 61 00 __ __ __ __ __ __ __ __ __ __ __ cuda. | |
| >> getprop(0xfff53db4, "device_type", 0x00110fc4, 32) = 9 | |
| >> 0x00110fc4 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> parent(0xfff53db4) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x00110eb4, 32) = 7 | |
| >> 0x00110eb4 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 0, intSource 25, level 1, sense 0, polarity 0 | |
| >> nextprop(0xfff53db4, "interrupts", 0x1fadd870) = 1 | |
| >> 0x1fadd870 23 69 6e 74 65 72 72 75 70 74 2d 63 65 6c 6c 73 #interrupt-cells | |
| >> 0x1fadd880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#interrupt-cells' stored at 0x1FADD86C | |
| >> getproplen(0xfff53db4, "#interrupt-cells") = 0x00000004 | |
| >> getprop(0xfff53db4, "#interrupt-cells", 0x1fadd894, 4) = 4 | |
| >> 0x1fadd894 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53db4, "#interrupt-cells", 0x1fadd89c) = 1 | |
| >> 0x1fadd89c 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1fadd8ac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADD898 | |
| >> getproplen(0xfff53db4, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff53db4, "interrupt-parent", 0x1fadd8c0, 4) = 4 | |
| >> 0x1fadd8c0 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff53db4, "interrupt-parent", 0x1fadd8c8) = 0 | |
| >> 0x1fadd8c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd8d8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'via-cuda' | |
| >> child(0xfff53db4) = 0xfff53ff8 | |
| >> getprop(0xfff53ff8, "name", 0x001121d4, 32) = 4 | |
| >> 0x001121d4 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'adb' of node at 0x1FAD8180. | |
| >> getprop(0xfff53ff8, "name", 0x00111ca4, 32) = 4 | |
| >> 0x00111ca4 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> getprop(0xfff53ff8, "compatible", 0x00111d10, 256) = 4 | |
| >> 0x00111d10 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> getprop(0xfff53ff8, "model", 0x00111ca4, 32) = -1 | |
| >> getprop(0xfff53ff8, "device_type", 0x00111ca4, 32) = 4 | |
| >> 0x00111ca4 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> parent(0xfff53ff8) = 0xfff53db4 | |
| >> getprop(0xfff53db4, "name", 0x00111ca4, 32) = 9 | |
| >> 0x00111ca4 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> parent(0xfff53ff8) = 0xfff53db4 | |
| >> getprop(0xfff53db4, "device_type", 0x001119f0, 32) = 9 | |
| >> 0x001119f0 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> getprop(0xfff53db4, "#address-cells", 0x00111920, 8) = 4 | |
| >> 0x00111920 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53db4, "#size-cells", 0x00111920, 8) = 4 | |
| >> 0x00111920 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53ff8, "reg", 0x00111a7c, 20) = -1 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| HandleSpecialNode: Cuda ADB detected. | |
| >> nextprop(0xfff53ff8, "", 0x1fadd8c8) = 1 | |
| >> 0x1fadd8c8 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadd8d8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADD8C4, devNode 0x1FAD818C | |
| >> getproplen(0xfff53ff8, "name") = 0x00000004 | |
| >> getprop(0xfff53ff8, "name", 0x1fadd8ec, 4) = 4 | |
| >> 0x1fadd8ec 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> nextprop(0xfff53ff8, "name", 0x1fadd8f4) = 1 | |
| >> 0x1fadd8f4 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadd904 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADD8F0 | |
| >> getproplen(0xfff53ff8, "device_type") = 0x00000004 | |
| >> getprop(0xfff53ff8, "device_type", 0x1fadd918, 4) = 4 | |
| >> 0x1fadd918 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> nextprop(0xfff53ff8, "device_type", 0x1fadd920) = 1 | |
| >> 0x1fadd920 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadd930 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADD91C | |
| >> getproplen(0xfff53ff8, "compatible") = 0x00000004 | |
| >> getprop(0xfff53ff8, "compatible", 0x1fadd944, 4) = 4 | |
| >> 0x1fadd944 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> nextprop(0xfff53ff8, "compatible", 0x1fadd94c) = 1 | |
| >> 0x1fadd94c 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fadd95c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADD948 | |
| >> getproplen(0xfff53ff8, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff53ff8, "#address-cells", 0x1fadd970, 4) = 4 | |
| >> 0x1fadd970 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53ff8, "#address-cells", 0x1fadd978) = 1 | |
| >> 0x1fadd978 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fadd988 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADD974 | |
| >> getproplen(0xfff53ff8, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff53ff8, "#size-cells", 0x1fadd99c, 4) = 4 | |
| >> 0x1fadd99c 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff53ff8, "#size-cells", 0x1fadd9a4) = 0 | |
| >> 0x1fadd9a4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadd9b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'adb' | |
| >> child(0xfff53ff8) = 0xfff54160 | |
| >> getprop(0xfff54160, "name", 0x00111ca4, 32) = 9 | |
| >> 0x00111ca4 6b 65 79 62 6f 61 72 64 00 __ __ __ __ __ __ __ keyboard. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'keyboard' of node at 0x1FAD818C. | |
| >> getprop(0xfff54160, "name", 0x00111774, 32) = 9 | |
| >> 0x00111774 6b 65 79 62 6f 61 72 64 00 __ __ __ __ __ __ __ keyboard. | |
| >> getprop(0xfff54160, "compatible", 0x001117e0, 256) = -1 | |
| >> getprop(0xfff54160, "model", 0x00111774, 32) = -1 | |
| >> getprop(0xfff54160, "device_type", 0x00111774, 32) = 9 | |
| >> 0x00111774 6b 65 79 62 6f 61 72 64 00 __ __ __ __ __ __ __ keyboard. | |
| >> parent(0xfff54160) = 0xfff53ff8 | |
| >> getprop(0xfff53ff8, "name", 0x00111774, 32) = 4 | |
| >> 0x00111774 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> parent(0xfff54160) = 0xfff53ff8 | |
| >> getprop(0xfff53ff8, "device_type", 0x001114c0, 32) = 4 | |
| >> 0x001114c0 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> getprop(0xfff53ff8, "#address-cells", 0x001113f0, 8) = 4 | |
| >> 0x001113f0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53ff8, "#size-cells", 0x001113f0, 8) = 4 | |
| >> 0x001113f0 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54160, "reg", 0x0011154c, 20) = 4 | |
| >> 0x0011154c 00 00 00 08 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff54160, "AAPL,has-embedded-fn-keys") = 0xffffffff | |
| >> nextprop(0xfff54160, "", 0x1fadd9a4) = 1 | |
| >> 0x1fadd9a4 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadd9b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADD9A0, devNode 0x1FAD8198 | |
| >> getproplen(0xfff54160, "name") = 0x00000009 | |
| >> getprop(0xfff54160, "name", 0x1fadd9c8, 9) = 9 | |
| >> 0x1fadd9c8 6b 65 79 62 6f 61 72 64 00 __ __ __ __ __ __ __ keyboard. | |
| >> nextprop(0xfff54160, "name", 0x1fadd9d8) = 1 | |
| >> 0x1fadd9d8 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadd9e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADD9D4 | |
| >> getproplen(0xfff54160, "device_type") = 0x00000009 | |
| >> getprop(0xfff54160, "device_type", 0x1fadd9fc, 9) = 9 | |
| >> 0x1fadd9fc 6b 65 79 62 6f 61 72 64 00 __ __ __ __ __ __ __ keyboard. | |
| >> nextprop(0xfff54160, "device_type", 0x1fadda0c) = 1 | |
| >> 0x1fadda0c 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadda1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADDA08 | |
| >> getproplen(0xfff54160, "reg") = 0x00000004 | |
| >> getprop(0xfff54160, "reg", 0x1fadda30, 4) = 4 | |
| >> 0x1fadda30 00 00 00 08 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff54160, "AAPL,address") = 0xffffffff | |
| >> nextprop(0xfff54160, "reg", 0x1fadda38) = 0 | |
| >> 0x1fadda38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadda48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'keyboard' | |
| >> child(0xfff54160) = 0x00000000 | |
| >> peer(0xfff54160) = 0xfff5433c | |
| >> getprop(0xfff5433c, "name", 0x00111774, 32) = 6 | |
| >> 0x00111774 6d 6f 75 73 65 00 __ __ __ __ __ __ __ __ __ __ mouse. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'mouse' of node at 0x1FAD8198. | |
| >> getprop(0xfff5433c, "name", 0x00111244, 32) = 6 | |
| >> 0x00111244 6d 6f 75 73 65 00 __ __ __ __ __ __ __ __ __ __ mouse. | |
| >> getprop(0xfff5433c, "compatible", 0x001112b0, 256) = -1 | |
| >> getprop(0xfff5433c, "model", 0x00111244, 32) = -1 | |
| >> getprop(0xfff5433c, "device_type", 0x00111244, 32) = 6 | |
| >> 0x00111244 6d 6f 75 73 65 00 __ __ __ __ __ __ __ __ __ __ mouse. | |
| >> parent(0xfff5433c) = 0xfff53ff8 | |
| >> getprop(0xfff53ff8, "name", 0x00111244, 32) = 4 | |
| >> 0x00111244 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> parent(0xfff5433c) = 0xfff53ff8 | |
| >> getprop(0xfff53ff8, "device_type", 0x00110f90, 32) = 4 | |
| >> 0x00110f90 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> getprop(0xfff53ff8, "#address-cells", 0x00110ec0, 8) = 4 | |
| >> 0x00110ec0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff53ff8, "#size-cells", 0x00110ec0, 8) = 4 | |
| >> 0x00110ec0 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5433c, "reg", 0x0011101c, 20) = 4 | |
| >> 0x0011101c 00 00 00 09 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5433c, "compatible", 0x0011118c, 32) = -1 | |
| >> getprop(0xfff53ff8, "compatible", 0x0011118c, 32) = 4 | |
| >> 0x0011118c 61 64 62 00 __ __ __ __ __ __ __ __ __ __ __ __ adb. | |
| >> nextprop(0xfff5433c, "", 0x1fadda38) = 1 | |
| >> 0x1fadda38 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadda48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADDA34, devNode 0x1FAD81A4 | |
| >> getproplen(0xfff5433c, "name") = 0x00000006 | |
| >> getprop(0xfff5433c, "name", 0x1fadda5c, 6) = 6 | |
| >> 0x1fadda5c 6d 6f 75 73 65 00 __ __ __ __ __ __ __ __ __ __ mouse. | |
| >> nextprop(0xfff5433c, "name", 0x1fadda68) = 1 | |
| >> 0x1fadda68 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadda78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADDA64 | |
| >> getproplen(0xfff5433c, "device_type") = 0x00000006 | |
| >> getprop(0xfff5433c, "device_type", 0x1fadda8c, 6) = 6 | |
| >> 0x1fadda8c 6d 6f 75 73 65 00 __ __ __ __ __ __ __ __ __ __ mouse. | |
| >> nextprop(0xfff5433c, "device_type", 0x1fadda98) = 1 | |
| >> 0x1fadda98 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1faddaa8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADDA94 | |
| >> getproplen(0xfff5433c, "reg") = 0x00000004 | |
| >> getprop(0xfff5433c, "reg", 0x1faddabc, 4) = 4 | |
| >> 0x1faddabc 00 00 00 09 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff5433c, "AAPL,address") = 0xffffffff | |
| >> nextprop(0xfff5433c, "reg", 0x1faddac4) = 1 | |
| >> 0x1faddac4 23 62 75 74 74 6f 6e 73 00 00 00 00 00 00 00 00 #buttons........ | |
| >> 0x1faddad4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#buttons' stored at 0x1FADDAC0 | |
| >> getproplen(0xfff5433c, "#buttons") = 0x00000004 | |
| >> getprop(0xfff5433c, "#buttons", 0x1faddae8, 4) = 4 | |
| >> 0x1faddae8 00 00 00 03 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5433c, "#buttons", 0x1faddaf0) = 0 | |
| >> 0x1faddaf0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1faddb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'mouse' | |
| >> child(0xfff5433c) = 0x00000000 | |
| >> peer(0xfff5433c) = 0x00000000 | |
| >> peer(0xfff53ff8) = 0xfff544c8 | |
| >> getprop(0xfff544c8, "name", 0x00111ca4, 32) = 4 | |
| >> 0x00111ca4 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'rtc' of node at 0x1FAD818C. | |
| >> getprop(0xfff544c8, "name", 0x00111774, 32) = 4 | |
| >> 0x00111774 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> getprop(0xfff544c8, "compatible", 0x001117e0, 256) = 4 | |
| >> 0x001117e0 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> getprop(0xfff544c8, "model", 0x00111774, 32) = -1 | |
| >> getprop(0xfff544c8, "device_type", 0x00111774, 32) = 4 | |
| >> 0x00111774 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> parent(0xfff544c8) = 0xfff53db4 | |
| >> getprop(0xfff53db4, "name", 0x00111774, 32) = 9 | |
| >> 0x00111774 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> nextprop(0xfff544c8, "", 0x1faddaf0) = 1 | |
| >> 0x1faddaf0 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1faddb00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADDAEC, devNode 0x1FAD81B0 | |
| >> getproplen(0xfff544c8, "name") = 0x00000004 | |
| >> getprop(0xfff544c8, "name", 0x1faddb14, 4) = 4 | |
| >> 0x1faddb14 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> nextprop(0xfff544c8, "name", 0x1faddb1c) = 1 | |
| >> 0x1faddb1c 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1faddb2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADDB18 | |
| >> getproplen(0xfff544c8, "device_type") = 0x00000004 | |
| >> getprop(0xfff544c8, "device_type", 0x1faddb40, 4) = 4 | |
| >> 0x1faddb40 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> nextprop(0xfff544c8, "device_type", 0x1faddb48) = 1 | |
| >> 0x1faddb48 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1faddb58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADDB44 | |
| >> getproplen(0xfff544c8, "compatible") = 0x00000004 | |
| >> getprop(0xfff544c8, "compatible", 0x1faddb6c, 4) = 4 | |
| >> 0x1faddb6c 72 74 63 00 __ __ __ __ __ __ __ __ __ __ __ __ rtc. | |
| >> nextprop(0xfff544c8, "compatible", 0x1faddb74) = 0 | |
| >> 0x1faddb74 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1faddb84 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'rtc' | |
| >> child(0xfff544c8) = 0x00000000 | |
| >> peer(0xfff544c8) = 0xfff5466c | |
| >> getprop(0xfff5466c, "name", 0x00111774, 32) = 10 | |
| >> 0x00111774 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'power-mgt' of node at 0x1FAD81B0. | |
| >> getprop(0xfff5466c, "name", 0x00111244, 32) = 10 | |
| >> 0x00111244 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> getprop(0xfff5466c, "compatible", 0x001112b0, 256) = 10 | |
| >> 0x001112b0 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> getprop(0xfff5466c, "model", 0x00111244, 32) = -1 | |
| >> getprop(0xfff5466c, "device_type", 0x00111244, 32) = 10 | |
| >> 0x00111244 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> parent(0xfff5466c) = 0xfff53db4 | |
| >> getprop(0xfff53db4, "name", 0x00111244, 32) = 9 | |
| >> 0x00111244 76 69 61 2d 63 75 64 61 00 __ __ __ __ __ __ __ via-cuda. | |
| >> nextprop(0xfff5466c, "", 0x1faddb74) = 1 | |
| >> 0x1faddb74 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1faddb84 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADDB70, devNode 0x1FAD81BC | |
| >> getproplen(0xfff5466c, "name") = 0x0000000a | |
| >> getprop(0xfff5466c, "name", 0x1faddb98, 10) = 10 | |
| >> 0x1faddb98 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> nextprop(0xfff5466c, "name", 0x1faddba8) = 1 | |
| >> 0x1faddba8 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1faddbb8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADDBA4 | |
| >> getproplen(0xfff5466c, "device_type") = 0x0000000a | |
| >> getprop(0xfff5466c, "device_type", 0x1faddbcc, 10) = 10 | |
| >> 0x1faddbcc 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> nextprop(0xfff5466c, "device_type", 0x1faddbdc) = 1 | |
| >> 0x1faddbdc 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1faddbec 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADDBD8 | |
| >> getproplen(0xfff5466c, "compatible") = 0x0000000a | |
| >> getprop(0xfff5466c, "compatible", 0x1faddc00, 10) = 10 | |
| >> 0x1faddc00 70 6f 77 65 72 2d 6d 67 74 00 __ __ __ __ __ __ power-mgt. | |
| >> nextprop(0xfff5466c, "compatible", 0x1faddc10) = 0 | |
| >> 0x1faddc10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1faddc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'power-mgt' | |
| >> child(0xfff5466c) = 0x00000000 | |
| >> peer(0xfff5466c) = 0x00000000 | |
| >> peer(0xfff53db4) = 0xfff54a64 | |
| >> getprop(0xfff54a64, "name", 0x001121d4, 32) = 5 | |
| >> 0x001121d4 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'escc' of node at 0x1FAD8180. | |
| >> getprop(0xfff54a64, "name", 0x00111ca4, 32) = 5 | |
| >> 0x00111ca4 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> getprop(0xfff54a64, "compatible", 0x00111d10, 256) = 14 | |
| >> 0x00111d10 65 73 63 63 00 43 48 52 50 2c 65 73 30 00 __ __ escc.CHRP,es0. | |
| >> getprop(0xfff54a64, "model", 0x00111ca4, 32) = -1 | |
| >> getprop(0xfff54a64, "device_type", 0x00111ca4, 32) = 5 | |
| >> 0x00111ca4 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> parent(0xfff54a64) = 0xfff5399c | |
| >> getprop(0xfff5399c, "name", 0x00111ca4, 32) = 7 | |
| >> 0x00111ca4 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> nextprop(0xfff54a64, "", 0x1faddc10) = 1 | |
| >> 0x1faddc10 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1faddc20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADDC0C, devNode 0x1FAD81C8 | |
| >> getproplen(0xfff54a64, "name") = 0x00000005 | |
| >> getprop(0xfff54a64, "name", 0x1faddc34, 5) = 5 | |
| >> 0x1faddc34 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> nextprop(0xfff54a64, "name", 0x1faddc40) = 1 | |
| >> 0x1faddc40 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1faddc50 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADDC3C | |
| >> getproplen(0xfff54a64, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff54a64, "#address-cells", 0x1faddc64, 4) = 4 | |
| >> 0x1faddc64 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff54a64, "#address-cells", 0x1faddc6c) = 1 | |
| >> 0x1faddc6c 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1faddc7c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADDC68 | |
| >> getproplen(0xfff54a64, "reg") = 0x00000008 | |
| >> getprop(0xfff54a64, "reg", 0x1faddc90, 8) = 8 | |
| >> 0x1faddc90 00 01 30 00 00 00 10 00 __ __ __ __ __ __ __ __ ..0..... | |
| >> getproplen(0xfff54a64, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADDC98. Belongs to devNode 0x1FAD81C8 | |
| >> nextprop(0xfff54a64, "reg", 0x1faddcc8) = 1 | |
| >> 0x1faddcc8 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1faddcd8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADDCC4 | |
| >> getproplen(0xfff54a64, "device_type") = 0x00000005 | |
| >> getprop(0xfff54a64, "device_type", 0x1faddcec, 5) = 5 | |
| >> 0x1faddcec 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> nextprop(0xfff54a64, "device_type", 0x1faddcf8) = 1 | |
| >> 0x1faddcf8 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1faddd08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADDCF4 | |
| >> getproplen(0xfff54a64, "compatible") = 0x0000000e | |
| >> getprop(0xfff54a64, "compatible", 0x1faddd1c, 14) = 14 | |
| >> 0x1faddd1c 65 73 63 63 00 43 48 52 50 2c 65 73 30 00 __ __ escc.CHRP,es0. | |
| >> nextprop(0xfff54a64, "compatible", 0x1faddd30) = 0 | |
| >> 0x1faddd30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1faddd40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'escc' | |
| >> child(0xfff54a64) = 0xfff54b6c | |
| >> getprop(0xfff54b6c, "name", 0x00111ca4, 32) = 5 | |
| >> 0x00111ca4 63 68 2d 61 00 __ __ __ __ __ __ __ __ __ __ __ ch-a. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'ch-a' of node at 0x1FAD81C8. | |
| >> getprop(0xfff54b6c, "name", 0x00111774, 32) = 5 | |
| >> 0x00111774 63 68 2d 61 00 __ __ __ __ __ __ __ __ __ __ __ ch-a. | |
| >> getprop(0xfff54b6c, "compatible", 0x001117e0, 256) = 14 | |
| >> 0x001117e0 63 68 2d 61 00 43 48 52 50 2c 65 73 32 00 __ __ ch-a.CHRP,es2. | |
| >> getprop(0xfff54b6c, "model", 0x00111774, 32) = -1 | |
| >> getprop(0xfff54b6c, "device_type", 0x00111774, 32) = 7 | |
| >> 0x00111774 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial. | |
| >> parent(0xfff54b6c) = 0xfff54a64 | |
| >> getprop(0xfff54a64, "name", 0x00111774, 32) = 5 | |
| >> 0x00111774 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> nextprop(0xfff54b6c, "", 0x1faddd30) = 1 | |
| >> 0x1faddd30 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1faddd40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADDD2C, devNode 0x1FAD81D4 | |
| >> getproplen(0xfff54b6c, "name") = 0x00000005 | |
| >> getprop(0xfff54b6c, "name", 0x1faddd54, 5) = 5 | |
| >> 0x1faddd54 63 68 2d 61 00 __ __ __ __ __ __ __ __ __ __ __ ch-a. | |
| >> nextprop(0xfff54b6c, "name", 0x1faddd60) = 1 | |
| >> 0x1faddd60 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1faddd70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADDD5C | |
| >> getproplen(0xfff54b6c, "device_type") = 0x00000007 | |
| >> getprop(0xfff54b6c, "device_type", 0x1faddd84, 7) = 7 | |
| >> 0x1faddd84 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial. | |
| >> nextprop(0xfff54b6c, "device_type", 0x1faddd90) = 1 | |
| >> 0x1faddd90 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1faddda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADDD8C | |
| >> getproplen(0xfff54b6c, "compatible") = 0x0000000e | |
| >> getprop(0xfff54b6c, "compatible", 0x1fadddb4, 14) = 14 | |
| >> 0x1fadddb4 63 68 2d 61 00 43 48 52 50 2c 65 73 32 00 __ __ ch-a.CHRP,es2. | |
| >> nextprop(0xfff54b6c, "compatible", 0x1fadddc8) = 1 | |
| >> 0x1fadddc8 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadddd8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADDDC4 | |
| >> getproplen(0xfff54b6c, "reg") = 0x00000008 | |
| >> getprop(0xfff54b6c, "reg", 0x1fadddec, 8) = 8 | |
| >> 0x1fadddec 00 01 30 20 00 00 00 20 __ __ __ __ __ __ __ __ ..0 ... | |
| >> getproplen(0xfff54b6c, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADDDF4. Belongs to devNode 0x1FAD81D4 | |
| >> nextprop(0xfff54b6c, "reg", 0x1fadde24) = 1 | |
| >> 0x1fadde24 69 6e 74 65 72 72 75 70 74 73 00 00 00 00 00 00 interrupts...... | |
| >> 0x1fadde34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupts' stored at 0x1FADDE20 | |
| >> getproplen(0xfff54b6c, "interrupts") = 0x00000008 | |
| >> getprop(0xfff54b6c, "interrupts", 0x1fadde48, 8) = 8 | |
| >> 0x1fadde48 00 00 00 25 00 00 00 00 __ __ __ __ __ __ __ __ ...%.... | |
| >> getprop(0xfff54b6c, "name", 0x001104f0, 32) = 5 | |
| >> 0x001104f0 63 68 2d 61 00 __ __ __ __ __ __ __ __ __ __ __ ch-a. | |
| >> getprop(0xfff54b6c, "interrupt-parent", 0x001104a4, 4) = 4 | |
| >> 0x001104a4 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x001104a0, 4) = 4 | |
| >> 0x001104a0 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---------------- Node 'ch-a' has 1 interrupt(s). ---------------- | |
| >> getprop(0xfff54b6c, "AAPL,requested-priorities", 0x00110518, 4) = -1 | |
| >> getprop(0xfff54b6c, "interrupt-parent", 0x001104a4, 4) = 4 | |
| >> 0x001104a4 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x001104a0, 4) = 4 | |
| >> 0x001104a0 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54b6c, "interrupt-parent", 0x0011055c, 4) = 4 | |
| >> 0x0011055c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x00110420, 8) = 4 | |
| >> 0x00110420 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54b6c, "reg", 0x00110564, 0) = 8 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000025>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 37 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[0] to 1 | |
| >> getprop(0xfff54b6c, "compatible", 0x00110564, 32) = 14 | |
| >> 0x00110564 63 68 2d 61 00 43 48 52 50 2c 65 73 32 00 __ __ ch-a.CHRP,es2. | |
| >> getprop(0xfff54b6c, "device_type", 0x00110564, 32) = 7 | |
| >> 0x00110564 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial. | |
| >> parent(0xfff54b6c) = 0xfff54a64 | |
| >> getprop(0xfff54a64, "device_type", 0x00110454, 32) = 5 | |
| >> 0x00110454 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 1, intSource 37, level 2, sense 0, polarity 0 | |
| >> nextprop(0xfff54b6c, "interrupts", 0x1faddf04) = 1 | |
| >> 0x1faddf04 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1faddf14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADDF00 | |
| >> getproplen(0xfff54b6c, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff54b6c, "interrupt-parent", 0x1faddf28, 4) = 4 | |
| >> 0x1faddf28 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff54b6c, "interrupt-parent", 0x1faddf30) = 0 | |
| >> 0x1faddf30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1faddf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'ch-a' | |
| >> child(0xfff54b6c) = 0x00000000 | |
| >> peer(0xfff54b6c) = 0xfff54da4 | |
| >> getprop(0xfff54da4, "name", 0x00111774, 32) = 5 | |
| >> 0x00111774 63 68 2d 62 00 __ __ __ __ __ __ __ __ __ __ __ ch-b. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'ch-b' of node at 0x1FAD81D4. | |
| >> getprop(0xfff54da4, "name", 0x00111244, 32) = 5 | |
| >> 0x00111244 63 68 2d 62 00 __ __ __ __ __ __ __ __ __ __ __ ch-b. | |
| >> getprop(0xfff54da4, "compatible", 0x001112b0, 256) = 14 | |
| >> 0x001112b0 63 68 2d 62 00 43 48 52 50 2c 65 73 32 00 __ __ ch-b.CHRP,es2. | |
| >> getprop(0xfff54da4, "model", 0x00111244, 32) = -1 | |
| >> getprop(0xfff54da4, "device_type", 0x00111244, 32) = 7 | |
| >> 0x00111244 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial. | |
| >> parent(0xfff54da4) = 0xfff54a64 | |
| >> getprop(0xfff54a64, "name", 0x00111244, 32) = 5 | |
| >> 0x00111244 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> nextprop(0xfff54da4, "", 0x1faddf30) = 1 | |
| >> 0x1faddf30 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1faddf40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADDF2C, devNode 0x1FAD81E0 | |
| >> getproplen(0xfff54da4, "name") = 0x00000005 | |
| >> getprop(0xfff54da4, "name", 0x1faddf54, 5) = 5 | |
| >> 0x1faddf54 63 68 2d 62 00 __ __ __ __ __ __ __ __ __ __ __ ch-b. | |
| >> nextprop(0xfff54da4, "name", 0x1faddf60) = 1 | |
| >> 0x1faddf60 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1faddf70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADDF5C | |
| >> getproplen(0xfff54da4, "device_type") = 0x00000007 | |
| >> getprop(0xfff54da4, "device_type", 0x1faddf84, 7) = 7 | |
| >> 0x1faddf84 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial. | |
| >> nextprop(0xfff54da4, "device_type", 0x1faddf90) = 1 | |
| >> 0x1faddf90 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1faddfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADDF8C | |
| >> getproplen(0xfff54da4, "compatible") = 0x0000000e | |
| >> getprop(0xfff54da4, "compatible", 0x1faddfb4, 14) = 14 | |
| >> 0x1faddfb4 63 68 2d 62 00 43 48 52 50 2c 65 73 32 00 __ __ ch-b.CHRP,es2. | |
| >> nextprop(0xfff54da4, "compatible", 0x1faddfc8) = 1 | |
| >> 0x1faddfc8 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1faddfd8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADDFC4 | |
| >> getproplen(0xfff54da4, "reg") = 0x00000008 | |
| >> getprop(0xfff54da4, "reg", 0x1faddfec, 8) = 8 | |
| >> 0x1faddfec 00 01 30 00 00 00 00 20 __ __ __ __ __ __ __ __ ..0.... | |
| >> getproplen(0xfff54da4, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADDFF4. Belongs to devNode 0x1FAD81E0 | |
| >> nextprop(0xfff54da4, "reg", 0x1fade024) = 1 | |
| >> 0x1fade024 69 6e 74 65 72 72 75 70 74 73 00 00 00 00 00 00 interrupts...... | |
| >> 0x1fade034 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupts' stored at 0x1FADE020 | |
| >> getproplen(0xfff54da4, "interrupts") = 0x00000008 | |
| >> getprop(0xfff54da4, "interrupts", 0x1fade048, 8) = 8 | |
| >> 0x1fade048 00 00 00 24 00 00 00 00 __ __ __ __ __ __ __ __ ...$.... | |
| >> getprop(0xfff54da4, "name", 0x0010ffc0, 32) = 5 | |
| >> 0x0010ffc0 63 68 2d 62 00 __ __ __ __ __ __ __ __ __ __ __ ch-b. | |
| >> getprop(0xfff54da4, "interrupt-parent", 0x0010ff74, 4) = 4 | |
| >> 0x0010ff74 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x0010ff70, 4) = 4 | |
| >> 0x0010ff70 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---------------- Node 'ch-b' has 1 interrupt(s). ---------------- | |
| >> getprop(0xfff54da4, "AAPL,requested-priorities", 0x0010ffe8, 4) = -1 | |
| >> getprop(0xfff54da4, "interrupt-parent", 0x0010ff74, 4) = 4 | |
| >> 0x0010ff74 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x0010ff70, 4) = 4 | |
| >> 0x0010ff70 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54da4, "interrupt-parent", 0x0011002c, 4) = 4 | |
| >> 0x0011002c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x0010fef0, 8) = 4 | |
| >> 0x0010fef0 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54da4, "reg", 0x00110034, 0) = 8 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000024>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 36 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[0] to 1 | |
| >> getprop(0xfff54da4, "compatible", 0x00110034, 32) = 14 | |
| >> 0x00110034 63 68 2d 62 00 43 48 52 50 2c 65 73 32 00 __ __ ch-b.CHRP,es2. | |
| >> getprop(0xfff54da4, "device_type", 0x00110034, 32) = 7 | |
| >> 0x00110034 73 65 72 69 61 6c 00 __ __ __ __ __ __ __ __ __ serial. | |
| >> parent(0xfff54da4) = 0xfff54a64 | |
| >> getprop(0xfff54a64, "device_type", 0x0010ff24, 32) = 5 | |
| >> 0x0010ff24 65 73 63 63 00 __ __ __ __ __ __ __ __ __ __ __ escc. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 2, intSource 36, level 2, sense 0, polarity 0 | |
| >> nextprop(0xfff54da4, "interrupts", 0x1fade104) = 1 | |
| >> 0x1fade104 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1fade114 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADE100 | |
| >> getproplen(0xfff54da4, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff54da4, "interrupt-parent", 0x1fade128, 4) = 4 | |
| >> 0x1fade128 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff54da4, "interrupt-parent", 0x1fade130) = 0 | |
| >> 0x1fade130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fade140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'ch-b' | |
| >> child(0xfff54da4) = 0x00000000 | |
| >> peer(0xfff54da4) = 0x00000000 | |
| >> peer(0xfff54a64) = 0xfff54fb0 | |
| >> getprop(0xfff54fb0, "name", 0x00111ca4, 32) = 6 | |
| >> 0x00111ca4 61 74 61 2d 33 00 __ __ __ __ __ __ __ __ __ __ ata-3. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'ata-3' of node at 0x1FAD81C8. | |
| >> getprop(0xfff54fb0, "name", 0x00111774, 32) = 6 | |
| >> 0x00111774 61 74 61 2d 33 00 __ __ __ __ __ __ __ __ __ __ ata-3. | |
| >> getprop(0xfff54fb0, "compatible", 0x001117e0, 256) = 13 | |
| >> 0x001117e0 6b 65 79 6c 61 72 67 6f 2d 61 74 61 00 __ __ __ keylargo-ata. | |
| >> getprop(0xfff54fb0, "model", 0x00111774, 32) = -1 | |
| >> getprop(0xfff54fb0, "device_type", 0x00111774, 32) = 4 | |
| >> 0x00111774 61 74 61 00 __ __ __ __ __ __ __ __ __ __ __ __ ata. | |
| >> parent(0xfff54fb0) = 0xfff5399c | |
| >> getprop(0xfff5399c, "name", 0x00111774, 32) = 7 | |
| >> 0x00111774 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> nextprop(0xfff54fb0, "", 0x1fade130) = 1 | |
| >> 0x1fade130 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fade140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADE12C, devNode 0x1FAD81EC | |
| >> getproplen(0xfff54fb0, "name") = 0x00000006 | |
| >> getprop(0xfff54fb0, "name", 0x1fade154, 6) = 6 | |
| >> 0x1fade154 61 74 61 2d 33 00 __ __ __ __ __ __ __ __ __ __ ata-3. | |
| >> nextprop(0xfff54fb0, "name", 0x1fade160) = 1 | |
| >> 0x1fade160 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fade170 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADE15C | |
| >> getproplen(0xfff54fb0, "device_type") = 0x00000004 | |
| >> getprop(0xfff54fb0, "device_type", 0x1fade184, 4) = 4 | |
| >> 0x1fade184 61 74 61 00 __ __ __ __ __ __ __ __ __ __ __ __ ata. | |
| >> nextprop(0xfff54fb0, "device_type", 0x1fade18c) = 1 | |
| >> 0x1fade18c 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fade19c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADE188 | |
| >> getproplen(0xfff54fb0, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff54fb0, "#address-cells", 0x1fade1b0, 4) = 4 | |
| >> 0x1fade1b0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff54fb0, "#address-cells", 0x1fade1b8) = 1 | |
| >> 0x1fade1b8 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fade1c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADE1B4 | |
| >> getproplen(0xfff54fb0, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff54fb0, "#size-cells", 0x1fade1dc, 4) = 4 | |
| >> 0x1fade1dc 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff54fb0, "#size-cells", 0x1fade1e4) = 1 | |
| >> 0x1fade1e4 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fade1f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADE1E0 | |
| >> getproplen(0xfff54fb0, "compatible") = 0x0000000d | |
| >> getprop(0xfff54fb0, "compatible", 0x1fade208, 13) = 13 | |
| >> 0x1fade208 6b 65 79 6c 61 72 67 6f 2d 61 74 61 00 __ __ __ keylargo-ata. | |
| >> nextprop(0xfff54fb0, "compatible", 0x1fade21c) = 1 | |
| >> 0x1fade21c 69 6e 74 65 72 72 75 70 74 73 00 00 00 00 00 00 interrupts...... | |
| >> 0x1fade22c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupts' stored at 0x1FADE218 | |
| >> getproplen(0xfff54fb0, "interrupts") = 0x00000010 | |
| >> getprop(0xfff54fb0, "interrupts", 0x1fade240, 16) = 16 | |
| >> 0x1fade240 00 00 00 0d 00 00 00 00 00 00 00 02 00 00 00 00 ................ | |
| >> getprop(0xfff54fb0, "name", 0x001104f0, 32) = 6 | |
| >> 0x001104f0 61 74 61 2d 33 00 __ __ __ __ __ __ __ __ __ __ ata-3. | |
| >> getprop(0xfff54fb0, "interrupt-parent", 0x001104a4, 4) = 4 | |
| >> 0x001104a4 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x001104a0, 4) = 4 | |
| >> 0x001104a0 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---------------- Node 'ata-3' has 2 interrupt(s). ---------------- | |
| >> getprop(0xfff54fb0, "AAPL,requested-priorities", 0x00110518, 8) = -1 | |
| >> getprop(0xfff54fb0, "interrupt-parent", 0x001104a4, 4) = 4 | |
| >> 0x001104a4 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x001104a0, 4) = 4 | |
| >> 0x001104a0 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54fb0, "interrupt-parent", 0x0011055c, 4) = 4 | |
| >> 0x0011055c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x00110420, 8) = 4 | |
| >> 0x00110420 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54fb0, "reg", 0x00110564, 0) = 16 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 0000000D>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 13 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[0] to 1 | |
| >> getprop(0xfff54fb0, "interrupt-parent", 0x001104a4, 4) = 4 | |
| >> 0x001104a4 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x001104a0, 4) = 4 | |
| >> 0x001104a0 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54fb0, "interrupt-parent", 0x0011055c, 4) = 4 | |
| >> 0x0011055c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x00110420, 8) = 4 | |
| >> 0x00110420 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff54fb0, "reg", 0x00110564, 0) = 16 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000002>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 2 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[1] to 1 | |
| >> getprop(0xfff54fb0, "compatible", 0x00110564, 32) = 13 | |
| >> 0x00110564 6b 65 79 6c 61 72 67 6f 2d 61 74 61 00 __ __ __ keylargo-ata. | |
| >> getprop(0xfff54fb0, "device_type", 0x00110564, 32) = 4 | |
| >> 0x00110564 61 74 61 00 __ __ __ __ __ __ __ __ __ __ __ __ ata. | |
| >> parent(0xfff54fb0) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x00110454, 32) = 7 | |
| >> 0x00110454 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 3, intSource 13, level 4, sense 0, polarity 0 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 4, intSource 2, level 4, sense 0, polarity 0 | |
| >> nextprop(0xfff54fb0, "interrupts", 0x1fade314) = 1 | |
| >> 0x1fade314 23 69 6e 74 65 72 72 75 70 74 2d 63 65 6c 6c 73 #interrupt-cells | |
| >> 0x1fade324 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#interrupt-cells' stored at 0x1FADE310 | |
| >> getproplen(0xfff54fb0, "#interrupt-cells") = 0x00000004 | |
| >> getprop(0xfff54fb0, "#interrupt-cells", 0x1fade338, 4) = 4 | |
| >> 0x1fade338 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff54fb0, "#interrupt-cells", 0x1fade340) = 1 | |
| >> 0x1fade340 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fade350 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADE33C | |
| >> getproplen(0xfff54fb0, "reg") = 0x00000010 | |
| >> getprop(0xfff54fb0, "reg", 0x1fade364, 16) = 16 | |
| >> 0x1fade364 00 02 00 00 00 00 10 00 00 00 8b 00 00 00 02 00 ................ | |
| >> getproplen(0xfff54fb0, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 8) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x8); stored at 0x1FADE374. Belongs to devNode 0x1FAD81EC | |
| >> nextprop(0xfff54fb0, "reg", 0x1fade3a8) = 1 | |
| >> 0x1fade3a8 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1fade3b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADE3A4 | |
| >> getproplen(0xfff54fb0, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff54fb0, "interrupt-parent", 0x1fade3cc, 4) = 4 | |
| >> 0x1fade3cc ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff54fb0, "interrupt-parent", 0x1fade3d4) = 0 | |
| >> 0x1fade3d4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fade3e4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'ata-3' | |
| >> child(0xfff54fb0) = 0x00000000 | |
| >> peer(0xfff54fb0) = 0xfff551a8 | |
| >> getprop(0xfff551a8, "name", 0x00111774, 32) = 6 | |
| >> 0x00111774 61 74 61 2d 34 00 __ __ __ __ __ __ __ __ __ __ ata-4. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'ata-4' of node at 0x1FAD81EC. | |
| >> getprop(0xfff551a8, "name", 0x00111244, 32) = 6 | |
| >> 0x00111244 61 74 61 2d 34 00 __ __ __ __ __ __ __ __ __ __ ata-4. | |
| >> getprop(0xfff551a8, "compatible", 0x001112b0, 256) = 13 | |
| >> 0x001112b0 6b 65 79 6c 61 72 67 6f 2d 61 74 61 00 __ __ __ keylargo-ata. | |
| >> getprop(0xfff551a8, "model", 0x00111244, 32) = -1 | |
| >> getprop(0xfff551a8, "device_type", 0x00111244, 32) = 4 | |
| >> 0x00111244 61 74 61 00 __ __ __ __ __ __ __ __ __ __ __ __ ata. | |
| >> parent(0xfff551a8) = 0xfff5399c | |
| >> getprop(0xfff5399c, "name", 0x00111244, 32) = 7 | |
| >> 0x00111244 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> nextprop(0xfff551a8, "", 0x1fade3d4) = 1 | |
| >> 0x1fade3d4 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fade3e4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADE3D0, devNode 0x1FAD81F8 | |
| >> getproplen(0xfff551a8, "name") = 0x00000006 | |
| >> getprop(0xfff551a8, "name", 0x1fade3f8, 6) = 6 | |
| >> 0x1fade3f8 61 74 61 2d 34 00 __ __ __ __ __ __ __ __ __ __ ata-4. | |
| >> nextprop(0xfff551a8, "name", 0x1fade404) = 1 | |
| >> 0x1fade404 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fade414 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADE400 | |
| >> getproplen(0xfff551a8, "device_type") = 0x00000004 | |
| >> getprop(0xfff551a8, "device_type", 0x1fade428, 4) = 4 | |
| >> 0x1fade428 61 74 61 00 __ __ __ __ __ __ __ __ __ __ __ __ ata. | |
| >> nextprop(0xfff551a8, "device_type", 0x1fade430) = 1 | |
| >> 0x1fade430 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fade440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADE42C | |
| >> getproplen(0xfff551a8, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff551a8, "#address-cells", 0x1fade454, 4) = 4 | |
| >> 0x1fade454 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff551a8, "#address-cells", 0x1fade45c) = 1 | |
| >> 0x1fade45c 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fade46c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADE458 | |
| >> getproplen(0xfff551a8, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff551a8, "#size-cells", 0x1fade480, 4) = 4 | |
| >> 0x1fade480 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff551a8, "#size-cells", 0x1fade488) = 1 | |
| >> 0x1fade488 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fade498 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADE484 | |
| >> getproplen(0xfff551a8, "compatible") = 0x0000000d | |
| >> getprop(0xfff551a8, "compatible", 0x1fade4ac, 13) = 13 | |
| >> 0x1fade4ac 6b 65 79 6c 61 72 67 6f 2d 61 74 61 00 __ __ __ keylargo-ata. | |
| >> nextprop(0xfff551a8, "compatible", 0x1fade4c0) = 1 | |
| >> 0x1fade4c0 69 6e 74 65 72 72 75 70 74 73 00 00 00 00 00 00 interrupts...... | |
| >> 0x1fade4d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupts' stored at 0x1FADE4BC | |
| >> getproplen(0xfff551a8, "interrupts") = 0x00000010 | |
| >> getprop(0xfff551a8, "interrupts", 0x1fade4e4, 16) = 16 | |
| >> 0x1fade4e4 00 00 00 0e 00 00 00 00 00 00 00 03 00 00 00 00 ................ | |
| >> getprop(0xfff551a8, "name", 0x0010ffc0, 32) = 6 | |
| >> 0x0010ffc0 61 74 61 2d 34 00 __ __ __ __ __ __ __ __ __ __ ata-4. | |
| >> getprop(0xfff551a8, "interrupt-parent", 0x0010ff74, 4) = 4 | |
| >> 0x0010ff74 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x0010ff70, 4) = 4 | |
| >> 0x0010ff70 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---------------- Node 'ata-4' has 2 interrupt(s). ---------------- | |
| >> getprop(0xfff551a8, "AAPL,requested-priorities", 0x0010ffe8, 8) = -1 | |
| >> getprop(0xfff551a8, "interrupt-parent", 0x0010ff74, 4) = 4 | |
| >> 0x0010ff74 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x0010ff70, 4) = 4 | |
| >> 0x0010ff70 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff551a8, "interrupt-parent", 0x0011002c, 4) = 4 | |
| >> 0x0011002c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x0010fef0, 8) = 4 | |
| >> 0x0010fef0 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff551a8, "reg", 0x00110034, 0) = 16 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 0000000E>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 14 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[0] to 1 | |
| >> getprop(0xfff551a8, "interrupt-parent", 0x0010ff74, 4) = 4 | |
| >> 0x0010ff74 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x0010ff70, 4) = 4 | |
| >> 0x0010ff70 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff551a8, "interrupt-parent", 0x0011002c, 4) = 4 | |
| >> 0x0011002c ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x0010fef0, 8) = 4 | |
| >> 0x0010fef0 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff551a8, "reg", 0x00110034, 0) = 16 | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000003>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 3 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[1] to 1 | |
| >> getprop(0xfff551a8, "compatible", 0x00110034, 32) = 13 | |
| >> 0x00110034 6b 65 79 6c 61 72 67 6f 2d 61 74 61 00 __ __ __ keylargo-ata. | |
| >> getprop(0xfff551a8, "device_type", 0x00110034, 32) = 4 | |
| >> 0x00110034 61 74 61 00 __ __ __ __ __ __ __ __ __ __ __ __ ata. | |
| >> parent(0xfff551a8) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x0010ff24, 32) = 7 | |
| >> 0x0010ff24 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 5, intSource 14, level 4, sense 0, polarity 0 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 6, intSource 3, level 4, sense 0, polarity 0 | |
| >> nextprop(0xfff551a8, "interrupts", 0x1fade5b8) = 1 | |
| >> 0x1fade5b8 23 69 6e 74 65 72 72 75 70 74 2d 63 65 6c 6c 73 #interrupt-cells | |
| >> 0x1fade5c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#interrupt-cells' stored at 0x1FADE5B4 | |
| >> getproplen(0xfff551a8, "#interrupt-cells") = 0x00000004 | |
| >> getprop(0xfff551a8, "#interrupt-cells", 0x1fade5dc, 4) = 4 | |
| >> 0x1fade5dc 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff551a8, "#interrupt-cells", 0x1fade5e4) = 1 | |
| >> 0x1fade5e4 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fade5f4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADE5E0 | |
| >> getproplen(0xfff551a8, "reg") = 0x00000010 | |
| >> getprop(0xfff551a8, "reg", 0x1fade608, 16) = 16 | |
| >> 0x1fade608 00 02 10 00 00 00 10 00 00 00 8d 00 00 00 02 00 ................ | |
| >> getproplen(0xfff551a8, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 8) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x8); stored at 0x1FADE618. Belongs to devNode 0x1FAD81F8 | |
| >> nextprop(0xfff551a8, "reg", 0x1fade64c) = 1 | |
| >> 0x1fade64c 69 6e 74 65 72 72 75 70 74 2d 70 61 72 65 6e 74 interrupt-parent | |
| >> 0x1fade65c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-parent' stored at 0x1FADE648 | |
| >> getproplen(0xfff551a8, "interrupt-parent") = 0x00000004 | |
| >> getprop(0xfff551a8, "interrupt-parent", 0x1fade670, 4) = 4 | |
| >> 0x1fade670 ff f5 57 6c __ __ __ __ __ __ __ __ __ __ __ __ ��Wl | |
| >> nextprop(0xfff551a8, "interrupt-parent", 0x1fade678) = 0 | |
| >> 0x1fade678 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fade688 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'ata-4' | |
| >> child(0xfff551a8) = 0xfff553a0 | |
| >> getprop(0xfff553a0, "name", 0x00111244, 32) = 6 | |
| >> 0x00111244 63 64 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ cdrom. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying child device node 'cdrom' of node at 0x1FAD81F8. | |
| >> getprop(0xfff553a0, "name", 0x00110d14, 32) = 6 | |
| >> 0x00110d14 63 64 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ cdrom. | |
| >> getprop(0xfff553a0, "compatible", 0x00110d80, 256) = -1 | |
| >> getprop(0xfff553a0, "model", 0x00110d14, 32) = -1 | |
| >> getprop(0xfff553a0, "device_type", 0x00110d14, 32) = 6 | |
| >> 0x00110d14 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block. | |
| >> parent(0xfff553a0) = 0xfff551a8 | |
| >> getprop(0xfff551a8, "name", 0x00110d14, 32) = 6 | |
| >> 0x00110d14 61 74 61 2d 34 00 __ __ __ __ __ __ __ __ __ __ ata-4. | |
| >> nextprop(0xfff553a0, "", 0x1fade678) = 1 | |
| >> 0x1fade678 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fade688 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADE674, devNode 0x1FAD8204 | |
| >> getproplen(0xfff553a0, "name") = 0x00000006 | |
| >> getprop(0xfff553a0, "name", 0x1fade69c, 6) = 6 | |
| >> 0x1fade69c 63 64 72 6f 6d 00 __ __ __ __ __ __ __ __ __ __ cdrom. | |
| >> nextprop(0xfff553a0, "name", 0x1fade6a8) = 1 | |
| >> 0x1fade6a8 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fade6b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADE6A4 | |
| >> getproplen(0xfff553a0, "device_type") = 0x00000006 | |
| >> getprop(0xfff553a0, "device_type", 0x1fade6cc, 6) = 6 | |
| >> 0x1fade6cc 62 6c 6f 63 6b 00 __ __ __ __ __ __ __ __ __ __ block. | |
| >> nextprop(0xfff553a0, "device_type", 0x1fade6d8) = 1 | |
| >> 0x1fade6d8 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fade6e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADE6D4 | |
| >> getproplen(0xfff553a0, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff553a0, "#address-cells", 0x1fade6fc, 4) = 4 | |
| >> 0x1fade6fc 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff553a0, "#address-cells", 0x1fade704) = 1 | |
| >> 0x1fade704 23 73 69 7a 65 2d 63 65 6c 6c 73 00 00 00 00 00 #size-cells..... | |
| >> 0x1fade714 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#size-cells' stored at 0x1FADE700 | |
| >> getproplen(0xfff553a0, "#size-cells") = 0x00000004 | |
| >> getprop(0xfff553a0, "#size-cells", 0x1fade728, 4) = 4 | |
| >> 0x1fade728 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff553a0, "#size-cells", 0x1fade730) = 1 | |
| >> 0x1fade730 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fade740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADE72C | |
| >> getproplen(0xfff553a0, "reg") = 0x00000004 | |
| >> getprop(0xfff553a0, "reg", 0x1fade754, 4) = 4 | |
| >> 0x1fade754 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff553a0, "AAPL,address") = 0xffffffff | |
| >> nextprop(0xfff553a0, "reg", 0x1fade75c) = 0 | |
| >> 0x1fade75c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fade76c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'cdrom' | |
| >> child(0xfff553a0) = 0x00000000 | |
| >> peer(0xfff553a0) = 0x00000000 | |
| >> peer(0xfff551a8) = 0xfff5576c | |
| >> getprop(0xfff5576c, "name", 0x00111244, 32) = 21 | |
| >> 0x00111244 69 6e 74 65 72 72 75 70 74 2d 63 6f 6e 74 72 6f interrupt-contro | |
| >> 0x00111254 6c 6c 65 72 00 __ __ __ __ __ __ __ __ __ __ __ ller. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'interrupt-controller' of node at 0x1FAD81F8. | |
| >> getprop(0xfff5576c, "name", 0x00110d14, 32) = 21 | |
| >> 0x00110d14 69 6e 74 65 72 72 75 70 74 2d 63 6f 6e 74 72 6f interrupt-contro | |
| >> 0x00110d24 6c 6c 65 72 00 __ __ __ __ __ __ __ __ __ __ __ ller. | |
| >> getprop(0xfff5576c, "compatible", 0x00110d80, 256) = 14 | |
| >> 0x00110d80 63 68 72 70 2c 6f 70 65 6e 2d 70 69 63 00 __ __ chrp,open-pic. | |
| >> getprop(0xfff5576c, "model", 0x00110d14, 32) = -1 | |
| >> getprop(0xfff5576c, "device_type", 0x00110d14, 32) = 9 | |
| >> 0x00110d14 6f 70 65 6e 2d 70 69 63 00 __ __ __ __ __ __ __ open-pic. | |
| >> parent(0xfff5576c) = 0xfff5399c | |
| >> getprop(0xfff5399c, "name", 0x00110d14, 32) = 7 | |
| >> 0x00110d14 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> parent(0xfff5576c) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x00110a60, 32) = 7 | |
| >> 0x00110a60 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> getprop(0xfff5399c, "#address-cells", 0x00110990, 8) = 4 | |
| >> 0x00110990 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5399c, "#size-cells", 0x00110990, 8) = 4 | |
| >> 0x00110990 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5576c, "reg", 0x00110aec, 40) = 8 | |
| >> 0x00110aec 00 04 00 00 00 04 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> parent(0xfff5576c) = 0xfff5399c | |
| >> getprop(0xfff5399c, "device_type", 0x001105f0, 32) = 7 | |
| >> 0x001105f0 6d 61 63 2d 69 6f 00 __ __ __ __ __ __ __ __ __ mac-io. | |
| >> getprop(0xfff5399c, "#address-cells", 0x00110520, 8) = 4 | |
| >> 0x00110520 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5399c, "#size-cells", 0x00110520, 8) = 4 | |
| >> 0x00110520 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff5576c, "assigned-addresses") = 0xffffffff | |
| >> parent(0xfff5399c) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00110160, 32) = 4 | |
| >> 0x00110160 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getproplen(0xfff5399c, "ranges") = 0x00000014 | |
| >> getprop(0xfff5399c, "ranges", 0x001101f0, 1024) = 20 | |
| >> 0x001101f0 00 00 00 00 02 00 60 10 00 00 00 00 80 00 00 00 ......`......... | |
| >> 0x00110200 00 08 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> parent(0xfff53564) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "device_type", 0x0010fcd0, 32) = 8 | |
| >> 0x0010fcd0 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom. | |
| >> getprop(0xfff488e8, "#address-cells", 0x0010fc00, 8) = 4 | |
| >> 0x0010fc00 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff488e8, "#size-cells", 0x0010fc00, 8) = 4 | |
| >> 0x0010fc00 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff53564, "ranges") = 0x00000048 | |
| >> getprop(0xfff53564, "ranges", 0x0010fd60, 1024) = 72 | |
| >> 0x0010fd60 00 00 58 00 00 00 00 00 00 00 00 00 f2 80 00 00 ..X.........�... | |
| >> 0x0010fd70 00 00 00 00 02 00 00 00 01 00 58 00 00 00 00 00 ..........X..... | |
| >> 0x0010fd80 00 00 00 00 f2 00 00 00 00 00 00 00 00 80 00 00 ....�........... | |
| >> 0x0010fd90 02 00 58 00 00 00 00 00 80 00 00 00 80 00 00 00 ..X............. | |
| >> 0x0010fda0 00 00 00 00 10 00 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> parent(0xfff488e8) = 0x00000000 | |
| >> getprop(0x00000000, "device_type", 0x0010f840, 32) = -1 | |
| >> getprop(0x00000000, "#address-cells", 0x0010f770, 8) = -1 | |
| >> getprop(0x00000000, "#size-cells", 0x0010f770, 8) = -1 | |
| >> getproplen(0xfff488e8, "ranges") = 0xffffffff | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| HandleSpecialNode: Host OpenPIC has base address = 0x80040000. | |
| >> nextprop(0xfff5576c, "", 0x1fade75c) = 1 | |
| >> 0x1fade75c 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fade76c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADE758, devNode 0x1FAD8210 | |
| >> getproplen(0xfff5576c, "name") = 0x00000015 | |
| >> getprop(0xfff5576c, "name", 0x1fade780, 21) = 21 | |
| >> 0x1fade780 69 6e 74 65 72 72 75 70 74 2d 63 6f 6e 74 72 6f interrupt-contro | |
| >> 0x1fade790 6c 6c 65 72 00 __ __ __ __ __ __ __ __ __ __ __ ller. | |
| >> nextprop(0xfff5576c, "name", 0x1fade79c) = 1 | |
| >> 0x1fade79c 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fade7ac 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADE798 | |
| >> getproplen(0xfff5576c, "device_type") = 0x00000009 | |
| >> getprop(0xfff5576c, "device_type", 0x1fade7c0, 9) = 9 | |
| >> 0x1fade7c0 6f 70 65 6e 2d 70 69 63 00 __ __ __ __ __ __ __ open-pic. | |
| >> nextprop(0xfff5576c, "device_type", 0x1fade7d0) = 1 | |
| >> 0x1fade7d0 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fade7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADE7CC | |
| >> getproplen(0xfff5576c, "compatible") = 0x0000000e | |
| >> getprop(0xfff5576c, "compatible", 0x1fade7f4, 14) = 14 | |
| >> 0x1fade7f4 63 68 72 70 2c 6f 70 65 6e 2d 70 69 63 00 __ __ chrp,open-pic. | |
| >> nextprop(0xfff5576c, "compatible", 0x1fade808) = 1 | |
| >> 0x1fade808 62 75 69 6c 74 2d 69 6e 00 00 00 00 00 00 00 00 built-in........ | |
| >> 0x1fade818 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'built-in' stored at 0x1FADE804 | |
| >> getproplen(0xfff5576c, "built-in") = 0x00000000 | |
| >> nextprop(0xfff5576c, "built-in", 0x1fade830) = 1 | |
| >> 0x1fade830 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fade840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADE82C | |
| >> getproplen(0xfff5576c, "reg") = 0x00000008 | |
| >> getprop(0xfff5576c, "reg", 0x1fade854, 8) = 8 | |
| >> 0x1fade854 00 04 00 00 00 04 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> getproplen(0xfff5576c, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADE85C. Belongs to devNode 0x1FAD8210 | |
| >> nextprop(0xfff5576c, "reg", 0x1fade88c) = 1 | |
| >> 0x1fade88c 23 69 6e 74 65 72 72 75 70 74 2d 63 65 6c 6c 73 #interrupt-cells | |
| >> 0x1fade89c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#interrupt-cells' stored at 0x1FADE888 | |
| >> getproplen(0xfff5576c, "#interrupt-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x1fade8b0, 4) = 4 | |
| >> 0x1fade8b0 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5576c, "#interrupt-cells", 0x1fade8b8) = 1 | |
| >> 0x1fade8b8 23 61 64 64 72 65 73 73 2d 63 65 6c 6c 73 00 00 #address-cells.. | |
| >> 0x1fade8c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#address-cells' stored at 0x1FADE8B4 | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x1fade8dc, 4) = 4 | |
| >> 0x1fade8dc 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff5576c, "#address-cells", 0x1fade8e4) = 1 | |
| >> 0x1fade8e4 69 6e 74 65 72 72 75 70 74 2d 63 6f 6e 74 72 6f interrupt-contro | |
| >> 0x1fade8f4 6c 6c 65 72 00 00 00 00 00 00 00 00 00 00 00 00 ller............ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupt-controller' stored at 0x1FADE8E0 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> nextprop(0xfff5576c, "interrupt-controller", 0x1fade90c) = 1 | |
| >> 0x1fade90c 63 6c 6f 63 6b 2d 66 72 65 71 75 65 6e 63 79 00 clock-frequency. | |
| >> 0x1fade91c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'clock-frequency' stored at 0x1FADE908 | |
| >> getproplen(0xfff5576c, "clock-frequency") = 0x00000004 | |
| >> getprop(0xfff5576c, "clock-frequency", 0x1fade930, 4) = 4 | |
| >> 0x1fade930 00 3f 94 0a __ __ __ __ __ __ __ __ __ __ __ __ .?.. | |
| >> nextprop(0xfff5576c, "clock-frequency", 0x1fade938) = 0 | |
| >> 0x1fade938 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fade948 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'interrupt-controller' | |
| >> child(0xfff5576c) = 0x00000000 | |
| >> peer(0xfff5576c) = 0x00000000 | |
| >> peer(0xfff5399c) = 0xfff55a24 | |
| >> getprop(0xfff55a24, "name", 0x00112704, 32) = 9 | |
| >> 0x00112704 51 45 4d 55 2c 56 47 41 00 __ __ __ __ __ __ __ QEMU,VGA. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'QEMU,VGA' of node at 0x1FAD8174. | |
| >> getprop(0xfff55a24, "name", 0x001121d4, 32) = 9 | |
| >> 0x001121d4 51 45 4d 55 2c 56 47 41 00 __ __ __ __ __ __ __ QEMU,VGA. | |
| >> getprop(0xfff55a24, "compatible", 0x00112240, 256) = 4 | |
| >> 0x00112240 56 47 41 00 __ __ __ __ __ __ __ __ __ __ __ __ VGA. | |
| >> getprop(0xfff55a24, "model", 0x001121d4, 32) = 9 | |
| >> 0x001121d4 51 65 6d 75 20 56 47 41 00 __ __ __ __ __ __ __ Qemu VGA. | |
| >> getprop(0xfff55a24, "device_type", 0x001121d4, 32) = 8 | |
| >> 0x001121d4 64 69 73 70 6c 61 79 00 __ __ __ __ __ __ __ __ display. | |
| >> parent(0xfff55a24) = 0xfff53564 | |
| >> getprop(0xfff53564, "name", 0x001121d4, 32) = 4 | |
| >> 0x001121d4 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> nextprop(0xfff55a24, "", 0x1fade938) = 1 | |
| >> 0x1fade938 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fade948 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADE934, devNode 0x1FAD821C | |
| >> getproplen(0xfff55a24, "name") = 0x00000009 | |
| >> getprop(0xfff55a24, "name", 0x1fade95c, 9) = 9 | |
| >> 0x1fade95c 51 45 4d 55 2c 56 47 41 00 __ __ __ __ __ __ __ QEMU,VGA. | |
| >> nextprop(0xfff55a24, "name", 0x1fade96c) = 1 | |
| >> 0x1fade96c 76 65 6e 64 6f 72 2d 69 64 00 00 00 00 00 00 00 vendor-id....... | |
| >> 0x1fade97c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'vendor-id' stored at 0x1FADE968 | |
| >> getproplen(0xfff55a24, "vendor-id") = 0x00000004 | |
| >> getprop(0xfff55a24, "vendor-id", 0x1fade990, 4) = 4 | |
| >> 0x1fade990 00 00 12 34 __ __ __ __ __ __ __ __ __ __ __ __ ...4 | |
| >> nextprop(0xfff55a24, "vendor-id", 0x1fade998) = 1 | |
| >> 0x1fade998 64 65 76 69 63 65 2d 69 64 00 00 00 00 00 00 00 device-id....... | |
| >> 0x1fade9a8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device-id' stored at 0x1FADE994 | |
| >> getproplen(0xfff55a24, "device-id") = 0x00000004 | |
| >> getprop(0xfff55a24, "device-id", 0x1fade9bc, 4) = 4 | |
| >> 0x1fade9bc 00 00 11 11 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "device-id", 0x1fade9c4) = 1 | |
| >> 0x1fade9c4 72 65 76 69 73 69 6f 6e 2d 69 64 00 00 00 00 00 revision-id..... | |
| >> 0x1fade9d4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'revision-id' stored at 0x1FADE9C0 | |
| >> getproplen(0xfff55a24, "revision-id") = 0x00000004 | |
| >> getprop(0xfff55a24, "revision-id", 0x1fade9e8, 4) = 4 | |
| >> 0x1fade9e8 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "revision-id", 0x1fade9f0) = 1 | |
| >> 0x1fade9f0 63 6c 61 73 73 2d 63 6f 64 65 00 00 00 00 00 00 class-code...... | |
| >> 0x1fadea00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'class-code' stored at 0x1FADE9EC | |
| >> getproplen(0xfff55a24, "class-code") = 0x00000004 | |
| >> getprop(0xfff55a24, "class-code", 0x1fadea14, 4) = 4 | |
| >> 0x1fadea14 00 03 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "class-code", 0x1fadea1c) = 1 | |
| >> 0x1fadea1c 6d 69 6e 2d 67 72 61 6e 74 00 00 00 00 00 00 00 min-grant....... | |
| >> 0x1fadea2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'min-grant' stored at 0x1FADEA18 | |
| >> getproplen(0xfff55a24, "min-grant") = 0x00000004 | |
| >> getprop(0xfff55a24, "min-grant", 0x1fadea40, 4) = 4 | |
| >> 0x1fadea40 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "min-grant", 0x1fadea48) = 1 | |
| >> 0x1fadea48 6d 61 78 2d 6c 61 74 65 6e 63 79 00 00 00 00 00 max-latency..... | |
| >> 0x1fadea58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'max-latency' stored at 0x1FADEA44 | |
| >> getproplen(0xfff55a24, "max-latency") = 0x00000004 | |
| >> getprop(0xfff55a24, "max-latency", 0x1fadea6c, 4) = 4 | |
| >> 0x1fadea6c 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "max-latency", 0x1fadea74) = 1 | |
| >> 0x1fadea74 64 65 76 73 65 6c 2d 73 70 65 65 64 00 00 00 00 devsel-speed.... | |
| >> 0x1fadea84 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'devsel-speed' stored at 0x1FADEA70 | |
| >> getproplen(0xfff55a24, "devsel-speed") = 0x00000004 | |
| >> getprop(0xfff55a24, "devsel-speed", 0x1fadea98, 4) = 4 | |
| >> 0x1fadea98 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "devsel-speed", 0x1fadeaa0) = 1 | |
| >> 0x1fadeaa0 73 75 62 73 79 73 74 65 6d 2d 76 65 6e 64 6f 72 subsystem-vendor | |
| >> 0x1fadeab0 2d 69 64 00 00 00 00 00 00 00 00 00 00 00 00 00 -id............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-vendor-id' stored at 0x1FADEA9C | |
| >> getproplen(0xfff55a24, "subsystem-vendor-id") = 0x00000004 | |
| >> getprop(0xfff55a24, "subsystem-vendor-id", 0x1fadeac4, 4) = 4 | |
| >> 0x1fadeac4 00 00 1a f4 __ __ __ __ __ __ __ __ __ __ __ __ ...� | |
| >> nextprop(0xfff55a24, "subsystem-vendor-id", 0x1fadeacc) = 1 | |
| >> 0x1fadeacc 73 75 62 73 79 73 74 65 6d 2d 69 64 00 00 00 00 subsystem-id.... | |
| >> 0x1fadeadc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-id' stored at 0x1FADEAC8 | |
| >> getproplen(0xfff55a24, "subsystem-id") = 0x00000004 | |
| >> getprop(0xfff55a24, "subsystem-id", 0x1fadeaf0, 4) = 4 | |
| >> 0x1fadeaf0 00 00 11 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "subsystem-id", 0x1fadeaf8) = 1 | |
| >> 0x1fadeaf8 63 61 63 68 65 2d 6c 69 6e 65 2d 73 69 7a 65 00 cache-line-size. | |
| >> 0x1fadeb08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cache-line-size' stored at 0x1FADEAF4 | |
| >> getproplen(0xfff55a24, "cache-line-size") = 0x00000004 | |
| >> getprop(0xfff55a24, "cache-line-size", 0x1fadeb1c, 4) = 4 | |
| >> 0x1fadeb1c 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "cache-line-size", 0x1fadeb24) = 1 | |
| >> 0x1fadeb24 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadeb34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADEB20 | |
| >> getproplen(0xfff55a24, "device_type") = 0x00000008 | |
| >> getprop(0xfff55a24, "device_type", 0x1fadeb48, 8) = 8 | |
| >> 0x1fadeb48 64 69 73 70 6c 61 79 00 __ __ __ __ __ __ __ __ display. | |
| >> nextprop(0xfff55a24, "device_type", 0x1fadeb54) = 1 | |
| >> 0x1fadeb54 6d 6f 64 65 6c 00 00 00 00 00 00 00 00 00 00 00 model........... | |
| >> 0x1fadeb64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'model' stored at 0x1FADEB50 | |
| >> getproplen(0xfff55a24, "model") = 0x00000009 | |
| >> getprop(0xfff55a24, "model", 0x1fadeb78, 9) = 9 | |
| >> 0x1fadeb78 51 65 6d 75 20 56 47 41 00 __ __ __ __ __ __ __ Qemu VGA. | |
| >> nextprop(0xfff55a24, "model", 0x1fadeb88) = 1 | |
| >> 0x1fadeb88 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadeb98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADEB84 | |
| >> getproplen(0xfff55a24, "compatible") = 0x00000004 | |
| >> getprop(0xfff55a24, "compatible", 0x1fadebac, 4) = 4 | |
| >> 0x1fadebac 56 47 41 00 __ __ __ __ __ __ __ __ __ __ __ __ VGA. | |
| >> nextprop(0xfff55a24, "compatible", 0x1fadebb4) = 1 | |
| >> 0x1fadebb4 61 73 73 69 67 6e 65 64 2d 61 64 64 72 65 73 73 assigned-address | |
| >> 0x1fadebc4 65 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 es.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'assigned-addresses' stored at 0x1FADEBB0 | |
| >> getproplen(0xfff55a24, "assigned-addresses") = 0x00000028 | |
| >> getprop(0xfff55a24, "assigned-addresses", 0x1fadebd8, 40) = 40 | |
| >> 0x1fadebd8 42 00 68 10 00 00 00 00 81 00 00 00 00 00 00 00 B.h............. | |
| >> 0x1fadebe8 01 00 00 00 02 00 68 18 00 00 00 00 82 00 00 00 ......h......... | |
| >> 0x1fadebf8 00 00 00 00 00 00 10 00 __ __ __ __ __ __ __ __ ........ | |
| >> parent(0xfff55a24) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00112040, 32) = 4 | |
| >> 0x00112040 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getproplen(0xfff55a24, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 8) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x8); stored at 0x1FADEC00. Belongs to devNode 0x1FAD821C | |
| >> nextprop(0xfff55a24, "assigned-addresses", 0x1fadec34) = 1 | |
| >> 0x1fadec34 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadec44 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADEC30 | |
| >> getproplen(0xfff55a24, "reg") = 0x0000003c | |
| >> getprop(0xfff55a24, "reg", 0x1fadec58, 60) = 60 | |
| >> 0x1fadec58 00 00 68 00 00 00 00 00 00 00 00 00 00 00 00 00 ..h............. | |
| >> 0x1fadec68 00 00 00 00 42 00 68 10 00 00 00 00 00 00 00 00 ....B.h......... | |
| >> 0x1fadec78 00 00 00 00 01 00 00 00 02 00 68 18 00 00 00 00 ..........h..... | |
| >> 0x1fadec88 00 00 00 00 00 00 00 00 00 00 10 00 __ __ __ __ ............ | |
| >> nextprop(0xfff55a24, "reg", 0x1fadec98) = 1 | |
| >> 0x1fadec98 77 69 64 74 68 00 00 00 00 00 00 00 00 00 00 00 width........... | |
| >> 0x1fadeca8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'width' stored at 0x1FADEC94 | |
| >> getproplen(0xfff55a24, "width") = 0x00000004 | |
| >> getprop(0xfff55a24, "width", 0x1fadecbc, 4) = 4 | |
| >> 0x1fadecbc 00 00 03 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> nextprop(0xfff55a24, "width", 0x1fadecc4) = 1 | |
| >> 0x1fadecc4 68 65 69 67 68 74 00 00 00 00 00 00 00 00 00 00 height.......... | |
| >> 0x1fadecd4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'height' stored at 0x1FADECC0 | |
| >> getproplen(0xfff55a24, "height") = 0x00000004 | |
| >> getprop(0xfff55a24, "height", 0x1fadece8, 4) = 4 | |
| >> 0x1fadece8 00 00 02 58 __ __ __ __ __ __ __ __ __ __ __ __ ...X | |
| >> nextprop(0xfff55a24, "height", 0x1fadecf0) = 1 | |
| >> 0x1fadecf0 64 65 70 74 68 00 00 00 00 00 00 00 00 00 00 00 depth........... | |
| >> 0x1faded00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'depth' stored at 0x1FADECEC | |
| >> getproplen(0xfff55a24, "depth") = 0x00000004 | |
| >> getprop(0xfff55a24, "depth", 0x1faded14, 4) = 4 | |
| >> 0x1faded14 00 00 00 20 __ __ __ __ __ __ __ __ __ __ __ __ ... | |
| >> nextprop(0xfff55a24, "depth", 0x1faded1c) = 1 | |
| >> 0x1faded1c 6c 69 6e 65 62 79 74 65 73 00 00 00 00 00 00 00 linebytes....... | |
| >> 0x1faded2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'linebytes' stored at 0x1FADED18 | |
| >> getproplen(0xfff55a24, "linebytes") = 0x00000004 | |
| >> getprop(0xfff55a24, "linebytes", 0x1faded40, 4) = 4 | |
| >> 0x1faded40 00 00 0c 80 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55a24, "linebytes", 0x1faded48) = 0 | |
| >> 0x1faded48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1faded58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'QEMU,VGA' | |
| >> child(0xfff55a24) = 0x00000000 | |
| >> peer(0xfff55a24) = 0xfff56430 | |
| >> getprop(0xfff56430, "name", 0x001121d4, 32) = 7 | |
| >> 0x001121d4 4e 45 32 30 30 30 00 __ __ __ __ __ __ __ __ __ NE2000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'NE2000' of node at 0x1FAD821C. | |
| >> getprop(0xfff56430, "name", 0x00111ca4, 32) = 7 | |
| >> 0x00111ca4 4e 45 32 30 30 30 00 __ __ __ __ __ __ __ __ __ NE2000. | |
| >> getprop(0xfff56430, "compatible", 0x00111d10, 256) = -1 | |
| >> getprop(0xfff56430, "model", 0x00111ca4, 32) = 11 | |
| >> 0x00111ca4 4e 45 32 30 30 30 20 50 43 49 00 __ __ __ __ __ NE2000 PCI. | |
| >> getprop(0xfff56430, "device_type", 0x00111ca4, 32) = 8 | |
| >> 0x00111ca4 6e 65 74 77 6f 72 6b 00 __ __ __ __ __ __ __ __ network. | |
| >> parent(0xfff56430) = 0xfff53564 | |
| >> getprop(0xfff53564, "name", 0x00111ca4, 32) = 4 | |
| >> 0x00111ca4 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> nextprop(0xfff56430, "", 0x1faded48) = 1 | |
| >> 0x1faded48 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1faded58 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADED44, devNode 0x1FAD8228 | |
| >> getproplen(0xfff56430, "name") = 0x00000007 | |
| >> getprop(0xfff56430, "name", 0x1faded6c, 7) = 7 | |
| >> 0x1faded6c 4e 45 32 30 30 30 00 __ __ __ __ __ __ __ __ __ NE2000. | |
| >> nextprop(0xfff56430, "name", 0x1faded78) = 1 | |
| >> 0x1faded78 76 65 6e 64 6f 72 2d 69 64 00 00 00 00 00 00 00 vendor-id....... | |
| >> 0x1faded88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'vendor-id' stored at 0x1FADED74 | |
| >> getproplen(0xfff56430, "vendor-id") = 0x00000004 | |
| >> getprop(0xfff56430, "vendor-id", 0x1faded9c, 4) = 4 | |
| >> 0x1faded9c 00 00 10 ec __ __ __ __ __ __ __ __ __ __ __ __ ...� | |
| >> nextprop(0xfff56430, "vendor-id", 0x1fadeda4) = 1 | |
| >> 0x1fadeda4 64 65 76 69 63 65 2d 69 64 00 00 00 00 00 00 00 device-id....... | |
| >> 0x1fadedb4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device-id' stored at 0x1FADEDA0 | |
| >> getproplen(0xfff56430, "device-id") = 0x00000004 | |
| >> getprop(0xfff56430, "device-id", 0x1fadedc8, 4) = 4 | |
| >> 0x1fadedc8 00 00 80 29 __ __ __ __ __ __ __ __ __ __ __ __ ...) | |
| >> nextprop(0xfff56430, "device-id", 0x1fadedd0) = 1 | |
| >> 0x1fadedd0 72 65 76 69 73 69 6f 6e 2d 69 64 00 00 00 00 00 revision-id..... | |
| >> 0x1fadede0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'revision-id' stored at 0x1FADEDCC | |
| >> getproplen(0xfff56430, "revision-id") = 0x00000004 | |
| >> getprop(0xfff56430, "revision-id", 0x1fadedf4, 4) = 4 | |
| >> 0x1fadedf4 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "revision-id", 0x1fadedfc) = 1 | |
| >> 0x1fadedfc 63 6c 61 73 73 2d 63 6f 64 65 00 00 00 00 00 00 class-code...... | |
| >> 0x1fadee0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'class-code' stored at 0x1FADEDF8 | |
| >> getproplen(0xfff56430, "class-code") = 0x00000004 | |
| >> getprop(0xfff56430, "class-code", 0x1fadee20, 4) = 4 | |
| >> 0x1fadee20 00 02 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "class-code", 0x1fadee28) = 1 | |
| >> 0x1fadee28 69 6e 74 65 72 72 75 70 74 73 00 00 00 00 00 00 interrupts...... | |
| >> 0x1fadee38 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'interrupts' stored at 0x1FADEE24 | |
| >> getproplen(0xfff56430, "interrupts") = 0x00000004 | |
| >> getprop(0xfff56430, "interrupts", 0x1fadee4c, 4) = 4 | |
| >> 0x1fadee4c 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56430, "name", 0x00110a20, 32) = 7 | |
| >> 0x00110a20 4e 45 32 30 30 30 00 __ __ __ __ __ __ __ __ __ NE2000. | |
| >> getprop(0xfff56430, "interrupt-parent", 0x001109d4, 4) = -1 | |
| >> parent(0xfff56430) = 0xfff53564 | |
| >> getprop(0xfff53564, "#interrupt-cells", 0x001109d0, 4) = 4 | |
| >> 0x001109d0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---------------- Node 'NE2000' has 1 interrupt(s). ---------------- | |
| >> getprop(0xfff56430, "AAPL,requested-priorities", 0x00110a48, 4) = -1 | |
| >> getprop(0xfff56430, "interrupt-parent", 0x001109d4, 4) = -1 | |
| >> parent(0xfff56430) = 0xfff53564 | |
| >> getprop(0xfff53564, "#interrupt-cells", 0x001109d0, 4) = 4 | |
| >> 0x001109d0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56430, "interrupt-parent", 0x00110a8c, 4) = -1 | |
| >> parent(0xfff56430) = 0xfff53564 | |
| >> getproplen(0xfff53564, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff53564, "#address-cells", 0x00110950, 8) = 4 | |
| >> 0x00110950 00 00 00 03 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff56430, "reg", 0x00110a94, 12) = 40 | |
| >> 0x00110a94 00 00 70 00 00 00 00 00 00 00 00 00 __ __ __ __ ..p......... | |
| Processing unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Raw unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00007000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000001 | |
| >> getproplen(0xfff53564, "interrupt-controller") = 0xffffffff | |
| >> getproplen(0xfff53564, "interrupt-map") = 0x000000e0 | |
| >> getproplen(0xfff53564, "interrupt-map-mask") = 0x00000010 | |
| >> getprop(0xfff53564, "interrupt-map-mask", 0x00110a94, 16) = 16 | |
| >> 0x00110a94 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Interrupt-map-mask values:>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000007>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> getprop(0xfff53564, "interrupt-map", 0x00110b8c, 224) = 224 | |
| >> 0x00110b8c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 ................ | |
| >> 0x00110b9c ff f5 57 6c 00 00 00 1b 00 00 00 03 00 00 00 00 ��Wl............ | |
| >> 0x00110bac 00 00 00 00 00 00 00 00 00 00 00 02 ff f5 57 6c ............��Wl | |
| >> 0x00110bbc 00 00 00 1c 00 00 00 03 00 00 00 00 00 00 00 00 ................ | |
| >> 0x00110bcc 00 00 00 00 00 00 00 03 ff f5 57 6c 00 00 00 1d ........��Wl.... | |
| >> 0x00110bdc 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x00110bec 00 00 00 04 ff f5 57 6c 00 00 00 1e 00 00 00 03 ....��Wl........ | |
| >> 0x00110bfc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 ................ | |
| >> 0x00110c0c ff f5 57 6c 00 00 00 ff 00 00 00 03 00 00 00 00 ��Wl...�........ | |
| >> 0x00110c1c 00 00 00 00 00 00 00 00 00 00 00 06 ff f5 57 6c ............��Wl | |
| >> 0x00110c2c 00 00 00 f3 00 00 00 03 00 00 00 00 00 00 00 00 ...�............ | |
| >> 0x00110c3c 00 00 00 00 00 00 00 07 ff f5 57 6c 00 00 00 32 ........��Wl...2 | |
| >> 0x00110c4c 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x00110c5c 00 00 00 08 ff f5 57 6c 00 00 00 e7 00 00 00 03 ....��Wl...�.... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Comparing interrupt-map entries to this unit_interrupt_specifier: | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Masked unit_int_specifier:>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000001 | |
| >> getproplen(0xfff5576c, "#address-cells") = 0x00000004 | |
| >> getprop(0xfff5576c, "#address-cells", 0x00110950, 8) = 4 | |
| >> 0x00110950 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff5576c, "#interrupt-cells", 0x00110950, 8) = 4 | |
| >> 0x00110950 00 00 00 02 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Interrupt-map child spec :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000000>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000001 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| New unit_int_specifier :>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 0000001B>> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 00000003 | |
| >> getproplen(0xfff5576c, "interrupt-controller") = 0x00000000 | |
| >> getproplen(0xfff5576c, "interrupt-parent") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| unit_interrupt_specifer[0] = 27 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| (ua_size = 0, is_size = 2) setting edge[0] to 0 | |
| >> getprop(0xfff56430, "compatible", 0x00110a94, 32) = -1 | |
| >> getprop(0xfff56430, "device_type", 0x00110a94, 32) = 8 | |
| >> 0x00110a94 6e 65 74 77 6f 72 6b 00 __ __ __ __ __ __ __ __ network. | |
| >> parent(0xfff56430) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00110984, 32) = 4 | |
| >> 0x00110984 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> getprop(0xfff56430, "reg", 0x001108b0, 8) = 40 | |
| >> 0x001108b0 00 00 70 00 00 00 00 00 __ __ __ __ __ __ __ __ ..p..... | |
| >> getprop(0xfff53564, "slot-names", 0x001108b0, 8) = -1 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC setup: vectorIndex 7, intSource 27, level 2, sense 1, polarity 0 | |
| >> nextprop(0xfff56430, "interrupts", 0x1fadef04) = 1 | |
| >> 0x1fadef04 6d 69 6e 2d 67 72 61 6e 74 00 00 00 00 00 00 00 min-grant....... | |
| >> 0x1fadef14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'min-grant' stored at 0x1FADEF00 | |
| >> getproplen(0xfff56430, "min-grant") = 0x00000004 | |
| >> getprop(0xfff56430, "min-grant", 0x1fadef28, 4) = 4 | |
| >> 0x1fadef28 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "min-grant", 0x1fadef30) = 1 | |
| >> 0x1fadef30 6d 61 78 2d 6c 61 74 65 6e 63 79 00 00 00 00 00 max-latency..... | |
| >> 0x1fadef40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'max-latency' stored at 0x1FADEF2C | |
| >> getproplen(0xfff56430, "max-latency") = 0x00000004 | |
| >> getprop(0xfff56430, "max-latency", 0x1fadef54, 4) = 4 | |
| >> 0x1fadef54 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "max-latency", 0x1fadef5c) = 1 | |
| >> 0x1fadef5c 64 65 76 73 65 6c 2d 73 70 65 65 64 00 00 00 00 devsel-speed.... | |
| >> 0x1fadef6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'devsel-speed' stored at 0x1FADEF58 | |
| >> getproplen(0xfff56430, "devsel-speed") = 0x00000004 | |
| >> getprop(0xfff56430, "devsel-speed", 0x1fadef80, 4) = 4 | |
| >> 0x1fadef80 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "devsel-speed", 0x1fadef88) = 1 | |
| >> 0x1fadef88 73 75 62 73 79 73 74 65 6d 2d 76 65 6e 64 6f 72 subsystem-vendor | |
| >> 0x1fadef98 2d 69 64 00 00 00 00 00 00 00 00 00 00 00 00 00 -id............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-vendor-id' stored at 0x1FADEF84 | |
| >> getproplen(0xfff56430, "subsystem-vendor-id") = 0x00000004 | |
| >> getprop(0xfff56430, "subsystem-vendor-id", 0x1fadefac, 4) = 4 | |
| >> 0x1fadefac 00 00 1a f4 __ __ __ __ __ __ __ __ __ __ __ __ ...� | |
| >> nextprop(0xfff56430, "subsystem-vendor-id", 0x1fadefb4) = 1 | |
| >> 0x1fadefb4 73 75 62 73 79 73 74 65 6d 2d 69 64 00 00 00 00 subsystem-id.... | |
| >> 0x1fadefc4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'subsystem-id' stored at 0x1FADEFB0 | |
| >> getproplen(0xfff56430, "subsystem-id") = 0x00000004 | |
| >> getprop(0xfff56430, "subsystem-id", 0x1fadefd8, 4) = 4 | |
| >> 0x1fadefd8 00 00 11 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "subsystem-id", 0x1fadefe0) = 1 | |
| >> 0x1fadefe0 63 61 63 68 65 2d 6c 69 6e 65 2d 73 69 7a 65 00 cache-line-size. | |
| >> 0x1fadeff0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'cache-line-size' stored at 0x1FADEFDC | |
| >> getproplen(0xfff56430, "cache-line-size") = 0x00000004 | |
| >> getprop(0xfff56430, "cache-line-size", 0x1fadf004, 4) = 4 | |
| >> 0x1fadf004 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff56430, "cache-line-size", 0x1fadf00c) = 1 | |
| >> 0x1fadf00c 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadf01c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADF008 | |
| >> getproplen(0xfff56430, "device_type") = 0x00000008 | |
| >> getprop(0xfff56430, "device_type", 0x1fadf030, 8) = 8 | |
| >> 0x1fadf030 6e 65 74 77 6f 72 6b 00 __ __ __ __ __ __ __ __ network. | |
| >> nextprop(0xfff56430, "device_type", 0x1fadf03c) = 1 | |
| >> 0x1fadf03c 6d 6f 64 65 6c 00 00 00 00 00 00 00 00 00 00 00 model........... | |
| >> 0x1fadf04c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'model' stored at 0x1FADF038 | |
| >> getproplen(0xfff56430, "model") = 0x0000000b | |
| >> getprop(0xfff56430, "model", 0x1fadf060, 11) = 11 | |
| >> 0x1fadf060 4e 45 32 30 30 30 20 50 43 49 00 __ __ __ __ __ NE2000 PCI. | |
| >> nextprop(0xfff56430, "model", 0x1fadf070) = 1 | |
| >> 0x1fadf070 61 73 73 69 67 6e 65 64 2d 61 64 64 72 65 73 73 assigned-address | |
| >> 0x1fadf080 65 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 es.............. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'assigned-addresses' stored at 0x1FADF06C | |
| >> getproplen(0xfff56430, "assigned-addresses") = 0x00000014 | |
| >> getprop(0xfff56430, "assigned-addresses", 0x1fadf094, 20) = 20 | |
| >> 0x1fadf094 01 00 70 10 00 00 00 00 00 00 04 00 00 00 00 00 ..p............. | |
| >> 0x1fadf0a4 00 00 01 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> parent(0xfff56430) = 0xfff53564 | |
| >> getprop(0xfff53564, "device_type", 0x00111b10, 32) = 4 | |
| >> 0x00111b10 70 63 69 00 __ __ __ __ __ __ __ __ __ __ __ __ pci. | |
| >> parent(0xfff53564) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "device_type", 0x00111680, 32) = 8 | |
| >> 0x00111680 62 6f 6f 74 72 6f 6d 00 __ __ __ __ __ __ __ __ bootrom. | |
| >> getprop(0xfff488e8, "#address-cells", 0x001115b0, 8) = 4 | |
| >> 0x001115b0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getprop(0xfff488e8, "#size-cells", 0x001115b0, 8) = 4 | |
| >> 0x001115b0 00 00 00 01 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> getproplen(0xfff53564, "ranges") = 0x00000048 | |
| >> getprop(0xfff53564, "ranges", 0x00111710, 1024) = 72 | |
| >> 0x00111710 00 00 58 00 00 00 00 00 00 00 00 00 f2 80 00 00 ..X.........�... | |
| >> 0x00111720 00 00 00 00 02 00 00 00 01 00 58 00 00 00 00 00 ..........X..... | |
| >> 0x00111730 00 00 00 00 f2 00 00 00 00 00 00 00 00 80 00 00 ....�........... | |
| >> 0x00111740 02 00 58 00 00 00 00 00 80 00 00 00 80 00 00 00 ..X............. | |
| >> 0x00111750 00 00 00 00 10 00 00 00 __ __ __ __ __ __ __ __ ........ | |
| >> parent(0xfff488e8) = 0x00000000 | |
| >> getprop(0x00000000, "device_type", 0x001111f0, 32) = -1 | |
| >> getprop(0x00000000, "#address-cells", 0x00111120, 8) = -1 | |
| >> getprop(0x00000000, "#size-cells", 0x00111120, 8) = -1 | |
| >> getproplen(0xfff488e8, "ranges") = 0xffffffff | |
| >> getproplen(0xfff56430, "AAPL,address") = 0xffffffff | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property - 'AAPL,address' (size = 4) | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating property 'AAPL,address' (size = 0x4); stored at 0x1FADF0A8. Belongs to devNode 0x1FAD8228 | |
| >> nextprop(0xfff56430, "assigned-addresses", 0x1fadf0d8) = 1 | |
| >> 0x1fadf0d8 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadf0e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADF0D4 | |
| >> getproplen(0xfff56430, "reg") = 0x00000028 | |
| >> getprop(0xfff56430, "reg", 0x1fadf0fc, 40) = 40 | |
| >> 0x1fadf0fc 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 ..p............. | |
| >> 0x1fadf10c 00 00 00 00 01 00 70 10 00 00 00 00 00 00 00 00 ......p......... | |
| >> 0x1fadf11c 00 00 00 00 00 00 01 00 __ __ __ __ __ __ __ __ ........ | |
| >> nextprop(0xfff56430, "reg", 0x1fadf128) = 1 | |
| >> 0x1fadf128 6e 65 74 77 6f 72 6b 2d 74 79 70 65 00 00 00 00 network-type.... | |
| >> 0x1fadf138 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'network-type' stored at 0x1FADF124 | |
| >> getproplen(0xfff56430, "network-type") = 0x00000009 | |
| >> getprop(0xfff56430, "network-type", 0x1fadf14c, 9) = 9 | |
| >> 0x1fadf14c 65 74 68 65 72 6e 65 74 00 __ __ __ __ __ __ __ ethernet. | |
| >> nextprop(0xfff56430, "network-type", 0x1fadf15c) = 1 | |
| >> 0x1fadf15c 72 65 6d 6f 76 61 62 6c 65 00 00 00 00 00 00 00 removable....... | |
| >> 0x1fadf16c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'removable' stored at 0x1FADF158 | |
| >> getproplen(0xfff56430, "removable") = 0x00000008 | |
| >> getprop(0xfff56430, "removable", 0x1fadf180, 8) = 8 | |
| >> 0x1fadf180 6e 65 74 77 6f 72 6b 00 __ __ __ __ __ __ __ __ network. | |
| >> nextprop(0xfff56430, "removable", 0x1fadf18c) = 1 | |
| >> 0x1fadf18c 63 61 74 65 67 6f 72 79 00 00 00 00 00 00 00 00 category........ | |
| >> 0x1fadf19c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'category' stored at 0x1FADF188 | |
| >> getproplen(0xfff56430, "category") = 0x00000004 | |
| >> getprop(0xfff56430, "category", 0x1fadf1b0, 4) = 4 | |
| >> 0x1fadf1b0 6e 65 74 00 __ __ __ __ __ __ __ __ __ __ __ __ net. | |
| >> nextprop(0xfff56430, "category", 0x1fadf1b8) = 0 | |
| >> 0x1fadf1b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadf1c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'NE2000' | |
| >> child(0xfff56430) = 0x00000000 | |
| >> peer(0xfff56430) = 0x00000000 | |
| >> peer(0xfff53564) = 0xfff54834 | |
| >> getprop(0xfff54834, "name", 0x00112c34, 32) = 6 | |
| >> 0x00112c34 6e 76 72 61 6d 00 __ __ __ __ __ __ __ __ __ __ nvram. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'nvram' of node at 0x1FAD8168. | |
| >> getprop(0xfff54834, "name", 0x00112704, 32) = 6 | |
| >> 0x00112704 6e 76 72 61 6d 00 __ __ __ __ __ __ __ __ __ __ nvram. | |
| >> getprop(0xfff54834, "compatible", 0x00112770, 256) = 12 | |
| >> 0x00112770 6e 76 72 61 6d 2c 66 6c 61 73 68 00 __ __ __ __ nvram,flash. | |
| >> getprop(0xfff54834, "model", 0x00112704, 32) = -1 | |
| >> getprop(0xfff54834, "device_type", 0x00112704, 32) = 6 | |
| >> 0x00112704 6e 76 72 61 6d 00 __ __ __ __ __ __ __ __ __ __ nvram. | |
| >> parent(0xfff54834) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x00112704, 32) = 12 | |
| >> 0x00112704 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff54834, "", 0x1fadf1b8) = 1 | |
| >> 0x1fadf1b8 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadf1c8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADF1B4, devNode 0x1FAD8234 | |
| >> getproplen(0xfff54834, "name") = 0x00000006 | |
| >> getprop(0xfff54834, "name", 0x1fadf1dc, 6) = 6 | |
| >> 0x1fadf1dc 6e 76 72 61 6d 00 __ __ __ __ __ __ __ __ __ __ nvram. | |
| >> nextprop(0xfff54834, "name", 0x1fadf1e8) = 1 | |
| >> 0x1fadf1e8 23 62 79 74 65 73 00 00 00 00 00 00 00 00 00 00 #bytes.......... | |
| >> 0x1fadf1f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property '#bytes' stored at 0x1FADF1E4 | |
| >> getproplen(0xfff54834, "#bytes") = 0x00000004 | |
| >> getprop(0xfff54834, "#bytes", 0x1fadf20c, 4) = 4 | |
| >> 0x1fadf20c 00 00 20 00 __ __ __ __ __ __ __ __ __ __ __ __ .. . | |
| >> nextprop(0xfff54834, "#bytes", 0x1fadf214) = 1 | |
| >> 0x1fadf214 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadf224 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADF210 | |
| >> getproplen(0xfff54834, "reg") = 0x00000008 | |
| >> getprop(0xfff54834, "reg", 0x1fadf238, 8) = 8 | |
| >> 0x1fadf238 ff f0 40 00 00 00 40 00 __ __ __ __ __ __ __ __ ��@...@. | |
| >> nextprop(0xfff54834, "reg", 0x1fadf244) = 1 | |
| >> 0x1fadf244 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadf254 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADF240 | |
| >> getproplen(0xfff54834, "device_type") = 0x00000006 | |
| >> getprop(0xfff54834, "device_type", 0x1fadf268, 6) = 6 | |
| >> 0x1fadf268 6e 76 72 61 6d 00 __ __ __ __ __ __ __ __ __ __ nvram. | |
| >> nextprop(0xfff54834, "device_type", 0x1fadf274) = 1 | |
| >> 0x1fadf274 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadf284 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADF270 | |
| >> getproplen(0xfff54834, "compatible") = 0x0000000c | |
| >> getprop(0xfff54834, "compatible", 0x1fadf298, 12) = 12 | |
| >> 0x1fadf298 6e 76 72 61 6d 2c 66 6c 61 73 68 00 __ __ __ __ nvram,flash. | |
| >> nextprop(0xfff54834, "compatible", 0x1fadf2a8) = 0 | |
| >> 0x1fadf2a8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadf2b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'nvram' | |
| >> child(0xfff54834) = 0x00000000 | |
| >> peer(0xfff54834) = 0xfff55918 | |
| >> getprop(0xfff55918, "name", 0x00112704, 32) = 6 | |
| >> 0x00112704 75 6e 69 2d 6e 00 __ __ __ __ __ __ __ __ __ __ uni-n. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying device node peer 'uni-n' of node at 0x1FAD8234. | |
| >> getprop(0xfff55918, "name", 0x001121d4, 32) = 6 | |
| >> 0x001121d4 75 6e 69 2d 6e 00 __ __ __ __ __ __ __ __ __ __ uni-n. | |
| >> getprop(0xfff55918, "compatible", 0x00112240, 256) = 10 | |
| >> 0x00112240 75 6e 69 2d 6e 6f 72 74 68 00 __ __ __ __ __ __ uni-north. | |
| >> getprop(0xfff55918, "model", 0x001121d4, 32) = -1 | |
| >> getprop(0xfff55918, "device_type", 0x001121d4, 32) = 18 | |
| >> 0x001121d4 6d 65 6d 6f 72 79 2d 63 6f 6e 74 72 6f 6c 6c 65 memory-controlle | |
| >> 0x001121e4 72 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ r. | |
| >> parent(0xfff55918) = 0xfff488e8 | |
| >> getprop(0xfff488e8, "name", 0x001121d4, 32) = 12 | |
| >> 0x001121d4 64 65 76 69 63 65 2d 74 72 65 65 00 __ __ __ __ device-tree. | |
| >> nextprop(0xfff55918, "", 0x1fadf2a8) = 1 | |
| >> 0x1fadf2a8 6e 61 6d 65 00 00 00 00 00 00 00 00 00 00 00 00 name............ | |
| >> 0x1fadf2b8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying first property 'name' stored at 0x1FADF2A4, devNode 0x1FAD8240 | |
| >> getproplen(0xfff55918, "name") = 0x00000006 | |
| >> getprop(0xfff55918, "name", 0x1fadf2cc, 6) = 6 | |
| >> 0x1fadf2cc 75 6e 69 2d 6e 00 __ __ __ __ __ __ __ __ __ __ uni-n. | |
| >> nextprop(0xfff55918, "name", 0x1fadf2d8) = 1 | |
| >> 0x1fadf2d8 64 65 76 69 63 65 5f 74 79 70 65 00 00 00 00 00 device_type..... | |
| >> 0x1fadf2e8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device_type' stored at 0x1FADF2D4 | |
| >> getproplen(0xfff55918, "device_type") = 0x00000012 | |
| >> getprop(0xfff55918, "device_type", 0x1fadf2fc, 18) = 18 | |
| >> 0x1fadf2fc 6d 65 6d 6f 72 79 2d 63 6f 6e 74 72 6f 6c 6c 65 memory-controlle | |
| >> 0x1fadf30c 72 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ r. | |
| >> nextprop(0xfff55918, "device_type", 0x1fadf314) = 1 | |
| >> 0x1fadf314 63 6f 6d 70 61 74 69 62 6c 65 00 00 00 00 00 00 compatible...... | |
| >> 0x1fadf324 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'compatible' stored at 0x1FADF310 | |
| >> getproplen(0xfff55918, "compatible") = 0x0000000a | |
| >> getprop(0xfff55918, "compatible", 0x1fadf338, 10) = 10 | |
| >> 0x1fadf338 75 6e 69 2d 6e 6f 72 74 68 00 __ __ __ __ __ __ uni-north. | |
| >> nextprop(0xfff55918, "compatible", 0x1fadf348) = 1 | |
| >> 0x1fadf348 64 65 76 69 63 65 2d 72 65 76 00 00 00 00 00 00 device-rev...... | |
| >> 0x1fadf358 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'device-rev' stored at 0x1FADF344 | |
| >> getproplen(0xfff55918, "device-rev") = 0x00000004 | |
| >> getprop(0xfff55918, "device-rev", 0x1fadf36c, 4) = 4 | |
| >> 0x1fadf36c 00 00 00 00 __ __ __ __ __ __ __ __ __ __ __ __ .... | |
| >> nextprop(0xfff55918, "device-rev", 0x1fadf374) = 1 | |
| >> 0x1fadf374 72 65 67 00 00 00 00 00 00 00 00 00 00 00 00 00 reg............. | |
| >> 0x1fadf384 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Copying peer property 'reg' stored at 0x1FADF370 | |
| >> getproplen(0xfff55918, "reg") = 0x00000008 | |
| >> getprop(0xfff55918, "reg", 0x1fadf398, 8) = 8 | |
| >> 0x1fadf398 f8 00 00 00 01 00 00 00 __ __ __ __ __ __ __ __ �....... | |
| >> nextprop(0xfff55918, "reg", 0x1fadf3a4) = 0 | |
| >> 0x1fadf3a4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> 0x1fadf3b4 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| CRC unchanged at 0x7FD3025C, node 'uni-n' | |
| >> child(0xfff55918) = 0x00000000 | |
| >> peer(0xfff55918) = 0x00000000 | |
| >> peer(0xfff488e8) = 0x00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Final CRC '0x802CFDA3' | |
| >> finddevice("/rtas") = 0xfff50e48 | |
| >> open("/rtas") = 0x1fc5b2bc | |
| >> of_client_interface: call-method 0010105a 1fc5b2bc 00004000 | |
| >> call-method instantiate-rtas ([3] -- [2]) | |
| >> RTAS instantiated at 00004000 | |
| >> handle_calls return: 00000000 00004000 | |
| >> finddevice("/rtas") = 0xfff50e48 | |
| >> getprop(0xfff50e48, "nvram-fetch", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 02 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "nvram-store", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 03 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "get-time-of-day", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 04 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "set-time-of-day", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 05 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "system-reboot", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 15 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "power-off", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 12 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "set-time-for-power-on", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 06 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "get-time-for-power-on", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 1e __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "event-scan", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 07 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "check-exception", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 08 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "read-pci-config", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 09 __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> getprop(0xfff50e48, "write-pci-config", 0x00116940, 8) = 4 | |
| >> 0x00116940 ab cd ef 0a __ __ __ __ __ __ __ __ __ __ __ __ ���. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Creating dynamic ProductInfo & Friends | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Dynamic ProductInfoPtr (logical) = 1FADF3A0 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- SizeOf( ProductInfo ) = 108 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Converting UniveralInfoTableBase to 68k logical address 1FADF3A0. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Initializing ProductInfo record | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing productInfoVers to 2. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Initializing static section of DecoderInfoPrivate. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Initializing DecoderTable. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing (logical) ROMAddr (which is ALWAYS FFC00000). | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Clock primitives accessed via RTAS. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing OpenPICBaseAddr. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- OpenPICAddr = 80040000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing HeathrowBaseAddr. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing VIA1 address. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- VIA1Addr = 80016000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing SCC addresses. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- No SCC (of some sort) detected! | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing Mesh SCSI information. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing ADB information. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- ADB (of some sort) detected. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- ASSUMPTION -- we ALWAYS have some sort of ATA. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing Sound information. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- No Sound (of some sort) detected! | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing extValid bits. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- extValid bits set to 03000046. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing extValid1 bits. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- extValid1 bits set to 00088800. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| -- Initializing HwCfgWord bits. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ---- HwCfgWord bits set to 0480. | |
| Dynamic ProductInfo Table: | |
| Dumping 108 bytes @ 0x1FADF3A0 | |
| 1FADF3A0: 00000098 00000000 00000000 00000000 | |
| 1FADF3B0: 0480001A 00000002 00000004 60000000 | |
| 1FADF3C0: 00000000 03000046 00088800 00000000 | |
| 1FADF3D0: 00000000 00000000 00000000 00000000 | |
| 1FADF3E0: 00000000 00000000 00000000 00000000 | |
| 1FADF3F0: 00000000 00000000 00000000 00000000 | |
| 1FADF400: 00000000 00000000 00000000 | |
| Dynamic DecoderPrivateInfo Table: | |
| Dumping 40 bytes @ 0x1FADF410 | |
| 1FADF410: 00000004 60000000 00000000 03000046 | |
| 1FADF420: 00088800 00000000 00000000 00000000 | |
| 1FADF430: 1A010000 00000000 | |
| Dynamic DecoderInfo Table: | |
| Dumping 384 bytes @ 0x1FADF438 | |
| 1FADF438: FFC00000 00000000 80016000 00000000 | |
| 1FADF448: 00000000 00000000 00000000 00000000 | |
| 1FADF458: 00000000 00000000 00000000 00000000 | |
| 1FADF468: 00000000 00000000 00000000 00000000 | |
| 1FADF478: 00000000 00000000 00000000 00000000 | |
| 1FADF488: 00000000 00000000 00000000 00000000 | |
| 1FADF498: 00000000 00000000 00000000 00000000 | |
| 1FADF4A8: 00000000 00000000 00000000 00000000 | |
| 1FADF4B8: 00000000 00000000 00000000 00000000 | |
| 1FADF4C8: 00000000 00000000 00000000 00000000 | |
| 1FADF4D8: 00000000 00000000 00000000 00000000 | |
| 1FADF4E8: 00000000 00000000 00000000 00000000 | |
| 1FADF4F8: 00000000 00000000 00000000 00000000 | |
| 1FADF508: 00000000 00000000 00000000 00000000 | |
| 1FADF518: 00000000 00000000 00000000 00000000 | |
| 1FADF528: 00000000 80040000 00010100 00000000 | |
| 1FADF538: 00000000 00000000 00000000 00000000 | |
| 1FADF548: 00000000 00000000 00000000 00000000 | |
| 1FADF558: 00000000 00000000 00000000 00000000 | |
| 1FADF568: 00000000 00000000 00000000 00000000 | |
| 1FADF578: 00000000 00000000 00000000 00000000 | |
| 1FADF588: 00000000 00000000 00000000 00000000 | |
| 1FADF598: 00000000 00000000 00000000 00000000 | |
| 1FADF5A8: 00000000 00000000 00000000 00000000 | |
| >> claim(0x00000000, 64, 4) = 0x1fedf000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fedf000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fedf000 | |
| >> claim(0x00000000, 516, 4) = 0x1fede000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fede000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fede000 | |
| Interrupt masks: | |
| Dumping 64 bytes @ 0x1FEDF000 | |
| 1FEDF000: 00000000 80000000 61000000 00000000 | |
| 1FEDF010: 1E000000 00000000 00000000 00000000 | |
| 1FEDF020: 00000000 00000000 00000000 00000000 | |
| 1FEDF030: 00000000 00000000 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Level Raw Value Bits active | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 0 [00..31] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 1 [00..31] 80000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 0 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 2 [00..31] 61000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 1 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 2 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 7 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 3 [00..31] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 4 [00..31] 1E000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 3 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 4 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 5 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 6 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 5 [00..31] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 6 [00..31] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| 7 [00..31] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| [32..63] 00000000 >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| >> claim(0x00000000, 128, 4) = 0x1fedd000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fedd000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fedd000 | |
| >> claim(0x00000000, 64, 4) = 0x1fedc000 | |
| Interrupt vectors: | |
| Dumping 128 bytes @ 0x1FEDD000 | |
| 1FEDD000: 00190025 0024000D 0002000E 0003001B | |
| 1FEDD010: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 1FEDD020: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 1FEDD030: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 1FEDD040: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 1FEDD050: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 1FEDD060: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 1FEDD070: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| Interrupt priorities: | |
| Dumping 64 bytes @ 0x1FEDC000 | |
| 1FEDC000: 01020204 04040402 00000000 00000000 | |
| 1FEDC010: 00000000 00000000 00000000 00000000 | |
| 1FEDC020: 00000000 00000000 00000000 00000000 | |
| 1FEDC030: 00000000 00000000 00000000 00000000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Spurious interrupt vector = 0x40 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| SCSIIntVect = 2048 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| SCCAIntVect = 2048 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| SCCBIntVect = 2048 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| VIAIntVect = 25 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ADBIntVect = 2048 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NMIIntVect = 2048 | |
| >> of_client_interface: call-method 00106add 1fc5a768 00010000 00030000 00000000 | |
| >> call-method claim ([5] -- [2]) | |
| >> handle_calls return: 00000000 7fd50000 | |
| >> of_client_interface: call-method 00106b0e 1fc5a768 0000002a 00030000 7fd50000 80040000 | |
| >> call-method map ([6] -- [2]) | |
| >> call-method 'map': possible argument error (4--2) got -1 | |
| >> handle_calls return: 00000000 00000000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 7fd50000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 0000002a 80040000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 25 to 0x00000180 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 37 to 0x01000280 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 36 to 0x02000280 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 13 to 0x03000480 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 2 to 0x04000480 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 14 to 0x05000480 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 3 to 0x06000480 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| OpenPIC @ 80040000 setup: setting interrupt source 27 to 0x07004280 | |
| >> claim(0x00000000, 4096, 4) = 0x1fedb000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ToolboxImage current logical address = 0x1F400000, ToolboxImage final physical address = 0x00C00000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ConfigInfo logical address in current ROM image = 0x1F700000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->ROMImageBaseOffset address = 0x00BFD000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->Mac68KROMOffset address = 0x00BFD000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->HWInitCodeOffset address = 0x00000000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->DiagPEFBundleOffset address = 0x00000000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->KernelCodeOffset address = 0x00F0D000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->EmulatorCodeOffset address = 0x00000000. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| configinfop->OpcodeTableOffset address = 0x00000000. | |
| >> claim(0x00000000, 708, 2) = 0x1feda000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed9000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed8000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed7000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed6000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed5000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed4000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed3000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed2000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed1000 | |
| >> claim(0x00000000, 160, 32) = 0x1fed0000 | |
| >> claim(0x00000000, 160, 32) = 0x1fecf000 | |
| >> claim(0x00000000, 160, 32) = 0x1fece000 | |
| >> claim(0x00000000, 160, 32) = 0x1fecd000 | |
| >> claim(0x00000000, 160, 32) = 0x1fecc000 | |
| >> claim(0x00000000, 160, 32) = 0x1fecb000 | |
| >> claim(0x00000000, 160, 32) = 0x1feca000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0xF0000000, count = 0x10000, PA = 0xF0000000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0xF is entry 0. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x80000000, count = 0x0080, PA = 0x80000000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x8 is entry 0. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x81000000, count = 0x1000, PA = 0x81000000, pageAttr = 0x0032, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x8 is entry 1. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x82000000, count = 0x0001, PA = 0x82000000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x8 is entry 2. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x50000000, count = 0xFFFE, PA = 0x00000000, pageAttr = 0x0A00, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x5 is entry 0. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x50000000, count = 0xFFFE, PA = 0x00000000, pageAttr = 0x0A00, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x5 is entry 1. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x5FFFE000, count = 0x0001, PA = 0x00000000, pageAttr = 0x0012, flags = 0x01. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x5 is entry 2. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x60C00000, count = 0x0400, PA = 0x00C00000, pageAttr = 0x0012, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x6 is entry 0. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x68FFF000, count = 0x0001, PA = 0x00000000, pageAttr = 0x0012, flags = 0x03. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x6 is entry 1. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x68FFE000, count = 0x0001, PA = 0x00000000, pageAttr = 0x0011, flags = 0x02. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x6 is entry 2. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x80060000, count = 0x0001, PA = 0x80060000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x8 is entry 3. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x68FEF000, count = 0x0001, PA = 0x00003000, pageAttr = 0x0013, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x6 is entry 3. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| AddPageMapEntry: LA = 0x64000000, count = 0x0180, PA = 0x15600000, pageAttr = 0x0012, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Next free PageMap entry for segment 0x6 is entry 4. | |
| --- Dumping PageMapStateTable --- | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x5, LA = 0x00000000, count = 0xFFFD, PA = 0x00000000, pageAttr = 0x0A00, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x5, LA = 0x00000000, count = 0xFFFD, PA = 0x00000000, pageAttr = 0x0A00, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x5, LA = 0xFFFE0000, count = 0x0000, PA = 0x00000000, pageAttr = 0x0012, flags = 0x01. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x6, LA = 0x0C000000, count = 0x03FF, PA = 0x00C00000, pageAttr = 0x0012, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x6, LA = 0x40000000, count = 0x017F, PA = 0x15600000, pageAttr = 0x0012, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x6, LA = 0x8FEF0000, count = 0x0000, PA = 0x00003000, pageAttr = 0x0013, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x6, LA = 0x8FFE0000, count = 0x0000, PA = 0x00000000, pageAttr = 0x0011, flags = 0x02. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x6, LA = 0x8FFF0000, count = 0x0000, PA = 0x00000000, pageAttr = 0x0012, flags = 0x03. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x8, LA = 0x00000000, count = 0x005F, PA = 0x80000000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x8, LA = 0x00600000, count = 0x0000, PA = 0x80060000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x8, LA = 0x00610000, count = 0x001E, PA = 0x80061000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x8, LA = 0x10000000, count = 0x0FFF, PA = 0x81000000, pageAttr = 0x0032, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0x8, LA = 0x20000000, count = 0x0000, PA = 0x82000000, pageAttr = 0x003A, flags = 0x00. | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Segment = 0xF, LA = 0x00000000, count = 0xFFFF, PA = 0xF0000000, pageAttr = 0x003A, flags = 0x00. | |
| >> release(0x1fed9000, 160) | |
| >> release(0x1fed8000, 160) | |
| >> release(0x1fed7000, 160) | |
| >> release(0x1fed6000, 160) | |
| >> release(0x1fed5000, 160) | |
| >> release(0x1fed4000, 160) | |
| >> release(0x1fed3000, 160) | |
| >> release(0x1fed2000, 160) | |
| >> release(0x1fed1000, 160) | |
| >> release(0x1fed0000, 160) | |
| >> release(0x1fecf000, 160) | |
| >> release(0x1fece000, 160) | |
| >> release(0x1fecd000, 160) | |
| >> release(0x1fecc000, 160) | |
| >> release(0x1fecb000, 160) | |
| >> release(0x1feca000, 160) | |
| >> release(0x1feda000, 708) | |
| >> finddevice("/aliases") = 0xfff48a04 | |
| >> getproplen(0xfff48a04, "screen") = 0x00000021 | |
| >> claim(0x00000000, 33, 2) = 0x1feda000 | |
| >> getprop(0xfff48a04, "screen", 0x1feda000, 33) = 33 | |
| >> 0x1feda000 2f 70 63 69 40 66 32 30 30 30 30 30 30 2f 6d 61 /pci@f2000000/ma | |
| >> 0x1feda010 63 2d 69 6f 40 63 2f 65 73 63 63 2f 63 68 2d 62 c-io@c/escc/ch-b | |
| >> 0x1feda020 00 __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ . | |
| >> finddevice("/pci@f2000000/mac-io@c/escc/ch-b") = ob_pci_decode_unit idx=fff535ec | |
| >> ob_pci_decode_unit idx=fff535ec addr=00000000 00000000 00006000 | |
| >> 0xfff54da4 | |
| >> getprop(0xfff54da4, "address", 0x001168b0, 8) = -1 | |
| >> release(0x1feda000, 33) | |
| ConfigInfo table: | |
| Dumping 1792 bytes @ 0x1FEDB000 | |
| 1FEDB000: 00000000 00000000 00000000 00000000 | |
| 1FEDB010: 00000000 00000000 00000000 00000000 | |
| 1FEDB020: 00000000 00000000 00BFD000 00400000 | |
| 1FEDB030: 00000000 00BFD000 00300000 00000000 | |
| 1FEDB040: 00000000 00000000 00000000 00F0D000 | |
| 1FEDB050: 00000000 00000000 00000000 00000000 | |
| 1FEDB060: 00000000 4E657757 6F726C64 2076312E | |
| 1FEDB070: 30202020 00000000 00000000 00000000 | |
| 1FEDB080: 00000000 00000000 00000000 00000000 | |
| 1FEDB090: 00000000 80060000 06000000 5FFFE000 | |
| 1FEDB0A0: 68FFE000 68FFF000 68080000 68060000 | |
| 1FEDB0B0: 000003A0 00000012 00000180 000003AC | |
| 1FEDB0C0: 00000060 00000090 00000098 00000000 | |
| 1FEDB0D0: 00000000 00000010 00100000 00000020 | |
| 1FEDB0E0: 00200000 00000030 00300000 00000040 | |
| 1FEDB0F0: 00400000 00000050 00500000 00000078 | |
| 1FEDB100: 00600000 000000B8 00700000 000000D0 | |
| 1FEDB110: 00800000 00000108 00900000 00000118 | |
| 1FEDB120: 00A00000 00000128 00B00000 00000138 | |
| 1FEDB130: 00C00000 00000148 00D00000 00000158 | |
| 1FEDB140: 00E00000 00000168 00F00000 00000000 | |
| 1FEDB150: 00000000 00000010 00100000 00000020 | |
| 1FEDB160: 00200000 00000030 00300000 00000040 | |
| 1FEDB170: 00400000 00000050 00500000 00000078 | |
| 1FEDB180: 00600000 000000B8 00700000 000000D0 | |
| 1FEDB190: 00800000 00000108 00900000 00000118 | |
| 1FEDB1A0: 00A00000 00000128 00B00000 00000138 | |
| 1FEDB1B0: 00C00000 00000148 00D00000 00000158 | |
| 1FEDB1C0: 00E00000 00000168 00F00000 00000000 | |
| 1FEDB1D0: 00000000 00000010 00100000 00000020 | |
| 1FEDB1E0: 00200000 00000030 00300000 00000040 | |
| 1FEDB1F0: 00400000 00000050 00500000 00000078 | |
| 1FEDB200: 00600000 000000B8 00700000 000000D0 | |
| 1FEDB210: 00800000 00000108 00900000 00000118 | |
| 1FEDB220: 00A00000 00000128 00B00000 00000138 | |
| 1FEDB230: 00C00000 00000148 00D00000 00000158 | |
| 1FEDB240: 00E00000 00000168 00F00000 00000000 | |
| 1FEDB250: 00000000 00000010 00100000 00000020 | |
| 1FEDB260: 00200000 00000030 00300000 00000040 | |
| 1FEDB270: 00400000 00000050 00500000 00000078 | |
| 1FEDB280: 00600000 000000B8 00700000 000000D0 | |
| 1FEDB290: 00800000 00000108 00900000 00000118 | |
| 1FEDB2A0: 00A00000 00000128 00B00000 00000138 | |
| 1FEDB2B0: 00C00000 00000148 00D00000 00000158 | |
| 1FEDB2C0: 00E00000 00000168 00F00000 00000000 | |
| 1FEDB2D0: 00000000 FFC0007F 00C00023 0000007F | |
| 1FEDB2E0: 00C00023 6800001F 00F00023 00000000 | |
| 1FEDB2F0: 00000000 00000000 00000000 00000000 | |
| 1FEDB300: 00000000 00000000 00000000 00000000 | |
| 1FEDB310: 00000000 00000000 00000000 00000000 | |
| 1FEDB320: 00000000 00000000 00000000 00000000 | |
| 1FEDB330: 00000000 00000000 00000000 00000000 | |
| 1FEDB340: 00000000 00000000 00000000 13FF13FF | |
| 1FEDB350: 13FF13FF F3FFF3FF 13FF13FF 00000000 | |
| 1FEDB360: 00005000 00000000 00000000 00000000 | |
| 1FEDB370: 00000000 00000000 01010000 00000000 | |
| 1FEDB380: 00000000 00000000 00000003 00000000 | |
| 1FEDB390: 00000000 00000000 00000000 00000000 | |
| 1FEDB3A0: 00000004 FFC00000 00000000 0000FFFF | |
| 1FEDB3B0: 00000A00 0000FFFF 00000A00 0000FFFF | |
| 1FEDB3C0: 00000A00 0000FFFF 00000A00 0000FFFF | |
| 1FEDB3D0: 00000A00 0000FFFF 00000A00 0000FFFF | |
| 1FEDB3E0: 00000A00 0000FFFF 00000A00 0000FFFF | |
| 1FEDB3F0: 00000A00 0000FFFF 00000A00 0000FFFD | |
| 1FEDB400: 00000A00 0000FFFD 00000A00 FFFE0000 | |
| 1FEDB410: 00000012 0000FFFF 00000A00 0000FFFF | |
| 1FEDB420: 00000A00 0C0003FF 00C00012 4000017F | |
| 1FEDB430: 15600012 8FEF0000 00003013 8FFE0000 | |
| 1FEDB440: 00000011 8FFF0000 00000012 0000FFFF | |
| 1FEDB450: 00000A01 0000FFFF 00000A01 0000FFFF | |
| 1FEDB460: 00000A00 0000FFFF 00000A01 0000FFFF | |
| 1FEDB470: 00000A01 0000FFFF 00000A00 0000005F | |
| 1FEDB480: 8000003A 00600000 8006003A 0061001E | |
| 1FEDB490: 8006103A 10000FFF 81000032 20000000 | |
| 1FEDB4A0: 8200003A 0000FFFF 80000A01 0000FFFF | |
| 1FEDB4B0: 00000A00 0000FFFF 90000A01 0000FFFF | |
| 1FEDB4C0: 00000A00 0000FFFF A0000A01 0000FFFF | |
| 1FEDB4D0: 00000A00 0000FFFF B0000A01 0000FFFF | |
| 1FEDB4E0: 00000A00 0000FFFF C0000A01 0000FFFF | |
| 1FEDB4F0: 00000A00 0000FFFF D0000A01 0000FFFF | |
| 1FEDB500: 00000A00 0000FFFF E0000A01 0000FFFF | |
| 1FEDB510: 00000A00 0000FFFF F000003A 0000FFFF | |
| 1FEDB520: F0000A01 0000FFFF 00000A00 00000000 | |
| 1FEDB530: 00000000 00000000 00000000 00000000 | |
| 1FEDB540: 00000000 00000000 00000000 00000000 | |
| 1FEDB550: 00000000 00000000 00000000 00000000 | |
| 1FEDB560: 00000000 00000000 00000000 00000000 | |
| 1FEDB570: 00000000 00000000 00000000 00000000 | |
| 1FEDB580: 00000000 00000000 00000000 00000000 | |
| 1FEDB590: 00000000 00000000 00000000 00000000 | |
| 1FEDB5A0: 00000000 00000000 00000000 00000000 | |
| 1FEDB5B0: 00000000 00000000 00000000 00000000 | |
| 1FEDB5C0: 00000000 00000000 00000000 00000000 | |
| 1FEDB5D0: 00000000 00000000 00000000 00000000 | |
| 1FEDB5E0: 00000000 00000000 00000000 00000000 | |
| 1FEDB5F0: 00000000 00000000 00000000 00000000 | |
| 1FEDB600: 00000000 00000000 00000000 00000000 | |
| 1FEDB610: 00000000 00000000 00000000 00000000 | |
| 1FEDB620: 00000000 00000000 00000000 00000000 | |
| 1FEDB630: 00000000 00000000 00000000 00000000 | |
| 1FEDB640: 00000000 00000000 00000000 00000000 | |
| 1FEDB650: 00000000 00000000 00000000 00000000 | |
| 1FEDB660: 00000000 00000000 00000000 00000000 | |
| 1FEDB670: 00000000 00000000 00000000 00000000 | |
| 1FEDB680: 00000000 00000000 00000000 00000000 | |
| 1FEDB690: 00000000 00000000 00000000 00000000 | |
| 1FEDB6A0: 00000000 00000000 00000000 00000000 | |
| 1FEDB6B0: 00000000 00000000 00000000 00000000 | |
| 1FEDB6C0: 00000000 00000000 00000000 00000000 | |
| 1FEDB6D0: 00000000 00000000 00000000 00000000 | |
| 1FEDB6E0: 00000000 00000000 00000000 00000000 | |
| 1FEDB6F0: 00000000 00000000 00000000 00000000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fedb000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fedb000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fee7000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fee7000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fee6000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fee6000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fee5000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fee5000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fee4000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fee4000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| FreeBytes address: logical = 0x1FAD8000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| WorkArea_target address: logical = 0x00440000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| SystemInfo addresses: logical = 0x1FEE5000, physical = 0x1FEE5000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| ProcessorInfo addresses: logical = 0x1FEE6000, physical = 0x1FEE6000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| HWInfo addresses: logical = 0x1FEE4000, physical = 0x1FEE4000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| HwInitInfo addresses: logical = 0x1FEE7000, physical = 0x1FEE7000 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| NanoKernelEntry addresses: 0x00F10000 | |
| System info: | |
| Dumping 320 bytes @ 0x1FEE5000 | |
| 1FEE5000: 20000000 20000000 00000000 00000000 | |
| 1FEE5010: 00000000 00000000 00000000 00000000 | |
| 1FEE5020: 00000000 00000000 00000000 00000000 | |
| 1FEE5030: 00000000 00C00000 00EFF000 00000000 | |
| 1FEE5040: 01000000 1F000000 00000000 00000000 | |
| 1FEE5050: 00000000 00000000 00000000 00000000 | |
| 1FEE5060: 00000000 00000000 00000000 00000000 | |
| 1FEE5070: 00000000 00000000 00000000 00000000 | |
| 1FEE5080: 00000000 00000000 00000000 00000000 | |
| 1FEE5090: 00000000 00000000 00000000 00000000 | |
| 1FEE50A0: 00000000 00000000 00000000 00000000 | |
| 1FEE50B0: 00000000 00000000 00000000 00000000 | |
| 1FEE50C0: 00000000 00000000 00000000 00000000 | |
| 1FEE50D0: 00000000 00000000 00000000 00000000 | |
| 1FEE50E0: 00000000 00000000 00000000 00000000 | |
| 1FEE50F0: 00000000 00000000 00000000 00000000 | |
| 1FEE5100: 80040000 00000000 00000000 00000000 | |
| 1FEE5110: 00000000 00000000 00000000 00000000 | |
| 1FEE5120: 00000000 00000000 00000040 50000000 | |
| 1FEE5130: 00000000 00000000 00000000 00000000 | |
| Processor info: | |
| Dumping 160 bytes @ 0x1FEE6000 | |
| 1FEE6000: 000C0209 0FDAD680 05F5E100 05F5E100 | |
| 1FEE6010: 00001000 00008000 00008000 00200020 | |
| 1FEE6020: 00000020 00200020 00200020 00080008 | |
| 1FEE6030: 00800002 00000000 00000000 00000000 | |
| 1FEE6040: 00000000 00000000 00000000 00000000 | |
| 1FEE6050: 00000000 00000000 00000000 00000000 | |
| 1FEE6060: 00000000 00000000 00000000 00000000 | |
| 1FEE6070: 00000000 00000000 00000000 00000000 | |
| 1FEE6080: 00000000 00000000 00000000 00000000 | |
| 1FEE6090: 00000000 00000000 00000000 00000000 | |
| Hardware info: | |
| Dumping 192 bytes @ 0x1FEE4000 | |
| 1FEE4000: 00C00000 6400000C 640073A0 00003000 | |
| 1FEE4010: 1FEDD000 1FEDF000 80040000 00000000 | |
| 1FEE4020: 00000000 00000000 00000000 00000000 | |
| 1FEE4030: 00000000 00000000 00004000 00001400 | |
| 1FEE4040: ABCDEF02 ABCDEF03 ABCDEF04 ABCDEF05 | |
| 1FEE4050: ABCDEF15 ABCDEF12 ABCDEF06 ABCDEF07 | |
| 1FEE4060: ABCDEF08 ABCDEF09 ABCDEF0A 00000000 | |
| 1FEE4070: 486E666F 00403035 08000800 08000800 | |
| 1FEE4080: 00190000 08000800 00400000 00000000 | |
| 1FEE4090: 00000000 00000004 ABCDEF1E 00410000 | |
| 1FEE40A0: 802CFDA3 00000000 1FEDE000 00000000 | |
| 1FEE40B0: 00000000 00000000 00000000 00000000 | |
| HardwareInit info: | |
| Dumping 32 bytes @ 0x1FEE7000 | |
| 1FEE7000: 1FEE5000 1FEE6000 00000000 1FEE4000 | |
| 1FEE7010: 00004000 00000020 00F10000 00000000 | |
| Cascade Info: | |
| Dumping 516 bytes @ 0x00117818 | |
| 00117818: 00000000 FFFFFFFF FFFFFFFF FFFFFFFF | |
| 00117828: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 00117838: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 00117848: FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF | |
| 00117858: FFFFFFFF 01020204 04040402 00000000 | |
| 00117868: 00000000 00000000 00000000 00000000 | |
| 00117878: 00000000 00000000 00000000 00000000 | |
| 00117888: 00000000 00000000 00000000 00000000 | |
| 00117898: 00000000 00000000 00000000 00000000 | |
| 001178A8: 00000000 00000000 00000000 00000000 | |
| 001178B8: 00000000 00000000 00000000 00000000 | |
| 001178C8: 00000000 00000000 00000000 00000000 | |
| 001178D8: 00000000 00000000 00000000 00000000 | |
| 001178E8: 00000000 00000000 00000000 00000000 | |
| 001178F8: 00000000 00000000 00000000 00000000 | |
| 00117908: 00000000 00000000 00000000 00000000 | |
| 00117918: 00000000 00000000 00000000 00000000 | |
| 00117928: 00000000 00000000 00000000 00000000 | |
| 00117938: 00000000 00000000 00000000 00000000 | |
| 00117948: 00000000 00000000 00000000 00000000 | |
| 00117958: 00000000 00000000 00000000 00000000 | |
| 00117968: 00000000 00000000 00000000 00000000 | |
| 00117978: 00000000 00000000 00000000 00000000 | |
| 00117988: 00000000 00000000 00000000 00000000 | |
| 00117998: 00000000 00000000 00000000 00000000 | |
| 001179A8: 00000000 00000000 00000000 00000000 | |
| 001179B8: 00000000 00000000 00000000 00000000 | |
| 001179C8: 00000000 00000000 00000000 00000000 | |
| 001179D8: 00000000 00000000 00000000 00000000 | |
| 001179E8: 00000000 00000000 00000000 00000000 | |
| 001179F8: 00000000 00000000 00000000 00000000 | |
| 00117A08: 00000000 00000000 00000000 00000000 | |
| 00117A18: 00000000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1fee2008 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1fee2008 | |
| >> claim(0x00000000, 784, 4) = 0x1feda000 | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 1feda000 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 1feda000 | |
| >> release(0x1fee1000, 776) | |
| >> of_client_interface: call-method 00106ad3 1fc5a768 0020f0b8 | |
| >> call-method translate ([3] -- [4]) | |
| >> handle_calls return: 00000000 ffffffff 00000002 0020f0b8 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Updated BusClockRateHz: 399957011 | |
| >> of_client_interface: interpret 001007b2 | |
| >> interpret key? ([1] -- [2]) | |
| >> handle_calls return: 00000000 00000000 | |
| Off to MacOS. The next (and last) call into OpenFirmware is quiesce(). | |
| >> of_client_interface: quiesce | |
| >> of_client_interface return: | |
| qemu: terminating on signal 15 from pid 2238 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment