knet_dev_s Struct Reference

Collaboration diagram for knet_dev_s:

Collaboration graph
[legend]

Data Fields

knet_bus_tbus
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_snext

Detailed Description

Definition at line 107 of file knet.h.


Field Documentation

unsigned long knet_dev_s::order

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().

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().


The documentation for this struct was generated from the following file:

Generated on Wed Dec 15 11:49:30 2010 for KoreBot Library by  doxygen 1.5.5