ChronOS API Reference
Table of Contents
Sourcefiles
Index
Constants
Object Headers
Functions
Modules
Variables
Index
A
-
B
-
C
-
D
-
E
-
F
-
G
-
H
-
I
-
J
-
K
-
L
-
M
-
N
-
O
-
P
-
Q
-
R
-
S
-
T
-
U
-
V
-
W
-
X
-
Y
-
Z
-
0
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
A
ATMega32
ATMega644
ATMega8
B
Baud_calculation
C
Calculations
chronos.inc
Common
D
Debug
Debug_Settings
F
Free
Free
G
Get_lsb_b
Get_msb_b
Get_msb_w
Getbyte
Getword
I
Interrupt
IO_Ports
IO_Serial
M
Main
Malloc
Malloc
Malloc-Simple
Malloc-Static
Malloc-TLSF
Messagequeue
Mutex
O
os_common.inc
os_debug.inc
Os_debug_stack_check
Os_debug_stack_direction
Os_debug_stack_prepare
Os_double_list_insert
Os_double_list_remove
Os_double_list_search
Os_enter_critical
Os_exit_critical
Os_int_deregister_task
Os_int_isr
Os_int_register_task
os_interrupt.inc
os_io_port.inc
os_io_serial.inc
Os_list_getnext
Os_list_insert
Os_list_remove
Os_malloc_init
os_malloc_simple.inc
os_malloc_static.inc
os_malloc_tlsf.inc
Os_mem_clear
Os_mem_copy
Os_message_create
Os_message_kill
Os_message_receive
Os_message_send
os_messagequeue.inc
os_mutex.inc
Os_mutex_create
Os_mutex_header
Os_mutex_kill
Os_mutex_lock
Os_mutex_settings
Os_mutex_unlock
os_pipe.inc
Os_pipe_create
Os_pipe_header
Os_pipe_kill
Os_pipe_receive
Os_pipe_send
Os_port_config_pin
Os_port_get_pin
Os_port_set_pin
Os_port_toggle_pin
Os_queue_header
Os_sched_check
Os_sched_check
Os_sched_event
Os_sched_event
Os_sched_idle_task
Os_sched_init
Os_sched_priority_inheritance
Os_sched_reset_priority
Os_sched_resume
Os_sched_resume
Os_sched_settings
Os_sched_suspend
Os_sched_suspend
Os_sched_Taskqueue_insert
Os_sched_taskqueue_insert
Os_sched_Taskqueue_remove
Os_sched_taskqueue_remove
Os_sched_update
Os_sched_update
Os_sched_yield
Os_sched_yield
os_scheduler_fppt.inc
os_scheduler_wrrobin.inc
Os_search_option
os_semaphore.inc
Os_semaphore_aquire
Os_semaphore_create
Os_Semaphore_header
Os_semaphore_kill
Os_semaphore_release
Os_serial_close
Os_serial_init
Os_serial_ioctl
Os_serial_open
Os_serial_read
Os_serial_read_byte
Os_serial_session_open
Os_serial_udre_isr
Os_serial_urxc_isr
Os_serial_write
os_signal.inc
os_syncpipe.inc
Os_syncpipe_create
Os_syncpipe_kill
Os_syncpipe_receive
Os_syncpipe_send
os_targetdevices.inc
os_task.inc
Os_task_active
Os_task_create
Os_task_event
Os_task_getevent
Os_task_kill
Os_task_load_context_full
Os_task_resume
Os_task_save_context_full
Os_task_setevent
Os_task_settings
Os_task_suspend
Os_task_suspendmode
Os_task_yield
os_timer.inc
Os_timer_create
Os_timer_create_at
Os_timer_get_delta
Os_timer_gettrigger
Os_timer_init
Os_timer_isr
Os_timer_isr_enter_kernel
Os_timer_kill
Os_timer_start
Os_timer_stop
Os_timer_systemtime
Os_timer_update
P
Pipe
Q
Queue_Modes
R
Ram_start_free
S
Scheduler-FPPT
Scheduler-WRRobin
Scheduler_Header
Scheduler_Header
Semaphore
Setbyte
Settings
Settings
Settings
Settings
Setword
Signal
Suspend_Modes
Syncpipe
Syncpipe_Header
T
Target
Task
Task_Header
Taskqueue_Header
Taskqueue_Header
Timer
Timer_Header
A
-
B
-
C
-
D
-
E
-
F
-
G
-
H
-
I
-
J
-
K
-
L
-
M
-
N
-
O
-
P
-
Q
-
R
-
S
-
T
-
U
-
V
-
W
-
X
-
Y
-
Z
-
0
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9