[][src]Module rttrust::ffi

Structs

_bindgen_ty_1
_types_fd_set
dfs_file_ops
finsh_syscall
rt_device
rt_device_blk_geometry
rt_device_blk_sectors
rt_device_class_type
rt_device_graphic_info
rt_device_graphic_ops
rt_device_rect_info
rt_event
rt_ipc_object
rt_list_node
rt_mailbox
rt_mempool
rt_messagequeue
rt_mutex
rt_object
rt_object_class_type
rt_object_information
rt_semaphore
rt_slist_node
rt_thread
rt_timer
rt_wqueue
sigevent
siginfo
stat
timespec
timeval
timezone
tm
winsize

Constants

DFS_FD_MAX
DFS_FILESYSTEMS_MAX
DFS_FILESYSTEM_TYPES_MAX
DT_DIR
DT_REG
DT_UNKNOWN
E2BIG
EACCES
EADDRINUSE
EADDRNOTAVAIL
EADV
EAFNOSUPPORT
EAGAIN
EALREADY
EBADE
EBADF
EBADFD
EBADMSG
EBADR
EBADRQC
EBADSLT
EBFONT
EBUSY
ECANCELED
ECHILD
ECHRNG
ECOMM
ECONNABORTED
ECONNREFUSED
ECONNRESET
EDEADLK
EDEADLOCK
EDESTADDRREQ
EDOM
EDOTDOT
EDQUOT
EEXIST
EFAULT
EFBIG
EHOSTDOWN
EHOSTUNREACH
EHWPOISON
EIDRM
EILSEQ
EINPROGRESS
EINTR
EINVAL
EIO
EISCONN
EISDIR
EISNAM
EKEYEXPIRED
EKEYREJECTED
EKEYREVOKED
EL2HLT
EL2NSYNC
EL3HLT
EL3RST
ELIBACC
ELIBBAD
ELIBEXEC
ELIBMAX
ELIBSCN
ELNRNG
ELOOP
EMEDIUMTYPE
EMFILE
EMLINK
EMSGSIZE
EMULTIHOP
ENAMETOOLONG
ENAVAIL
ENETDOWN
ENETRESET
ENETUNREACH
ENFILE
ENOANO
ENOBUFS
ENOCSI
ENODATA
ENODEV
ENOENT
ENOEXEC
ENOKEY
ENOLCK
ENOLINK
ENOMEDIUM
ENOMEM
ENOMSG
ENONET
ENOPKG
ENOPROTOOPT
ENOSPC
ENOSR
ENOSTR
ENOSYS
ENOTBLK
ENOTCONN
ENOTDIR
ENOTEMPTY
ENOTNAM
ENOTRECOVERABLE
ENOTSOCK
ENOTSUP
ENOTTY
ENOTUNIQ
ENXIO
EOPNOTSUPP
EOVERFLOW
EOWNERDEAD
EPERM
EPFNOSUPPORT
EPIPE
EPROTO
EPROTONOSUPPORT
EPROTOTYPE
ERANGE
EREMCHG
EREMOTE
EREMOTEIO
ERESTART
ERFKILL
EROFS
ERROR_BASE_NO
ESHUTDOWN
ESOCKTNOSUPPORT
ESPIPE
ESRCH
ESRMNT
ESTALE
ESTRPIPE
ETIME
ETIMEDOUT
ETOOMANYREFS
ETXTBSY
EUCLEAN
EUNATCH
EUSERS
EWOULDBLOCK
EXDEV
EXFULL
FD_SETSIZE
FINSH_ARG_MAX
FINSH_CMD_SIZE
FINSH_HISTORY_LINES
FINSH_THREAD_NAME
FINSH_THREAD_PRIORITY
FINSH_THREAD_STACK_SIZE
FIOASYNC
FIOCLEX
FIOGETOWN
FIONCLEX
FIOQSIZE
FIOSETOWN
F_DUPFD
F_GETFD
F_GETFL
F_GETLK
F_GETOWN
F_GETOWNER_UIDS
F_GETOWN_EX
F_GETSIG
F_SETFD
F_SETFL
F_SETLK
F_SETLKW
F_SETOWN
F_SETOWN_EX
F_SETSIG
IDLE_THREAD_STACK_SIZE
NBBY
NULL
N_6PACK
N_AX25
N_HCI
N_HDLC
N_IRDA
N_MASC
N_MOUSE
N_PPP
N_PROFIBUS_FDL
N_R3964
N_SLIP
N_SMSBLOCK
N_STRIP
N_SYNC_PPP
N_TTY
N_X25
O_ACCMODE
O_APPEND
O_ASYNC
O_BINARY
O_CLOEXEC
O_CREAT
O_DIRECT
O_DIRECTORY
O_DSYNC
O_EXCL
O_EXEC
O_LARGEFILE
O_NDELAY
O_NOATIME
O_NOCTTY
O_NOFOLLOW
O_NONBLOCK
O_PATH
O_RDONLY
O_RDWR
O_RSYNC
O_SEARCH
O_SYNC
O_TMPFILE
O_TRUNC
O_WRONLY
RTGRAPHIC_CTRL_GET_EXT
RTGRAPHIC_CTRL_GET_INFO
RTGRAPHIC_CTRL_POWEROFF
RTGRAPHIC_CTRL_POWERON
RTGRAPHIC_CTRL_RECT_UPDATE
RTGRAPHIC_CTRL_SET_MODE
RTGRAPHIC_PIXEL_FORMAT_ABGR888
RTGRAPHIC_PIXEL_FORMAT_ALPHA
RTGRAPHIC_PIXEL_FORMAT_ARGB565
RTGRAPHIC_PIXEL_FORMAT_ARGB888
RTGRAPHIC_PIXEL_FORMAT_BGR565
RTGRAPHIC_PIXEL_FORMAT_COLOR
RTGRAPHIC_PIXEL_FORMAT_GRAY4
RTGRAPHIC_PIXEL_FORMAT_GRAY16
RTGRAPHIC_PIXEL_FORMAT_MONO
RTGRAPHIC_PIXEL_FORMAT_RGB332
RTGRAPHIC_PIXEL_FORMAT_RGB444
RTGRAPHIC_PIXEL_FORMAT_RGB565
RTGRAPHIC_PIXEL_FORMAT_RGB565P
RTGRAPHIC_PIXEL_FORMAT_RGB666
RTGRAPHIC_PIXEL_FORMAT_RGB888
RTTHREAD_VERSION
RT_ALIGN_SIZE
RT_CONSOLEBUF_SIZE
RT_CONSOLE_DEVICE_NAME
RT_DEBUG_CONTEXT_CHECK
RT_DEBUG_INIT
RT_DEBUG_IPC
RT_DEBUG_IRQ
RT_DEBUG_MEM
RT_DEBUG_MEMHEAP
RT_DEBUG_MODULE
RT_DEBUG_SCHEDULER
RT_DEBUG_SLAB
RT_DEBUG_THREAD
RT_DEBUG_TIMER
RT_DEVICE_CTRL_BLK_AUTOREFRESH
RT_DEVICE_CTRL_BLK_ERASE
RT_DEVICE_CTRL_BLK_GETGEOME
RT_DEVICE_CTRL_BLK_SYNC
RT_DEVICE_CTRL_CHAR_STREAM
RT_DEVICE_CTRL_CLOSE
RT_DEVICE_CTRL_CLR_INT
RT_DEVICE_CTRL_CONFIG
RT_DEVICE_CTRL_CURSOR_SET_POSITION
RT_DEVICE_CTRL_CURSOR_SET_TYPE
RT_DEVICE_CTRL_GET_INT
RT_DEVICE_CTRL_MTD_FORMAT
RT_DEVICE_CTRL_NETIF_GETMAC
RT_DEVICE_CTRL_RESUME
RT_DEVICE_CTRL_RTC_GET_ALARM
RT_DEVICE_CTRL_RTC_GET_TIME
RT_DEVICE_CTRL_RTC_SET_ALARM
RT_DEVICE_CTRL_RTC_SET_TIME
RT_DEVICE_CTRL_SET_INT
RT_DEVICE_CTRL_SUSPEND
RT_DEVICE_FLAG_ACTIVATED
RT_DEVICE_FLAG_DEACTIVATE
RT_DEVICE_FLAG_DMA_RX
RT_DEVICE_FLAG_DMA_TX
RT_DEVICE_FLAG_INT_RX
RT_DEVICE_FLAG_INT_TX
RT_DEVICE_FLAG_RDONLY
RT_DEVICE_FLAG_RDWR
RT_DEVICE_FLAG_REMOVABLE
RT_DEVICE_FLAG_STANDALONE
RT_DEVICE_FLAG_STREAM
RT_DEVICE_FLAG_SUSPENDED
RT_DEVICE_FLAG_WRONLY
RT_DEVICE_OFLAG_CLOSE
RT_DEVICE_OFLAG_MASK
RT_DEVICE_OFLAG_OPEN
RT_DEVICE_OFLAG_RDONLY
RT_DEVICE_OFLAG_RDWR
RT_DEVICE_OFLAG_WRONLY
RT_EBUSY
RT_EEMPTY
RT_EFULL
RT_EINTR
RT_EINVAL
RT_EIO
RT_ENOMEM
RT_ENOSYS
RT_EOK
RT_ERROR
RT_ETIMEOUT
RT_EVENT_FLAG_AND
RT_EVENT_FLAG_CLEAR
RT_EVENT_FLAG_OR
RT_EVENT_LENGTH
RT_FALSE
RT_IDLE_HOOK_LIST_SIZE
RT_IPC_CMD_RESET
RT_IPC_CMD_UNKNOWN
RT_IPC_FLAG_FIFO
RT_IPC_FLAG_PRIO
RT_MAIN_THREAD_PRIORITY
RT_MAIN_THREAD_STACK_SIZE
RT_MM_PAGE_BITS
RT_MM_PAGE_MASK
RT_MM_PAGE_SIZE
RT_NAME_MAX
RT_NULL
RT_OBJECT_FLAG_MODULE
RT_PIPE_BUFSZ
RT_REVISION
RT_SERIAL_RB_BUFSZ
RT_SUBVERSION
RT_THREAD_BLOCK
RT_THREAD_CLOSE
RT_THREAD_CTRL_BIND_CPU
RT_THREAD_CTRL_CHANGE_PRIORITY
RT_THREAD_CTRL_CLOSE
RT_THREAD_CTRL_INFO
RT_THREAD_CTRL_STARTUP
RT_THREAD_INIT
RT_THREAD_PRIORITY_MAX
RT_THREAD_READY
RT_THREAD_RUNNING
RT_THREAD_STAT_MASK
RT_THREAD_STAT_SIGNAL
RT_THREAD_STAT_SIGNAL_MASK
RT_THREAD_STAT_SIGNAL_PENDING
RT_THREAD_STAT_SIGNAL_READY
RT_THREAD_STAT_SIGNAL_WAIT
RT_THREAD_STAT_YIELD
RT_THREAD_STAT_YIELD_MASK
RT_THREAD_SUSPEND
RT_TICK_MAX
RT_TICK_PER_SECOND
RT_TIMER_CTRL_GET_STATE
RT_TIMER_CTRL_GET_TIME
RT_TIMER_CTRL_SET_ONESHOT
RT_TIMER_CTRL_SET_PERIODIC
RT_TIMER_CTRL_SET_TIME
RT_TIMER_FLAG_ACTIVATED
RT_TIMER_FLAG_DEACTIVATED
RT_TIMER_FLAG_HARD_TIMER
RT_TIMER_FLAG_ONE_SHOT
RT_TIMER_FLAG_PERIODIC
RT_TIMER_FLAG_SOFT_TIMER
RT_TIMER_SKIP_LIST_LEVEL
RT_TIMER_SKIP_LIST_MASK
RT_TIMER_THREAD_PRIO
RT_TIMER_THREAD_STACK_SIZE
RT_TRUE
RT_UINT8_MAX
RT_UINT16_MAX
RT_UINT32_MAX
RT_VERSION
RT_VER_NUM
RT_WAITING_FOREVER
RT_WAITING_NO
SIOCADDDLCI
SIOCADDMULTI
SIOCADDRT
SIOCDARP
SIOCDELDLCI
SIOCDELMULTI
SIOCDELRT
SIOCDEVPRIVATE
SIOCDIFADDR
SIOCDRARP
SIOCGARP
SIOCGIFADDR
SIOCGIFBR
SIOCGIFBRDADDR
SIOCGIFCONF
SIOCGIFCOUNT
SIOCGIFDSTADDR
SIOCGIFENCAP
SIOCGIFFLAGS
SIOCGIFHWADDR
SIOCGIFINDEX
SIOCGIFMAP
SIOCGIFMEM
SIOCGIFMETRIC
SIOCGIFMTU
SIOCGIFNAME
SIOCGIFNETMASK
SIOCGIFPFLAGS
SIOCGIFSLAVE
SIOCGIFTXQLEN
SIOCGPGRP
SIOCGRARP
SIOCGSTAMP
SIOCGSTAMPNS
SIOCPROTOPRIVATE
SIOCRTMSG
SIOCSARP
SIOCSIFADDR
SIOCSIFBR
SIOCSIFBRDADDR
SIOCSIFDSTADDR
SIOCSIFENCAP
SIOCSIFFLAGS
SIOCSIFHWADDR
SIOCSIFHWBROADCAST
SIOCSIFLINK
SIOCSIFMAP
SIOCSIFMEM
SIOCSIFMETRIC
SIOCSIFMTU
SIOCSIFNAME
SIOCSIFNETMASK
SIOCSIFPFLAGS
SIOCSIFSLAVE
SIOCSIFTXQLEN
SIOCSPGRP
SIOCSRARP
SIOGIFINDEX
SI_ASYNCIO
SI_MESGQ
SI_QUEUE
SI_TIMER
SI_USER
S_IFBLK
S_IFCHR
S_IFDIR
S_IFIFO
S_IFLNK
S_IFMT
S_IFREG
S_IFSOCK
S_IRGRP
S_IROTH
S_IRUSR
S_IRWXG
S_IRWXO
S_IRWXU
S_ISGID
S_ISUID
S_ISVTX
S_IWGRP
S_IWOTH
S_IWUSR
S_IXGRP
S_IXOTH
S_IXUSR
TCFLSH
TCGETA
TCGETS
TCGETX
TCSBRK
TCSBRKP
TCSETA
TCSETAF
TCSETAW
TCSETS
TCSETSF
TCSETSW
TCSETX
TCSETXF
TCSETXW
TCXONC
TIOCCBRK
TIOCCONS
TIOCEXCL
TIOCGDEV
TIOCGETD
TIOCGEXCL
TIOCGICOUNT
TIOCGLCKTRMIOS
TIOCGPGRP
TIOCGPKT
TIOCGPTLCK
TIOCGPTN
TIOCGRS485
TIOCGSERIAL
TIOCGSID
TIOCGSOFTCAR
TIOCGWINSZ
TIOCLINUX
TIOCMBIC
TIOCMBIS
TIOCMGET
TIOCMIWAIT
TIOCMSET
TIOCM_CAR
TIOCM_CD
TIOCM_CTS
TIOCM_DSR
TIOCM_DTR
TIOCM_LE
TIOCM_LOOP
TIOCM_OUT1
TIOCM_OUT2
TIOCM_RI
TIOCM_RNG
TIOCM_RTS
TIOCM_SR
TIOCM_ST
TIOCNOTTY
TIOCNXCL
TIOCOUTQ
TIOCPKT
TIOCPKT_DATA
TIOCPKT_DOSTOP
TIOCPKT_FLUSHREAD
TIOCPKT_FLUSHWRITE
TIOCPKT_IOCTL
TIOCPKT_NOSTOP
TIOCPKT_START
TIOCPKT_STOP
TIOCSBRK
TIOCSCTTY
TIOCSERCONFIG
TIOCSERGETLSR
TIOCSERGETMULTI
TIOCSERGSTRUCT
TIOCSERGWILD
TIOCSERSETMULTI
TIOCSERSWILD
TIOCSER_TEMT
TIOCSETD
TIOCSIG
TIOCSLCKTRMIOS
TIOCSPGRP
TIOCSPTLCK
TIOCSRS485
TIOCSSERIAL
TIOCSSOFTCAR
TIOCSTI
TIOCSWINSZ
TIOCVHANGUP
ULONG_MAX
_IOC_NONE
_IOC_READ
_IOC_WRITE

