FreeCalypso > hg > freecalypso-reveng
view bootrom.notes @ 6:8c2621b2ed37
boot ROM re: further understanding of the external flash image booting
| author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> | 
|---|---|
| date | Tue, 16 Apr 2013 06:59:35 +0000 | 
| parents | e3f8fe6a848e | 
| children | a445735685ba | 
line wrap: on
 line source
RAM layout: 800000 7 words: soft-vector pointers: by default the following 7 words at 80001C are filled with ldr-jump instructions, which read from these 7 words and load them into PC 80001C 7 words: hard vectors: the physical vector locations in the ROM contain branch instructions to these 7 RAM addresses 800104: word initialized to 0x0001D4C0 800108: byte initialized to 0x01 800534: byte initialized to 0x00 8005C0: appears to be the intended low address (bottom) of the stack 80074C: top of the stack (initial value loaded into SP)
