http://zobjinspect.rubyforge.org/zobjinspect/
An example run:
Code: Select all
$> zobjinspect clus_erase.o
CLUS_ERASE, org 65535
===============
Expression declarations:
Constant at 3 = CLUS_TOBUF_NOREAD
Constant at 22 = CLUS_GETSECTOR
Name declarations:
L A BADERASE = 51
L C BLOCKDEV_SIZE = 4
L C BUF_NUMBUFS = 4
L C BUF_SECSIZE = 512
L A CLUS_ERASE_LOOP = 29
L A CLUS_ERASE_SECTOROK = 45
L C DRIVE_NUMDRIVES = 16
L C FATFS_DATA_AREA = 49152
L C FBH_SIZE = 7
L C FDH_SIZE = 9
L C FFH_SIZE = 35
L C FILE_NUMHANDLES = 16
L C FPH_CLUSSIZE = 16
X A CLUS_ERASE = 0
Library name declarations:
CLUS_GETSECTOR
CLUS_TOBUF_NOREAD
Code: Select all
sudo gem install zobjinspect