Statics

_syscall_table_begin
_syscall_table_end
rt_assert_hook

Functions

__rt_ffs
_rt_errno
asctime
asctime_r
ctime
finsh_syscall_lookup
gettimeofday
gmtime_r
localtime
localtime_r
mktime
rt_assert_handler
rt_assert_set_hook
rt_calloc
rt_components_board_init
rt_components_init
rt_console_get_device
rt_console_set_device
rt_critical_level
rt_device_close
rt_device_control
rt_device_create
rt_device_destroy
rt_device_find

@{

rt_device_init
rt_device_init_all
rt_device_open
rt_device_read
rt_device_register
rt_device_set_rx_indicate
rt_device_set_tx_complete
rt_device_unregister
rt_device_write
rt_enter_critical
rt_event_control
rt_event_create
rt_event_delete
rt_event_detach
rt_event_init
rt_event_recv
rt_event_send
rt_exit_critical
rt_free
rt_free_align
rt_free_sethook
rt_get_errno
rt_interrupt_enter
rt_interrupt_enter_sethook
rt_interrupt_get_nest
rt_interrupt_leave
rt_interrupt_leave_sethook
rt_kprintf
rt_kputs
rt_malloc
rt_malloc_align
rt_malloc_sethook
rt_mb_control
rt_mb_create
rt_mb_delete
rt_mb_detach
rt_mb_init
rt_mb_recv
rt_mb_send
rt_mb_send_wait
rt_memcmp
rt_memcpy
rt_memmove
rt_memory_info
rt_memset
rt_mp_alloc
rt_mp_alloc_sethook
rt_mp_create
rt_mp_delete
rt_mp_detach
rt_mp_free
rt_mp_free_sethook
rt_mp_init
rt_mq_control
rt_mq_create
rt_mq_delete
rt_mq_detach
rt_mq_init
rt_mq_recv
rt_mq_send
rt_mq_send_wait
rt_mq_urgent
rt_mutex_control
rt_mutex_create
rt_mutex_delete
rt_mutex_detach
rt_mutex_init
rt_mutex_release
rt_mutex_take
rt_object_allocate
rt_object_attach_sethook
rt_object_delete
rt_object_detach
rt_object_detach_sethook
rt_object_find
rt_object_get_information
rt_object_get_length
rt_object_get_pointers
rt_object_get_type
rt_object_init
rt_object_is_systemobject
rt_object_put_sethook
rt_object_take_sethook
rt_object_trytake_sethook
rt_realloc
rt_schedule
rt_schedule_insert_thread
rt_schedule_remove_thread
rt_scheduler_sethook
rt_sem_control
rt_sem_create
rt_sem_delete
rt_sem_detach
rt_sem_init
rt_sem_release
rt_sem_take
rt_sem_trytake
rt_set_errno
rt_show_version
rt_snprintf
rt_sprintf
rt_sscanf
rt_strcasecmp
rt_strcmp
rt_strdup
rt_strlen
rt_strncmp
rt_strncpy
rt_strnlen
rt_strstr
rt_system_heap_init
rt_system_object_init

@{

rt_system_scheduler_init
rt_system_scheduler_start
rt_system_tick_init

@{

rt_system_timer_init
rt_system_timer_thread_init
rt_thread_control
rt_thread_create
rt_thread_delay
rt_thread_delay_until
rt_thread_delete
rt_thread_detach
rt_thread_find
rt_thread_idle_delhook
rt_thread_idle_excute
rt_thread_idle_gethandler
rt_thread_idle_init
rt_thread_idle_sethook
rt_thread_init

@{

rt_thread_inited_sethook
rt_thread_mdelay
rt_thread_resume
rt_thread_resume_sethook
rt_thread_self
rt_thread_startup
rt_thread_suspend
rt_thread_suspend_sethook
rt_thread_timeout
rt_thread_yield
rt_tick_from_millisecond
rt_tick_get
rt_tick_increase
rt_tick_set
rt_timer_check
rt_timer_control
rt_timer_create
rt_timer_delete
rt_timer_detach
rt_timer_enter_sethook
rt_timer_exit_sethook
rt_timer_init
rt_timer_next_timeout_tick
rt_timer_start
rt_timer_stop

Type Definitions

_sig_func_ptr
caddr_t
clock_t
clockid_t
dev_t
fd_mask
gid_t
init_fn_t
ino_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
mode_t
off_t
pid_t
rt_base_t
rt_bool_t
rt_dev_t
rt_device_t
rt_err_t
rt_event_t
rt_flag_t
rt_int8_t
rt_int16_t
rt_int32_t
rt_int64_t
rt_list_t
rt_mailbox_t
rt_mp_t
rt_mq_t
rt_mutex_t
rt_object_t
rt_off_t
rt_sem_t
rt_size_t
rt_slist_t
rt_thread_t
rt_tick_t
rt_time_t
rt_timer_t
rt_ubase_t
rt_uint8_t
rt_uint16_t
rt_uint32_t
rt_uint64_t
rt_wqueue_t
siginfo_t
sigset_t
size_t
ssize_t
syscall_func
time_t
u_char
u_int
u_long
u_short
uid_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
useconds_t
wint_t

Unions

sigval