|
|
1.1 ! root 1: /* ! 2: Hatari - debug.h ! 3: ! 4: This file is distributed under the GNU Public License, version 2 or at ! 5: your option any later version. Read the file gpl.txt for details. ! 6: ! 7: Internal header used by debugger files. ! 8: */ ! 9: #ifndef HATARI_DEBUG_PRIV_H ! 10: #define HATARI_DEBUG_PRIV_H ! 11: ! 12: /* DebugUI command structure */ ! 13: typedef struct ! 14: { ! 15: int (*pFunction)(int argc, char *argv[]); ! 16: char* (*pMatch)(const char *, int); ! 17: const char *sLongName; ! 18: const char *sShortName; ! 19: const char *sShortDesc; ! 20: const char *sUsage; ! 21: bool bNoParsing; ! 22: } dbgcommand_t; ! 23: ! 24: /* Output file debugger output */ ! 25: extern FILE *debugOutput; ! 26: ! 27: extern void DebugUI_PrintCmdHelp(const char *psCmd); ! 28: ! 29: extern int DebugCpu_Init(const dbgcommand_t **table); ! 30: extern void DebugCpu_InitSession(void); ! 31: ! 32: extern int DebugDsp_Init(const dbgcommand_t **table); ! 33: extern void DebugDsp_InitSession(void); ! 34: ! 35: #endif /* HATARI_DEBUG_PRIV_H */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.