FreeCalypso > hg > freecalypso-reveng
diff leo-obj/README @ 140:21fda9752bd9
OSL flash objects: created disasm hints for os_com through os_mis
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Wed, 09 Apr 2014 02:40:20 +0000 |
parents | 87b82398a08b |
children | 006d6de4ec6b |
line wrap: on
line diff
--- a/leo-obj/README Mon Apr 07 07:36:31 2014 +0000 +++ b/leo-obj/README Wed Apr 09 02:40:20 2014 +0000 @@ -8,4 +8,15 @@ the same functions and global variables etc, with logic inside matching the disassembly of the original. -The present directory tree will hold the just-described project. +The present directory tree holds the just-described project - running 'make' +here will first build the tiobjd tool, then run this tool on a bunch of TI's +objects, applying some hand-added disassembly hints in many cases. + +It is noteworthy that there are two kinds of COFF object blobs present in the +TCS211 semi-src, with respect to the amount of symbolic information present +therein. The objects contained in the binary libraries under +g23m/__out__/gsm_<blah>/lib have just the minimal amount of symbolic info +needed in order for these objects to be relocatable and linkable, whereas the +objects in the GPF libraries under gpf/LIB exhibit much richer "-g"-style +symbolic information. Our current tiobjd tool does not really take advantage +of the richer symbolic info yet, but more work is planned in that area.