2 * Copyright (C) 1995 Advanced RISC Machines Limited. All rights reserved.
4 * This software may be freely used, copied, modified, and distributed
5 * provided that the above copyright notice is preserved in all copies of the
10 * ARM debugger toolbox : dbg_hif.c
11 * Description of the Dbg_HostosInterface structure. This is *NOT*
12 * part of the debugger toolbox, but it is required by 2 back ends
13 * (armul & pisd) and two front ends (armsd & wdbg), so putting it
14 * in the toolbox is the only way of avoiding multiple copies.
31 typedef void Hif_DbgPrint(void *arg
, const char *format
, va_list ap
);
32 typedef void Hif_DbgPause(void *arg
);
34 typedef void Hif_WriteC(void *arg
, int c
);
35 typedef int Hif_ReadC(void *arg
);
36 typedef int Hif_Write(void *arg
, char const *buffer
, int len
);
37 typedef char *Hif_GetS(void *arg
, char *buffer
, int len
);
39 typedef void Hif_RDIResetProc(void *arg
);
41 struct Dbg_HostosInterface
{
42 Hif_DbgPrint
*dbgprint
;
43 Hif_DbgPause
*dbgpause
;
52 Hif_RDIResetProc
*reset
;
This page took 0.031473 seconds and 5 git commands to generate.