Post Reply 
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 Wink
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.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Programming, couple questions - MrKalach - 02-06-2014, 01:55 PM
RE: Programming, couple questions - Snorre - 02-06-2014, 03:18 PM
RE: Programming, couple questions - eried - 02-06-2014, 03:24 PM
RE: Programming, couple questions - eried - 02-06-2014, 04:59 PM
RE: Programming, couple questions - eried - 02-07-2014, 06:54 PM
RE: Programming, couple questions - eried - 02-07-2014, 09:10 PM
RE: Programming, couple questions - debrouxl - 02-08-2014 07:40 AM



User(s) browsing this thread: 1 Guest(s)