Programming, couple questions
|
02-08-2014, 07:40 AM
Post: #13
|
|||
|
|||
RE: Programming, couple questions
The hardware is described on the TI-Planet hpwiki as well, see http://tiplanet.org/hpwiki/index.php?tit...e/Hardware
As described at the sibling http://tiplanet.org/hpwiki/index.php?tit.../Emulation page, Linux has good support for the S3C2416 chip in itself, and some old out-of-tree QEMU forks support it as well. The specific MMIO / hardware connections used in the Prime are currently undocumented, AFAICT. The ARM processor always starts execution at address 0, so the bootloader is loaded at address 0. Someone did a one-off posting of a commented disassembly, suitable for IDA, of the first 4 KB of BXCBOOT0.BIN: the relevant page is linked from the Special:ListUsers page of the TI-Planet hpwiki. The text of that page shows that BXCBOOT0.BIN is 0x40000 bytes, and among other things, the first 4 KB of code copy and relocate the last 0x3C000 of those 0x40000 bytes to 0x30C00000 before executing them. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)