Hilscher netX microcontroller driver
V0.0.5.0
Documentation of the netX driver package
|
I2C peripheral module driver. More...
#include "netx_drv.h"
Go to the source code of this file.
Macros | |
#define | DRV_HANDLE_CHECK(handle) |
#define | DRV_I2C_IRQHandler_Generator(id, _) DRV_Default_IRQHandler_Function_Generator(DRV_I2C_IRQ_HANDLER ## id ,DRV_I2C_IRQ_Inline_Handler,DRV_I2C_DEVICE_ID_I2C ## id) |
Variables | |
static DRV_I2C_DEVICE_T *const | s_apDeviceAddressTable [DRV_I2C_DEVICE_COUNT] = DRV_I2C_DEVICE_LIST |
Table of the device addresses. More... | |
static IRQn_Type const | s_apHandleIRQnTable [DRV_I2C_DEVICE_COUNT] = DRV_I2C_DEVICE_IRQ_LIST |
Table of the IRQ vector numbers. More... | |
static DRV_I2C_HANDLE_T * | s_apHandleAddressTable [DRV_I2C_DEVICE_COUNT] = { 0 } |
Used for mapping the handle to an interrupt. More... | |
I2C peripheral module driver.
Definition in file netx_drv_i2c.c.