DHCOM_HAL
Hardware-abstraction library (HAL) for multiple targets, including DHCOM modules
|
![]() ![]() | Use this definition if you want the library to support DHCOM-iMX25 |
![]() ![]() ![]() | Class provides access to DHCOM module on-board ADC |
![]() ![]() ![]() | Class provides initialization and R/W access to the discrete I/O pins of a DHCOM module |
![]() ![]() ![]() | Represents an I2C bus of a DHCOM Module. Not available on PC |
![]() ![]() ![]() | Class 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 |
![]() ![]() ![]() | Represents a chunk of physical address space of DHCOM module |
![]() ![]() ![]() | SPI 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 |
![]() ![]() ![]() | Class representing particular HW/SW combination, from which the I/O implementation may depend |
![]() ![]() ![]() | Provides 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 |