Data Fields | |
knet_bus_t * | bus |
unsigned long | order |
knet_ext_t | ext_addr |
knet_mod_t | mod_addr |
const char * | name |
unsigned int | usage_counter |
knet_dev_info_t | info |
struct knet_dev_s * | next |
Definition at line 107 of file knet.h.
K-Net of this device
Definition at line 110 of file knet.h.
Referenced by knet_close(), knet_device_create(), knet_device_destroy(), knet_i2c_scan_callback(), knet_llread(), knet_lltransfer(), knet_llwrite(), and knet_set_order().
unsigned long knet_dev_s::order |
Order Flags. See knet_set_order
Definition at line 113 of file knet.h.
Referenced by knet_convert(), knet_device_create(), knet_read16(), knet_read32(), knet_read8(), knet_readxBytes(), knet_set_order(), knet_write16(), knet_write32(), and knet_write8().
K-Net extension address
Definition at line 116 of file knet.h.
Referenced by knet_bus_find_device(), and knet_device_create().
K-Net module address
Definition at line 119 of file knet.h.
Referenced by knet_bus_find_device(), knet_device_create(), knet_i2c_read(), knet_i2c_transfer(), and knet_i2c_write().
const char* knet_dev_s::name |
K-Net device name
Definition at line 122 of file knet.h.
Referenced by knet_bus_find_device_by_name().
unsigned int knet_dev_s::usage_counter |
Definition at line 124 of file knet.h.
Referenced by knet_close(), knet_device_create(), and knet_device_destroy().
This member is dedicated to the lower communication layer
Definition at line 127 of file knet.h.
Referenced by knet_rs232_close(), knet_rs232_open(), knet_rs232_read(), and knet_rs232_write().
struct knet_dev_s* knet_dev_s::next [read] |
A pointer to the next device on the list
Definition at line 130 of file knet.h.
Referenced by knet_bus_find_device(), knet_bus_find_device_by_name(), knet_device_create(), and knet_device_destroy().