Implementation limits – Echelon Neuron C User Manual

Page 243

Advertising
background image

Neuron C Reference Guide

223

eeprom_memcpy

fblock_director

get_fblock_count | get_nv_count

get_tick_count

high_byte

interrupt_control

io_change_init

io_in | io_in_ready | io_in_request

io_out | io_out_ready | io_out_request

io_preserve_input

io_select

io_set_baud

| io_set_clock | io_set_direction

io_set_terminal_count

is_bound

low_byte

make_long

max

memcpy | memset

min

nv_table_index

poll

propagate

sci_abort

| sci_get_error

sleep

spi_abort

| spi_get_error

swap_bytes

touch_bit | touch_byte | touch_first

touch_next | touch_reset

touch_byte_spu | touch_read_spu

touch_read_spu | touch_write_spu

touch_reset_spu

msg-call-kwd

:

one

of msg_alloc | msg_alloc_priority

msg_cancel | msg_free | msg_receive

msg_send | resp_alloc | resp_cancel

resp_free | resp_receive | resp_send

Implementation Limits

The contents of the standard include file <limits.h> are given below.

#define CHAR_BIT

8

#define CHAR_MAX

255

#define CHAR_MIN

0

#define SCHAR_MAX

127

#define SCHAR_MIN

((signed char)(-128))

#define UCHAR_MAX

255

#define SHRT_MAX

127

#define SHRT_MIN

((signed short)(-128))

#define USHRT_MAX

255

Advertising