Echelon Neuron C User Manual

Page 259

Advertising
background image

Neuron C Reference Guide

239

sci_abort( ), 131

sci_get_error( ), 131
service_pin_msg_send( ), 132

service_pin_state( ), 132

set_bit( ), 133
set_eeprom_lock( ), 133

sleep( ), 135

spi_abort( ), 136
spi_get_error( ), 137

strcat( ), 137

strchr( ), 138
strcmp( ), 138

strcpy( ), 139

strlen( ), 139
strncat( ), 140

strncmp( ), 140

strncpy( ), 141

strrchr( ), 142
swap_bytes( ), 142

timers_off( ), 143

touch_bit( ), 143
touch_byte( ), 144

touch_byte_spu( ), 144

touch_first( ), 145
touch_next( ), 146

touch_read_spu( ), 147

touch_reset( ), 147
touch_reset_spu( ), 148

touch_write_spu( ), 149

tst_bit( ), 149
update_address( ), 150

update_alias( ), 151

update_clone_domain( ), 151
update_config_data( ), 152

update_domain( ), 153

update_nv( ), 154
update_program_id( ), 154

watchdog_update( ), 155

function declarations

syntax, 212

functional block members

definition, 180

functional blocks, xix, 49

accessing members of, 186

arrays of, example, 185
declaration syntax, 180

declarations, 216

definition, 160, 180

director function, 80, 182
director property, 187

external_name keyword, 182

external_resource_name keyword, 182
fb_properties keyword, 183

fblock keyword, 180

fblock_index_map.

See fblock_index_map

variable

global index, 185

global keyword, 184
global_index property, 187

implementation_specific keyword, 182

implementation-specific members, 180
implements keyword, 181

member list, 181

naming in device interface, 182
number of declarations, 85

property lists, 183

static keyword, 184

functional profiles, xix

definition, 180

keys, 181

functions

built in, 40

floating-point, 81
signed 32-bit arithmetic support, 134

tables of, 41

fyi_off pragma, 26

fyi_on pragma, 26

G

get_current_nv_length( ) function, 43

definition, syntax and example, 84

get_fblock_count( ) function, 49

definition, syntax and example, 85

get_nv_count( ) function, 49

definition, syntax and example, 85

get_nv_length_override( ) function, 36
get_tick_count( ) function, 41

definition, syntax and example, 85

global index

of functional block.

See functional blocks,

global index

of network variables. See network variables,

global index

global keyword, 166, 184

global_index keyword, 118, 187, 196

global_index property, 84,

See functional

blocks, global_index property, See network

variables, global_index property

go_offline( ) function, 15, 42

definition, syntax and example, 86

go_unconfigured( ) function, 43

definition, syntax and example, 87

H

hidden pragma, 26

high_byte( ) function, 44

definition, syntax and example, 87

I

I/O events, 2

io_changes.

See io_changes event

io_in_ready.

See io_in_ready event

io_out_ready.

See io_out_ready event

io_update_occurs.

See io_update_occurs

event

Advertising