PDA

View Full Version : Disassembly of Tivoapp 3.1


onyx00
03-20-2003, 07:29 PM
Okay, here is the long awaited disassembly of tivoapp (myworld), version 3.1

Some details:

I used objdump to disassemble the file. This was done on a PowerPC system with Redhat 7.2 installed on it. The file is in one zip and is abut 40 megs. I basically ran every option for objdump and then pointed the resulting output to a file named after the option being used. So that is why there is so many files. I did this so that later I wouldn't have to do anything again if someone wanted me to do one of the other options other than a straight disassembly. Uncompressed you are looking at about 200 megs.

I hope this will be of some use. Better brush up on your MIPS assembly :-)

Tivoapp disassembly (http://www.patrickcorrea.com/tivoappdis.zip)

JustCuz
03-20-2003, 10:26 PM
Thanks, Onyx00! However, isn't this PPC assembly? I thought only series 2 DTiVo's used MIPS...

onyx00
03-21-2003, 11:51 AM
Yes, I believe you are correct, but very similar from what I can see.

So, is the tier check disabled yet? ;)

You know what would go really good with this disassembly; a memory map for the Tivo. Would help us a lot in trying to figure out what is going on in different parts of the code.

onyx00
03-23-2003, 03:15 AM
ttt

onyx00
03-26-2003, 01:37 PM
One more ttt in case anybody missed it.

SirTrini
03-26-2003, 04:11 PM
Mods Please remove.