DHCOM_HAL
Hardware-abstraction library (HAL) for multiple targets, including DHCOM modules
 All Data Structures Namespaces Files Functions Typedefs Enumerations Enumerator Macros Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
\NdhcomUse this definition if you want the library to support DHCOM-iMX25
 oCADCClass provides access to DHCOM module on-board ADC
 oCGPIOClass provides initialization and R/W access to the discrete I/O pins of a DHCOM module
 oCI2CBusRepresents an I2C bus of a DHCOM Module. Not available on PC
 oCI2CSlaveClass representing a slave device of a I2C bus. This is a convenience class, which simplifies operations with I2C slave devices. It automates the selection of I2C slave in case when several slaves are operating on the same bus
 oCPhysMemRepresents a chunk of physical address space of DHCOM module
 oCSPISPI master device class. The class covers communication with SPI slave devices from DHCOM. The reading and writing happens simultaneously - as the byte is shifted in from the bus, the other byte is shifted out to the bus. The class provides no protection from any simultaneous use of the same SPI port, normally this is done by linux kernel
 oCSystemClass representing particular HW/SW combination, from which the I/O implementation may depend
 \CUARTProvides access to an UART on a DHCOM Module. The class does not provide protection from re-opening the same UART device many times. The class provides non-blocking IO, returning the number of symbols actually sent or received