Random Reverse Engineering Notes

From Linux PARISC Wiki
(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
Memory Layout J5000
+
=== Memory Layout J5000 ===
  
 
  fffffff0f0400000 - unknown, assumed EEPROM, but content different than what eepromread returns
 
  fffffff0f0400000 - unknown, assumed EEPROM, but content different than what eepromread returns
 
  fffffff0f05d0000 - LCD
 
  fffffff0f05d0000 - LCD
  
PDC PAGE0 processor specific:
+
=== PDC PAGE0 processor specific ===
  
 
  0x640: code that will be executed when PDC_PROC(0) is called, loop with nops:
 
  0x640: code that will be executed when PDC_PROC(0) is called, loop with nops:
Line 13: Line 13:
  
 
  0x680: OS rendezvous code
 
  0x680: OS rendezvous code
 +
 +
=== Undocumented PDC routines ===

Revision as of 07:13, 3 May 2019

Memory Layout J5000

fffffff0f0400000 - unknown, assumed EEPROM, but content different than what eepromread returns
fffffff0f05d0000 - LCD

PDC PAGE0 processor specific

0x640: code that will be executed when PDC_PROC(0) is called, loop with nops:
  0x00000640  e81f1ff5  08000240  08000240  08000240
  0x00000650  08000240  08000240  08000240  08000240
  0x00000660  08000240  08000240  08000240  08000240
  0x00000670  08000240  08000240  08000240  08000240
0x680: OS rendezvous code

Undocumented PDC routines

Personal tools