RTEMS
5.1
|
Used by both the monitor and the application that may reside on top of the monitor. More...
Go to the source code of this file.
Functions | |
int | monConnect (int(*monptr)(int, void *, void *, void *), void(*lock)(void), void(*unlock)(void)) |
void | mon_getargv (int *argc, char ***argv) |
void | mon_intsrestore (unsigned long oldval) |
void | mon_appexit (int exit_value) |
void | mon_free (char *buffer) |
void | mon_profiler (void *pdata) |
void | mon_bbc (char *filename, int linenum) |
void | mon_warmstart (unsigned long mask) |
void | mon_delay (long msec) |
void | mon_printpkt (char *buf, int size, int incoming) |
void | mon_printmem (char *mem, int size, int ascii) |
int | mon_com (int cmd, void *arg1, void *arg2, void *arg3) |
int | mon_timer (int cmd, void *arg) |
int | mon_setenv (char *varname, char *value) |
int | mon_putchar (char c) |
int | mon_getchar (void) |
int | mon_gotachar (void) |
int | mon_getbytes (char *buf, int count, int block) |
int | mon_restart (int restart_value) |
int | mon_tfsinit (void) |
int | mon_tfsunlink (char *filename) |
int | mon_tfslink (char *source, char *target) |
int | mon_tfsrun (char **arglist, int verbosity) |
int | mon_tfsfstat (char *filename, struct tfshdr *tfp) |
int | mon_tfseof (int file_descriptor) |
int | mon_tfstruncate (int file_descriptor, long length) |
int | mon_tfsread (int file_descriptor, char *buffer, int size) |
int | mon_tfswrite (int file_descriptor, char *buffer, int size) |
int | mon_tfsopen (char *filename, long mode, char *buffer) |
int | mon_tfsclose (int file_descriptor, char *info) |
int | mon_tfsseek (int file_descriptor, int offset, int whence) |
int | mon_tfsgetline (int file_descriptor, char *buffer, int bufsize) |
int | mon_tfsipmod (char *name, char *buffer, int offset, int size) |
int | mon_addcommand (struct monCommand *command_list, char *) |
int | mon_docommand (char *cmdline, int verbosity) |
int | mon_getline (char *buffer, int max, int ledit) |
int | mon_decompress (char *src, int srcsize, char *dest) |
int | mon_heapextend (char *base, int size) |
int | mon_pcicfgwrite (int interface, int bus, int dev, int func, int reg, unsigned long val) |
int | mon_tfsadd (char *filename, char *info, char *flags, unsigned char *src, int size) |
int | mon_i2cwrite (int interface, int bigaddr, unsigned char *data, int len) |
int | mon_i2cread (int interface, int bigaddr, unsigned char *data, int len) |
int | mon_sendenetpkt (char *pkt, int len) |
int | mon_recvenetpkt (char *pkt, int len) |
int | mon_flashoverride (void *flashinfo, int get, int bank) |
int | mon_flasherase (int snum) |
int | mon_flashwrite (char *dest, char *src, int bytecnt) |
int | mon_flashinfo (int snum, int *size, char **base) |
int | mon_watchdog (void) |
int | mon_timeofday (int cmd, void *arg) |
char * | mon_getsym (char *symname, char *buf, int bufsize) |
char * | mon_getenv (char *varname) |
char * | mon_getenvp (void) |
char * | mon_version (void) |
char * | mon_malloc (int size) |
char * | mon_realloc (char *buf, int size) |
long | mon_tfsctrl (int command, long arg1, long arg2) |
long | mon_tfstell (int file_descriptor) |
long | mon_portcmd (int cmd, void *arg) |
unsigned short | mon_xcrc16 (char *buffer, long length) |
unsigned long | mon_intsoff (void) |
unsigned long | mon_pcicfgread (int interface, int bus, int dev, int func, int reg) |
unsigned long | mon_pcictrl (int interface, int cmd, unsigned long arg1, unsigned long arg2) |
unsigned long | mon_i2cctrl (int interface, int cmd, unsigned long arg1, unsigned long arg2) |
unsigned long | mon_assignhandler (long hnum, unsigned long arg1, unsigned long arg2) |
struct tfshdr * | mon_tfsnext (struct tfshdr *tfp) |
struct tfshdr * | mon_tfsstat (char *filename) |
void | mon_memtrace (char *fmt,...) |
int | mon_printf (char *fmt,...) |
int | mon_cprintf (char *fmt,...) |
int | mon_sprintf (char *, char *fmt,...) |
Used by both the monitor and the application that may reside on top of the monitor.