RTEMS 6.3
Loading...
Searching...
No Matches
semihosting.h File Reference

This header file provides the semihosting API. More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define SYS_CLOCK   0x10
#define SYS_CLOSE   0x02
#define SYS_ELAPSED   0x30
#define SYS_ERRNO   0x13
#define SYS_EXIT   0x18
#define SYS_EXIT_EXTENDED   0x20
#define SYS_FLEN   0x0c
#define SYS_GET_CMDLINE   0x15
#define SYS_HEAPINFO   0x16
#define SYS_ISERROR   0x08
#define SYS_ISTTY   0x09
#define SYS_OPEN   0x01
#define SYS_READ   0x06
#define SYS_READC   0x07
#define SYS_REMOVE   0x0e
#define SYS_RENAME   0x0f
#define SYS_SEEK   0x0a
#define SYS_SYSTEM   0x12
#define SYS_TICKFREQ   0x31
#define SYS_TIME   0x11
#define SYS_TMPNAM   0x0d
#define SYS_WRITE   0x05
#define SYS_WRITEC   0x03
#define SYS_WRITE0   0x04
#define ADP_Stopped_BranchThroughZero   0x20000
#define ADP_Stopped_UndefinedInstr   0x20001
#define ADP_Stopped_SoftwareInterrupt   0x20002
#define ADP_Stopped_PrefetchAbort   0x20003
#define ADP_Stopped_DataAbort   0x20004
#define ADP_Stopped_AddressException   0x20005
#define ADP_Stopped_IRQ   0x20006
#define ADP_Stopped_FIQ   0x20007
#define ADP_Stopped_BreakPoint   0x20020
#define ADP_Stopped_WatchPoint   0x20021
#define ADP_Stopped_StepComplete   0x20022
#define ADP_Stopped_RunTimeErrorUnknown   0x20023
#define ADP_Stopped_InternalError   0x20024
#define ADP_Stopped_UserInterruption   0x20025
#define ADP_Stopped_ApplicationExit   0x20026
#define ADP_Stopped_StackOverflow   0x20027
#define ADP_Stopped_DivisionByZero   0x20028
#define ADP_Stopped_OSSpecific   0x20029

Functions

void arm_fvp_console_output (char c)
int arm_fvp_console_input (void)

Detailed Description

This header file provides the semihosting API.