#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
Functions | |
void | OneWireBusReset (uint32_t ui32Base) |
uint32_t | OneWireBusStatus (uint32_t ui32Base) |
void | OneWireDataGet (uint32_t u3i2Base, uint32_t *pui32Data) |
bool | OneWireDataGetNonBlocking (uint32_t ui32Base, uint32_t *pui32Data) |
void | OneWireDMADisable (uint32_t ui32Base, uint32_t ui32DMAFlags) |
void | OneWireDMAEnable (uint32_t ui32Base, uint32_t ui32DMAFlags) |
void | OneWireInit (uint32_t ui32Base, uint32_t ui32InitFlags) |
void | OneWireIntClear (uint32_t ui32Base, uint32_t ui32IntFlags) |
void | OneWireIntDisable (uint32_t ui32Base, uint32_t ui32IntFlags) |
void | OneWireIntEnable (uint32_t ui32Base, uint32_t ui32IntFlags) |
void | OneWireIntRegister (uint32_t ui32Base, void(*pfnHandler)(void)) |
void | OneWireIntUnregister (uint32_t ui32Base) |
uint32_t | OneWireIntStatus (uint32_t ui32Base, bool bMasked) |
void | OneWireTransaction (uint32_t ui32Base, uint32_t ui32OpFlags, uint32_t ui32Data, uint32_t ui32BitCnt) |