Initial import
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/omf51@1 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
Executable
+44
@@ -0,0 +1,44 @@
|
||||
/***************************************************************************/
|
||||
/* 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 */
|
||||
Reference in New Issue
Block a user