Created
November 7, 2019 22:20
-
-
Save userlandkernel/1bea26e999ee8394a605bb48102f8cf2 to your computer and use it in GitHub Desktop.
Spooky scary internal skeletons
This file contains hidden or 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
help | |
DiagShell builtin commands: | |
"time" time <command-line ...> | |
"echo" echo <arguments ...> | |
"waitfor" waitfor <timeout-milliseconds> <string-to-match> | |
"repeat" repeat <time-spec> <command line ...> | |
"alias" alias [<name>[=<command line>]] | |
"unalias" unalias <name> | |
"true" true | |
"false" false | |
"args" args <command line ...> | |
"shopt" shopt | |
EDK Boot Loader commands (help <command> for more info): | |
"aboutCB" display conrolbit information on the screen | |
"aboutdev" display device information on the screen | |
"accessory" Command to change power settings as well as identifying accessories connected to the unit | |
"audio" General command to hande resetting/blanking/scripting of the audio subsystem | |
"audioparam" Audio parameter retrieval/setting utility | |
"audioreg" Manages register operations on audio blocks in the system | |
"baseband" Command to control/test baseband functionality | |
"battery" Command to display basic information about the battery | |
"baud" <baud rate> : Set UART Baud rate | |
"bl" BackLight Test | |
"blockdevice" Show information about boot devices. Bare quantities are in bytes. | |
"bluetooth" Command to control/test bluetooth functionality | |
"boardid" Get the board ID | |
"boardrev" Get the board revision | |
"bonfire" Run Bonfire | |
"bootcfg" Get the boot configuration | |
"buckcheck" Buck voltage check | |
"button" Test individual buttons on the unit | |
"buttoncnt" [--dqe] Count button presses on the unit | |
"camisp" camera command that can run in seperat steps. | |
"cat" Print the contents of a file. | |
"cbcolor" iPX Control Bit - Set screen color based on number of passed stations | |
"cbdump" iPX Control Bit - Dump the CB area from the NAND | |
"cberase" iPX Control Bit - Erase a control bit | |
"cbinit" iPX Control Bit - Initialize control bit area | |
"cbread" iPX Control Bit Read | |
"cbreadall" iPX Control Bit - read all | |
"cbwrite" iPX Control Bit Write | |
"charge" Charge controls for system | |
"chipid" Show ChipID | |
"clcd" [--id (--iqc)] | |
"consoleformat" Command to control the formatting of text display on serial output mediums like the console | |
"consolerouter" Main command that deals with all things console in the system | |
"consolesinkctrl" Manage the console sink controls | |
"cp" cp [-r] <source> ... <dest> | |
"debug" Turns on/off global debug levels in the system | |
"device" Interfaces with a devices of the system. | |
"dfufile" Use dfu protocol to transfer file. | |
"directory" DirDev [*match]; directory listing of dirdev. opt match a substring | |
"DisCfg#" Display CFG systemcfg | |
"DisOpts" Display OPTS systemcfg | |
"display" Command to control display | |
"displayid" Get the display ID | |
"displaytext" Display text on the unit's screen | |
"dptx" Command to exercise the DisplayPort Phy | |
"dt" Provide access to the device tree structure | |
"dumpmemmap" Dumps memory map | |
"dwi" backlight test using DWI | |
"egpio" Embedded GPIO command interface | |
"event" Signal EFI event groups | |
"filelog" Log formatted console output to a file | |
"getnonce" iPX Control Bit - generate a salt value for control-bit write authentication | |
"getvol" Gets volume information/values from the various audio blocks | |
"hallsensor" Test riser readings | |
"hash" compute Hash | |
"help" [cmd]; Help on cmd or a list of all commands if cmd is ommited | |
"i2c" generic read/write to I2C device | |
"key" Read buttons' status from AP side and PMU side | |
"legal" Outputs the copyright for any libraries used by Diags. | |
"loopaudio" Plays/Record full-duplex audio out/in through selected 'playable' and 'recordable' ports on an audio block | |
"lua" lua [options] [script [args]] | |
"mbt" Menu Button Test | |
"memcat" Read memory into file or a file into memory | |
"memrw" Read/write/or/and from memory | |
"menu" Navigate menu items in Display | |
"meta" [cmd]; Execute cmd as if it was entered at the shell (useful for scripting) | |
"mikey" Mikey Tests | |
"mipitest" [--ecc (--iqc)] | |
"mkdir" mkdir <directory_name> ... | |
"nand" Command to test nand functionality | |
"nandcsid" Read Nand Chip ID and detect ID mismatch | |
"nandppnfwver" Prints the PPN Firmware version for all populated CE's | |
"nandsize" Nand testing | |
"nanduid" Read Unique ID from each Nand die | |
"network" Command to control network interface | |
"nvram" Print or modify NVRAM variables | |
"pattern" [--iqc [#]|--dqe [#]|--fatp [#]|--other [#]|--fill [rgb #] --list will List available displays --pick <name> will Pick Display name [n]:Test LCD display pattern[n] | |
"pcie" qucik pcie test | |
"physaddr" Decodes a physical address into bank/column/row/etc | |
"playaudio" Plays audio out through a selected 'playable' port | |
"pmuadc" PMU ADC Command for Calibration/Reading/Listing Channels | |
"pmubutton" pmu button test | |
"pmuevent" [all|chipid|btn|vbus|chgr|gpio|misc|temp|fault|ouv|clear] | |
"pmugpio" Set a PMU GPIO to a certain state | |
"pmureg" Print the values of all the pmu registers | |
"pmurw" generic read/write to PMU Registers | |
"pmuset" set the buck and ldo voltages value | |
"pmustat" [all|chipid|btn|vbus|chgr|gpio|misc|temp|fault] | |
"pmutemp" PMU TEMP test | |
"processaudio" Post-processes audio data using various audio filters registered in the system | |
"profile" Turns profiling on/off, dumps data, and resets profiling data. | |
"quit" Quit EBL | |
"ramdisk" Mount/Eject a RAM disk from a dmg file downloaded through USB/DFU. | |
"ramlog" Command to manage the ramlog console sink which can be used for logging text to RAM for timing sensitive issues | |
"recordaudio" Records audio in through a selected 'recordable' port | |
"reset" Resets the system | |
"rm" rm [-f] <path> ... | |
"rmdir" rmdir <directory_name> ... | |
"routeaudio" Sets up audio routing. | |
"rtc" Set or get the RTC from PMU | |
"script" [filename]; Execute the commands in the specified file | |
"sensor" General command that interfaces with the various sensors in the system | |
"sensorreg" General command that allows for reading/writing sensor chipset registers | |
"setvol" Sets volume levels within the various audio blocks | |
"shutdown" Wait until the unit is unplugged then go to standby | |
"sleep" Set system to specified sleep state | |
"smash" Memory smasher | |
"smokey" EFI diag scripting sequencer | |
"smokeyshell" EFI diag scripting sequencer debug shell | |
"sn" Read/Write serial number | |
"soc" Command for displaying SoC info | |
"socgpio" Set a GPIO to a certain state | |
"spi" Test Spi buses | |
"spkid" Return 1 bit Speaker ID | |
"stockholm" Command to control/test stockholm functionality | |
"stopaudio" Stop audio out through a selected 'playable/recordable' port | |
"syscfg" [init | add | print | list | type | delete] <KEY> <value1> <value2> ...; System Config | |
"sysinfo" Dumps system information | |
"system" Command to display basic information about the unit | |
"tag" Turns tagging of data on/off. | |
"temperature" Control Settings and Dump Readings from various Temperature Sensors in the System | |
"testCDMADDR" CDMA DDR test | |
"testmemory" Run data and address patterns to exercise DRAM subsystem | |
"thermalmonitor" Command to control/test thermal functionality | |
"touch" Command for the Touch subsystem | |
"tristar" TriStar test commands | |
"uartloopback" Perform a loopback test on the specified uart. Note that you will have to put the chip into loopback mode using separate commands. | |
"uartpassthrough" pass through uart traffic from dock uart to select uart | |
"uartrx" Receive and store message from uart <uart #>. It will send the message back to uart <uart #> when a <ExitString> is detected. | |
"uarttx" send message to the selected uart | |
"usbfs" Enables/Disables UsbFS (Filesystem-over-USB) | |
"usbp" Test USB Present | |
"version" Diag Version | |
"wait" [ms]; Wait ms milliseconds | |
"wakeevent" Select wake event for wakeup for PMU STANDBY or Hibernate mode | |
"wakeeventsmanager" Command to control wakeevents in the system | |
"wfi" Enable/Disable the wfi feature | |
"wifi" Command to control/test wifi functionality | |
"writefile" Write text to a file | |
"zerofile" Zero the contents of an existing file | |
For detailed info please visit: | |
http://spg-mac-bld4.apple.com/diag-html-cmd/22D24j/diagcmd.php | |
[00000436:4A9505F9] :-) ls | |
Command 'ls' not found. | |
[00000436:4A9505F9] :-) fs | |
Command 'fs' not found. | |
[00000436:4A9505F9] :-) help | |
DiagShell builtin commands: | |
"time" time <command-line ...> | |
"echo" echo <arguments ...> | |
"waitfor" waitfor <timeout-milliseconds> <string-to-match> | |
"repeat" repeat <time-spec> <command line ...> | |
"alias" alias [<name>[=<command line>]] | |
"unalias" unalias <name> | |
"true" true | |
"false" false | |
"args" args <command line ...> | |
"shopt" shopt | |
EDK Boot Loader commands (help <command> for more info): | |
"aboutCB" display conrolbit information on the screen | |
"aboutdev" display device information on the screen | |
"accessory" Command to change power settings as well as identifying accessories connected to the unit | |
"audio" General command to hande resetting/blanking/scripting of the audio subsystem | |
"audioparam" Audio parameter retrieval/setting utility | |
"audioreg" Manages register operations on audio blocks in the system | |
"baseband" Command to control/test baseband functionality | |
"battery" Command to display basic information about the battery | |
"baud" <baud rate> : Set UART Baud rate | |
"bl" BackLight Test | |
"blockdevice" Show information about boot devices. Bare quantities are in bytes. | |
"bluetooth" Command to control/test bluetooth functionality | |
"boardid" Get the board ID | |
"boardrev" Get the board revision | |
"bonfire" Run Bonfire | |
"bootcfg" Get the boot configuration | |
"buckcheck" Buck voltage check | |
"button" Test individual buttons on the unit | |
"buttoncnt" [--dqe] Count button presses on the unit | |
"camisp" camera command that can run in seperat steps. | |
"cat" Print the contents of a file. | |
"cbcolor" iPX Control Bit - Set screen color based on number of passed stations | |
"cbdump" iPX Control Bit - Dump the CB area from the NAND | |
"cberase" iPX Control Bit - Erase a control bit | |
"cbinit" iPX Control Bit - Initialize control bit area | |
"cbread" iPX Control Bit Read | |
"cbreadall" iPX Control Bit - read all | |
"cbwrite" iPX Control Bit Write | |
"charge" Charge controls for system | |
"chipid" Show ChipID | |
"clcd" [--id (--iqc)] | |
"consoleformat" Command to control the formatting of text display on serial output mediums like the console | |
"consolerouter" Main command that deals with all things console in the system | |
"consolesinkctrl" Manage the console sink controls | |
"cp" cp [-r] <source> ... <dest> | |
"debug" Turns on/off global debug levels in the system | |
"device" Interfaces with a devices of the system. | |
"dfufile" Use dfu protocol to transfer file. | |
"directory" DirDev [*match]; directory listing of dirdev. opt match a substring | |
"DisCfg#" Display CFG systemcfg | |
"DisOpts" Display OPTS systemcfg | |
"display" Command to control display | |
"displayid" Get the display ID | |
"displaytext" Display text on the unit's screen | |
"dptx" Command to exercise the DisplayPort Phy | |
"dt" Provide access to the device tree structure | |
"dumpmemmap" Dumps memory map | |
"dwi" backlight test using DWI | |
"egpio" Embedded GPIO command interface | |
"event" Signal EFI event groups | |
"filelog" Log formatted console output to a file | |
"getnonce" iPX Control Bit - generate a salt value for control-bit write authentication | |
"getvol" Gets volume information/values from the various audio blocks | |
"hallsensor" Test riser readings | |
"hash" compute Hash | |
"help" [cmd]; Help on cmd or a list of all commands if cmd is ommited | |
"i2c" generic read/write to I2C device | |
"key" Read buttons' status from AP side and PMU side | |
"legal" Outputs the copyright for any libraries used by Diags. | |
"loopaudio" Plays/Record full-duplex audio out/in through selected 'playable' and 'recordable' ports on an audio block | |
"lua" lua [options] [script [args]] | |
"mbt" Menu Button Test | |
"memcat" Read memory into file or a file into memory | |
"memrw" Read/write/or/and from memory | |
"menu" Navigate menu items in Display | |
"meta" [cmd]; Execute cmd as if it was entered at the shell (useful for scripting) | |
"mikey" Mikey Tests | |
"mipitest" [--ecc (--iqc)] | |
"mkdir" mkdir <directory_name> ... | |
"nand" Command to test nand functionality | |
"nandcsid" Read Nand Chip ID and detect ID mismatch | |
"nandppnfwver" Prints the PPN Firmware version for all populated CE's | |
"nandsize" Nand testing | |
"nanduid" Read Unique ID from each Nand die | |
"network" Command to control network interface | |
"nvram" Print or modify NVRAM variables | |
"pattern" [--iqc [#]|--dqe [#]|--fatp [#]|--other [#]|--fill [rgb #] --list will List available displays --pick <name> will Pick Display name [n]:Test LCD display pattern[n] | |
"pcie" qucik pcie test | |
"physaddr" Decodes a physical address into bank/column/row/etc | |
"playaudio" Plays audio out through a selected 'playable' port | |
"pmuadc" PMU ADC Command for Calibration/Reading/Listing Channels | |
"pmubutton" pmu button test | |
"pmuevent" [all|chipid|btn|vbus|chgr|gpio|misc|temp|fault|ouv|clear] | |
"pmugpio" Set a PMU GPIO to a certain state | |
"pmureg" Print the values of all the pmu registers | |
"pmurw" generic read/write to PMU Registers | |
"pmuset" set the buck and ldo voltages value | |
"pmustat" [all|chipid|btn|vbus|chgr|gpio|misc|temp|fault] | |
"pmutemp" PMU TEMP test | |
"processaudio" Post-processes audio data using various audio filters registered in the system | |
"profile" Turns profiling on/off, dumps data, and resets profiling data. | |
"quit" Quit EBL | |
"ramdisk" Mount/Eject a RAM disk from a dmg file downloaded through USB/DFU. | |
"ramlog" Command to manage the ramlog console sink which can be used for logging text to RAM for timing sensitive issues | |
"recordaudio" Records audio in through a selected 'recordable' port | |
"reset" Resets the system | |
"rm" rm [-f] <path> ... | |
"rmdir" rmdir <directory_name> ... | |
"routeaudio" Sets up audio routing. | |
"rtc" Set or get the RTC from PMU | |
"script" [filename]; Execute the commands in the specified file | |
"sensor" General command that interfaces with the various sensors in the system | |
"sensorreg" General command that allows for reading/writing sensor chipset registers | |
"setvol" Sets volume levels within the various audio blocks | |
"shutdown" Wait until the unit is unplugged then go to standby | |
"sleep" Set system to specified sleep state | |
"smash" Memory smasher | |
"smokey" EFI diag scripting sequencer | |
"smokeyshell" EFI diag scripting sequencer debug shell | |
"sn" Read/Write serial number | |
"soc" Command for displaying SoC info | |
"socgpio" Set a GPIO to a certain state | |
"spi" Test Spi buses | |
"spkid" Return 1 bit Speaker ID | |
"stockholm" Command to control/test stockholm functionality | |
"stopaudio" Stop audio out through a selected 'playable/recordable' port | |
"syscfg" [init | add | print | list | type | delete] <KEY> <value1> <value2> ...; System Config | |
"sysinfo" Dumps system information | |
"system" Command to display basic information about the unit | |
"tag" Turns tagging of data on/off. | |
"temperature" Control Settings and Dump Readings from various Temperature Sensors in the System | |
"testCDMADDR" CDMA DDR test | |
"testmemory" Run data and address patterns to exercise DRAM subsystem | |
"thermalmonitor" Command to control/test thermal functionality | |
"touch" Command for the Touch subsystem | |
"tristar" TriStar test commands | |
"uartloopback" Perform a loopback test on the specified uart. Note that you will have to put the chip into loopback mode using separate commands. | |
"uartpassthrough" pass through uart traffic from dock uart to select uart | |
"uartrx" Receive and store message from uart <uart #>. It will send the message back to uart <uart #> when a <ExitString> is detected. | |
"uarttx" send message to the selected uart | |
"usbfs" Enables/Disables UsbFS (Filesystem-over-USB) | |
"usbp" Test USB Present | |
"version" Diag Version | |
"wait" [ms]; Wait ms milliseconds | |
"wakeevent" Select wake event for wakeup for PMU STANDBY or Hibernate mode | |
"wakeeventsmanager" Command to control wakeevents in the system | |
"wfi" Enable/Disable the wfi feature | |
"wifi" Command to control/test wifi functionality | |
"writefile" Write text to a file | |
"zerofile" Zero the contents of an existing file | |
For detailed info please visit: | |
http://spg-mac-bld4.apple.com/diag-html-cmd/22D24j/diagcmd.php | |
[00000436:4A9505F9] :-) system | |
model-name : j72sap | |
model-identifier : iPad11,2 | |
vendor : Apple | |
platform-board-id : 0x12 | |
[00000436:4A9505F9] :-) dump | |
[available p: 0x800000000 v: 0x00000000 pg_ct: 16384 attrib: 0xF] | |
[available p: 0x810008000 v: 0x00000000 pg_ct: 107729 attrib: 0xF] | |
[BS_data p: 0x87934C000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[available p: 0x879350000 v: 0x00000000 pg_ct: 5 attrib: 0xF] | |
[BS_data p: 0x879364000 v: 0x00000000 pg_ct: 3 attrib: 0xF] | |
[available p: 0x879370000 v: 0x00000000 pg_ct: 44 attrib: 0xF] | |
[MemMapIO p: 0x879420000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_data p: 0x879428000 v: 0x00000000 pg_ct: 30 attrib: 0xF] | |
[LoaderCode p: 0x8794A0000 v: 0x00000000 pg_ct: 8 attrib: 0xF] | |
[BS_data p: 0x8794C0000 v: 0x00000000 pg_ct: 24 attrib: 0xF] | |
[BS_code p: 0x879520000 v: 0x00000000 pg_ct: 7 attrib: 0xF] | |
[BS_data p: 0x87953C000 v: 0x00000000 pg_ct: 7 attrib: 0xF] | |
[BS_code p: 0x879558000 v: 0x00000000 pg_ct: 8 attrib: 0xF] | |
[LoaderCode p: 0x879578000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_data p: 0x879588000 v: 0x00000000 pg_ct: 12 attrib: 0xF] | |
[BS_code p: 0x8795B8000 v: 0x00000000 pg_ct: 5 attrib: 0xF] | |
[BS_data p: 0x8795CC000 v: 0x00000000 pg_ct: 5 attrib: 0xF] | |
[MemMapIO p: 0x8795E0000 v: 0x00000000 pg_ct: 769 attrib: 0xF] | |
[BS_code p: 0x87A1E4000 v: 0x00000000 pg_ct: 15 attrib: 0xF] | |
[BS_data p: 0x87A220000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87A230000 v: 0x00000000 pg_ct: 17 attrib: 0xF] | |
[BS_data p: 0x87A274000 v: 0x00000000 pg_ct: 9 attrib: 0xF] | |
[BS_code p: 0x87A298000 v: 0x00000000 pg_ct: 5 attrib: 0xF] | |
[BS_data p: 0x87A2AC000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[MemMapIO p: 0x87A2B4000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_data p: 0x87A2B8000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87A2C0000 v: 0x00000000 pg_ct: 18 attrib: 0xF] | |
[BS_data p: 0x87A308000 v: 0x00000000 pg_ct: 7 attrib: 0xF] | |
[BS_code p: 0x87A324000 v: 0x00000000 pg_ct: 10 attrib: 0xF] | |
[BS_data p: 0x87A34C000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87A350000 v: 0x00000000 pg_ct: 8 attrib: 0xF] | |
[BS_data p: 0x87A370000 v: 0x00000000 pg_ct: 15 attrib: 0xF] | |
[MemMapIO p: 0x87A3AC000 v: 0x00000000 pg_ct: 17 attrib: 0xF] | |
[BS_data p: 0x87A3F0000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87A3F4000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_data p: 0x87A3FC000 v: 0x00000000 pg_ct: 257 attrib: 0xF] | |
[MemMapIO p: 0x87A800000 v: 0x00000000 pg_ct: 705 attrib: 0xF] | |
[BS_code p: 0x87B304000 v: 0x00000000 pg_ct: 6 attrib: 0xF] | |
[MemMapIO p: 0x87B31C000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_data p: 0x87B32C000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[MemMapIO p: 0x87B33C000 v: 0x00000000 pg_ct: 48 attrib: 0xF] | |
[BS_data p: 0x87B3FC000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87B400000 v: 0x00000000 pg_ct: 128 attrib: 0xF] | |
[BS_data p: 0x87B600000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87B604000 v: 0x00000000 pg_ct: 128 attrib: 0xF] | |
[BS_data p: 0x87B804000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87B808000 v: 0x00000000 pg_ct: 97 attrib: 0xF] | |
[BS_data p: 0x87B98C000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87B990000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_data p: 0x87B9A0000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87B9A4000 v: 0x00000000 pg_ct: 384 attrib: 0xF] | |
[RT_data p: 0x87BFA4000 v: 0x00000000 pg_ct: 32 attrib: 0x800000000000000F] | |
[BS_code p: 0x87C024000 v: 0x00000000 pg_ct: 32 attrib: 0xF] | |
[BS_data p: 0x87C0A4000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C0A8000 v: 0x00000000 pg_ct: 12 attrib: 0xF] | |
[MemMapIO p: 0x87C0D8000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87C0E8000 v: 0x00000000 pg_ct: 19 attrib: 0xF] | |
[BS_data p: 0x87C134000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87C138000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C140000 v: 0x00000000 pg_ct: 18 attrib: 0xF] | |
[MemMapIO p: 0x87C188000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C190000 v: 0x00000000 pg_ct: 20 attrib: 0xF] | |
[MemMapIO p: 0x87C1E0000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C1E8000 v: 0x00000000 pg_ct: 49 attrib: 0xF] | |
[MemMapIO p: 0x87C2AC000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C2B4000 v: 0x00000000 pg_ct: 17 attrib: 0xF] | |
[BS_data p: 0x87C2F8000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[MemMapIO p: 0x87C2FC000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C304000 v: 0x00000000 pg_ct: 18 attrib: 0xF] | |
[BS_data p: 0x87C34C000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C354000 v: 0x00000000 pg_ct: 47 attrib: 0xF] | |
[BS_data p: 0x87C410000 v: 0x00000000 pg_ct: 3 attrib: 0xF] | |
[BS_code p: 0x87C41C000 v: 0x00000000 pg_ct: 33 attrib: 0xF] | |
[BS_data p: 0x87C4A0000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C4A8000 v: 0x00000000 pg_ct: 13 attrib: 0xF] | |
[BS_data p: 0x87C4DC000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C4E0000 v: 0x00000000 pg_ct: 27 attrib: 0xF] | |
[BS_data p: 0x87C54C000 v: 0x00000000 pg_ct: 3 attrib: 0xF] | |
[BS_code p: 0x87C558000 v: 0x00000000 pg_ct: 11 attrib: 0xF] | |
[BS_data p: 0x87C584000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C58C000 v: 0x00000000 pg_ct: 21 attrib: 0xF] | |
[BS_data p: 0x87C5E0000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87C5E8000 v: 0x00000000 pg_ct: 21 attrib: 0xF] | |
[BS_data p: 0x87C63C000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87C64C000 v: 0x00000000 pg_ct: 9 attrib: 0xF] | |
[BS_data p: 0x87C670000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C674000 v: 0x00000000 pg_ct: 13 attrib: 0xF] | |
[BS_data p: 0x87C6A8000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C6AC000 v: 0x00000000 pg_ct: 34 attrib: 0xF] | |
[BS_data p: 0x87C734000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87C744000 v: 0x00000000 pg_ct: 34 attrib: 0xF] | |
[BS_data p: 0x87C7CC000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C7D0000 v: 0x00000000 pg_ct: 56 attrib: 0xF] | |
[BS_data p: 0x87C8B0000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C8B4000 v: 0x00000000 pg_ct: 39 attrib: 0xF] | |
[BS_data p: 0x87C950000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87C954000 v: 0x00000000 pg_ct: 69 attrib: 0xF] | |
[BS_data p: 0x87CA68000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87CA70000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_data p: 0x87CA80000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87CA90000 v: 0x00000000 pg_ct: 8 attrib: 0xF] | |
[BS_data p: 0x87CAB0000 v: 0x00000000 pg_ct: 17 attrib: 0xF] | |
[BS_code p: 0x87CAF4000 v: 0x00000000 pg_ct: 48 attrib: 0xF] | |
[BS_data p: 0x87CBB4000 v: 0x00000000 pg_ct: 3 attrib: 0xF] | |
[BS_code p: 0x87CBC0000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_data p: 0x87CBD0000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87CBE0000 v: 0x00000000 pg_ct: 40 attrib: 0xF] | |
[BS_data p: 0x87CC80000 v: 0x00000000 pg_ct: 3 attrib: 0xF] | |
[BS_code p: 0x87CC8C000 v: 0x00000000 pg_ct: 7 attrib: 0xF] | |
[BS_data p: 0x87CCA8000 v: 0x00000000 pg_ct: 3 attrib: 0xF] | |
[BS_code p: 0x87CCB4000 v: 0x00000000 pg_ct: 12 attrib: 0xF] | |
[BS_data p: 0x87CCE4000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87CCF4000 v: 0x00000000 pg_ct: 34 attrib: 0xF] | |
[BS_data p: 0x87CD7C000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87CD80000 v: 0x00000000 pg_ct: 6 attrib: 0xF] | |
[BS_data p: 0x87CD98000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87CDA0000 v: 0x00000000 pg_ct: 100 attrib: 0xF] | |
[BS_data p: 0x87CF30000 v: 0x00000000 pg_ct: 5 attrib: 0xF] | |
[BS_code p: 0x87CF44000 v: 0x00000000 pg_ct: 16 attrib: 0xF] | |
[BS_data p: 0x87CF84000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[BS_code p: 0x87CF8C000 v: 0x00000000 pg_ct: 14 attrib: 0xF] | |
[BS_data p: 0x87CFC4000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[RT_data p: 0x87CFC8000 v: 0x00000000 pg_ct: 1 attrib: 0x800000000000000F] | |
[BS_code p: 0x87CFCC000 v: 0x00000000 pg_ct: 12 attrib: 0xF] | |
[BS_data p: 0x87CFFC000 v: 0x00000000 pg_ct: 9 attrib: 0xF] | |
[BS_code p: 0x87D020000 v: 0x00000000 pg_ct: 5 attrib: 0xF] | |
[BS_data p: 0x87D034000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_code p: 0x87D038000 v: 0x00000000 pg_ct: 8 attrib: 0xF] | |
[BS_data p: 0x87D058000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_code p: 0x87D068000 v: 0x00000000 pg_ct: 28 attrib: 0xF] | |
[BS_data p: 0x87D0D8000 v: 0x00000000 pg_ct: 17 attrib: 0xF] | |
[BS_code p: 0x87D11C000 v: 0x00000000 pg_ct: 7 attrib: 0xF] | |
[BS_data p: 0x87D138000 v: 0x00000000 pg_ct: 44 attrib: 0xF] | |
[BS_code p: 0x87D1E8000 v: 0x00000000 pg_ct: 4 attrib: 0xF] | |
[BS_data p: 0x87D1F8000 v: 0x00000000 pg_ct: 2636 attrib: 0xF] | |
[RT_data p: 0x87FB28000 v: 0x00000000 pg_ct: 1 attrib: 0x800000000000000F] | |
[BS_data p: 0x87FB2C000 v: 0x00000000 pg_ct: 2 attrib: 0xF] | |
[RT_data p: 0x87FB34000 v: 0x00000000 pg_ct: 2 attrib: 0x800000000000000F] | |
[BS_data p: 0x87FB3C000 v: 0x00000000 pg_ct: 20 attrib: 0xF] | |
[Unusable p: 0x87FB8C000 v: 0x00000000 pg_ct: 1 attrib: 0xF] | |
[BS_data p: 0x87FB90000 v: 0x00000000 pg_ct: 284 attrib: 0xF] | |
[reserved p: 0x810000000 v: 0x00000000 pg_ct: 2 attrib: 0x8000000000000000] | |
Summary: | |
reserved : 32768 bytes | |
LoaderCode: 196608 bytes | |
LoaderData: 0 bytes | |
BS_code : 17498112 bytes | |
BS_data : 57147392 bytes | |
RT_code : 0 bytes | |
RT_data : 589824 bytes | |
available : 2034270208 bytes | |
Unusable : 16384 bytes | |
ACPI_recl : 0 bytes | |
ACPI_NVS : 0 bytes | |
MemMapIO : 37732352 bytes | |
MemPortIO : 0 bytes | |
PAL_code : 0 bytes | |
[00000436:4A9505F9] :-) gpio | |
Command 'gpio' not found. | |
[00000436:4A9505F9] :-) pmurw -r 0x87FB90000 1000 | |
Read 1000 bytes: 0x00 0x06 0x01 0x00 0x0F 0x53 0x8E 0x98 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x0C 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x07 0x33 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x09 0x00 0x00 0x42 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02 0x01 0x00 0x00 0x00 0x03 0x23 0x0E 0x2C 0x87 0x42 0x00 0x10 0x00 0x10 0x10 0x10 0x10 0x10 0x10 0x00 0x00 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x33 0x1F 0x01 0x03 0x01 0xFF 0xFF 0xFF 0xFF 0x7B 0xFF 0x73 0x03 0x03 0x03 0x03 0x03 0x03 0x03 0x03 0x03 0x03 0xF3 0xFF 0xFF 0xFF 0xFF 0x07 0x9F 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x06 0x01 0x00 0x00 0x0F 0x53 0x8E 0x98 0x01 0x1C 0x00 0x00 0x00 0x00 0x00 0x07 0x33 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x20 0x7D 0x07 0x04 0x00 0x11 0x06 0x00 0x08 0x14 0x14 0x06 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02 0x33 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x01 0x01 0x03 0x0F 0x0F 0x03 0x0F 0x01 0x01 0x00 0x00 0x0F 0x0F 0x01 0x01 0x00 0x00 0x0F 0x0F 0x00 0x01 0x01 0x01 0x03 0x0F 0x0F 0x01 0x01 0x00 0x01 0x0F 0x01 0x00 0x0F 0x00 0x00 0x00 0x07 0x07 0x07 0x0F 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x23 0x21 0x21 0x22 0x22 0x22 0x33 0x03 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0x75 0xFF 0x00 0xCC 0x33 0x77 0x00 0x22 0x66 0xDD 0x99 0x22 0x00 0x00 0x00 0x74 0x21 0xDD 0x55 0xDB 0xBB 0x77 0x88 0x82 0xBA 0x77 0x00 0x77 0x33 0x33 0x33 0xBB 0xCC 0xDD 0xDD 0x00 0x11 0x71 0x11 0x00 0x22 0x33 0xDD 0x43 0xEF 0xFF 0xFF 0x44 0x88 0x77 0xDD 0x44 0xDD 0xFF 0xFF 0xFF 0xFF 0xFF 0x35 0x08 0x60 0x74 0x02 0x90 0x71 0x99 0x7B 0x7B 0x4B 0x00 0x03 0xCB 0xDD 0x10 0x11 0x20 0x33 0xF3 0xFF 0x80 0x44 0x44 0x4F 0x44 0x04 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 | |
[00000436:4A9505F9] :-) exit | |
Command 'exit' not found. | |
[00000436:4A9505F9] :-) reboot | |
Command 'reboot' not found. | |
[00000436:4A9505F9] :-) shutdown | |
Shutting down... | |
Event off: TestSmokey | |
Event off: AppleDisplay | |
Event off: ThermalMonitor | |
Event off: NVMe | |
Event off: PmuCore | |
Waiting for VBUS removal before shutting down. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment