6 libbasetype struct DebugBase
10 #include <utility/tagitem.h>
11 #include <utility/hooks.h>
14 LONG KMayGetChar(VOID);
15 VOID KPutChar(LONG ch);
16 VOID KPutStr(CONST_STRPTR string);
17 VOID KDoFmt(CONST_STRPTR formatString, CONST APTR dataStream, CONST APTR putChProc, APTR putChData );
18 VOID KVPrintF( CONST_STRPTR formatString, CONST APTR values );
19 VOID KPrintF( CONST_STRPTR formatString, ... );
21 #define kgetc KGetChar
22 #define kgetch KGetChar
23 #define KGetCh KGetChar
24 #define kgetchar KGetChar
25 #define kputc KPutChar
26 #define kputch KPutChar
27 #define KPutCh KPutChar
28 #define kputchar KPutChar
31 #define KPutFmt KVPrintF
34 #include "debug_intern.h"
37 void RegisterModule(const char *name, BPTR segList, ULONG debugType, APTR debugInfo) (A0, A1, D0, A2)
38 void UnregisterModule(BPTR segList) (A0)
39 int DecodeLocationA(void *addr, struct TagItem *tags) (A0, A1)
40 void EnumerateSymbolsA(struct Hook * handler, struct TagItem *tags) (A0, A1)