io6Library
WIZnet Dual Stack TCP/IP Ethernet Controller Driver
Data Structures | Data Fields
__WIZCHIP_T__ Struct Reference

Callback function set for _WIZCHIP_. More...

#include <wizchip_conf.h>

Data Structures

struct  _CRIS
 
struct  _CS
 
union  _IF
 

Data Fields

uint16_t if_mode
 HOST Interface Mode. More...
 
uint8_t id [6]
 ID of CHIP such as W6100, and so on. More...
 
struct __WIZCHIP_T__::_CRIS CRIS
 The set of _WIZCHIP_ select control callback function. More...
 
struct __WIZCHIP_T__::_CS CS
 The set of interface IO callback function. More...
 
union __WIZCHIP_T__::_IF IF
 

Detailed Description

Callback function set for _WIZCHIP_.

__WIZCHIP_T__ is a structure type to provide the callback function set
* which is called instead of the default functions
in order to your HOST dependent functions can access to _WIZCHIP_.

Note
If it is not registered, the default function is called.
See also
WIZCHIP_READ(), WIZCHIP_WRITE(), WIZCHIP_READ_BUF(), WIZCHIP_WRITE_BUF()
reg_wizchip_cris_cbfunc(), reg_wizchip_cs_cbfunc(), reg_wizchip_bus_cbfunc(), reg_wizchip_spi_cbfunc()

Definition at line 173 of file wizchip_conf.h.

Field Documentation

◆ if_mode

uint16_t __WIZCHIP_T__::if_mode

HOST Interface Mode.

Definition at line 178 of file wizchip_conf.h.

◆ id

uint8_t __WIZCHIP_T__::id[6]

ID of CHIP such as W6100, and so on.

The set of critical section callback function.

Definition at line 179 of file wizchip_conf.h.

Referenced by ctlwizchip().

◆ CRIS

struct __WIZCHIP_T__::_CRIS __WIZCHIP_T__::CRIS

The set of _WIZCHIP_ select control callback function.

Referenced by reg_wizchip_cris_cbfunc().

◆ CS

struct __WIZCHIP_T__::_CS __WIZCHIP_T__::CS

The set of interface IO callback function.

Referenced by reg_wizchip_cs_cbfunc().

◆ IF

union __WIZCHIP_T__::_IF __WIZCHIP_T__::IF

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