Deathwind (Young Neo) -
This thread makes me think of "The Matrix" where the code just scrolls down green on the ship's monitors............
Actually though, it looks a little more like this:
400: ebfffffe bl 400
404: e3500000 cmp r0, #0 ; 0x0
408: 12843010 addne r3, r4, #16 ; 0x10
40c: 10600003 rsbne r0, r0, r3
410: 03a00010 moveq r0, #16 ; 0x10
414: e5982004 ldr r2, [r8, #4]
418: e59d4004 ldr r4, [sp, #4]
41c: e0823000 add r3, r2, r0
420: e2433001 sub r3, r3, #1 ; 0x1
424: e1530004 cmp r3, r4
428: 2a0001f3 bcs bfc
It wouldn't be that
bad if there just weren't 60000+ lines of it
On a side note, since you'd be the only one here who would know, does anybody else from V browse here and know what all we're doing/trying to do to the Bravo?
Oh wait, that's the DVD I'm actually *watching* on my Bravo!
You actually watch
DVD's on your Bravo instead of swapping various drives into it and messing about with the firmware? I'll have to try that some time.
Seriously though, I'm somewhat working on a webpage that aggregates all the loader info in this thread, along with firmware info, general info on the EM8500, and setting up a linux development environment to do your own messing about in if you wish (which I'd be further along on myself if I could get the uClinux-ARM kernel I'm using with gdb/ARMulator to actually find init in the Bravo's romfs). Once it starts to approach a level of readability, I'll post it.