Files
omf51/omf51print.h
jens 3297d1bb7e Initial import
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/omf51@1 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-07-19 07:44:42 +00:00

45 lines
1.9 KiB
C
Executable File

/***************************************************************************/
/* omf51print.h */
/***************************************************************************/
#ifndef OMF51PRINT_H
#define OMF51PRINT_H
/***************************************************************************/
/* Constants
/***************************************************************************/
/***************************************************************************/
/* Helper Functions
/***************************************************************************/
BYTE SegmentGetSegType(BYTE segInfo);
BYTE SegmentGetSegReg(BYTE segInfo);
BYTE SegmentIsEmpty(BYTE segInfo);
BYTE SegmentIsOVL(BYTE segInfo);
BYTE SymbolIsIND(BYTE symInfo);
BYTE SymbolIsVAR(BYTE symInfo);
BYTE SymbolIsRBF(BYTE symInfo);
BYTE SymbolGetSymReg(BYTE symInfo);
BYTE SegmentGetSymType(BYTE symInfo);
/***************************************************************************/
/* Exported Functions
/***************************************************************************/
void MHDRPrint(struct _sMHDR *pObj, FILE *pFile);
void SEGDEFPrint(struct _sSEGDEF *pObj, FILE *pFile);
void SEGPrint(struct _sSEG *pObj, FILE *pFile);
void PUBDEFPrint(struct _sPUBDEF *pObj, FILE *pFile);
void PUBPrint(struct _sPUB *pObj, FILE *pFile);
void EXTDEFPrint(struct _sEXTDEF *pObj, FILE *pFile);
void EXTPrint(struct _sEXT *pObj, FILE *pFile);
void SCDPrint(struct _sSCD *pObj, FILE *pFile);
void DBGINFOPrint(struct _sDBGINFO *pObj, FILE *pFile, BYTE defType);
void DBGPrint(struct _sDBG *pObj, FILE *pFile);
void CNTPrint(struct _sCNT *pObj, FILE *pFile);
void OmfPrint(struct _sOBJECT *pObj);
/***************************************************************************/
/* Ende
/***************************************************************************/
#endif /* OMF51PRINT_H */