rtl.h
The rtl.h include file contains prototypes for all the RTX kernel routines, and some of the TCPnet and FlashFS routines.
Prototypes for RTX kernel routines:
- os_sys_init
- os_sys_init_prio
- os_tsk_create_ex
- os_tsk_delete_self
- os_tsk_prio_self
- os_tsk_create_user
- os_tsk_create_user_ex
- os_tsk_self
- os_sys_init_user
- os_tsk_pass
- os_tsk_prio
- os_tsk_delete
- os_evt_wait_or
- os_evt_wait_and
- os_evt_set
- os_evt_clr
- isr_evt_set
- os_evt_get
- os_sem_init
- os_sem_send
- os_sem_wait
- isr_sem_send
- os_mbx_init
- os_mbx_send
- os_mbx_wait
- os_mbx_check
- isr_mbx_check
- isr_mbx_send
- isr_mbx_receive
- os_mbx_declare
- os_mut_init
- os_mut_release
- os_mut_wait
- os_dly_wait
- os_itv_set
- os_itv_wait
- os_tmr_create
- os_tmr_kill
- tsk_lock
- tsk_unlock
- _init_box
- _init_box8
- _alloc_box
- _calloc_box
- _free_box
- _declare_box
- _declare_box8
Prototypes of RL-FlashFS routines:
- finit
- fdelete
- frename
- ffind
- ffree
- fformat
- fanalyse
- fcheck
- fdefrag
- unlink
Prototypes of RL-TCPnet routines:
- init_TcpNet
- main_TcpNet
- timer_tick
- udp_get_socket
- udp_release_socket
- udp_open
- udp_close
- udp_get_buf
- udp_send
- tcp_get_socket
- tcp_release_socket
- tcp_listen
- tcp_connect
- tcp_get_buf
- tcp_max_dsize
- tcp_check_send
- tcp_get_state
- tcp_send
- tcp_close
- tcp_abort
- arp_cache_ip
- ppp_listen
- ppp_connect
- ppp_close
- ppp_is_up
- slip_listen
- slip_connect
- slip_close
- slip_is_up
- get_host_by_name
- smtp_connect
- dhcp_disable