#include "board.h"
Go to the source code of this file.
Data Structures |
struct | CS2100_PARA |
Functions |
uint16_t | CS2100_Read (Twid *pTwid, uint32_t device, uint32_t regAddr) |
| Read data from CS2100 Register.
|
void | CS2100_Write (Twid *pTwid, uint32_t device, uint32_t regAddr, uint16_t data) |
| Write data to CS2100 Register.
|
uint8_t | CS2100_Init (Twid *pTwid, uint32_t device, uint32_t PCK) |
| Initialize CS2100 Clock Multiplier.
|
Detailed Description
Implementation CS2100 driver.
Definition in file cs2100.c.
Function Documentation
uint8_t CS2100_Init |
( |
Twid * |
pTwid, |
|
|
uint32_t |
device, |
|
|
uint32_t |
PCK | |
|
) |
| | |
Initialize CS2100 Clock Multiplier.
- Parameters:
-
| pTwid | Pointer to twi driver structure |
| device | Twi slave address. |
| PCK | Device programmable clock |
Definition at line 100 of file cs2100.c.
uint16_t CS2100_Read |
( |
Twid * |
pTwid, |
|
|
uint32_t |
device, |
|
|
uint32_t |
regAddr | |
|
) |
| | |
Read data from CS2100 Register.
- Parameters:
-
| pTwid | Pointer to twi driver structure |
| device | Twi slave address. |
| regAddr | Register address to read. |
- Returns:
- value in the given register.
Definition at line 62 of file cs2100.c.
void CS2100_Write |
( |
Twid * |
pTwid, |
|
|
uint32_t |
device, |
|
|
uint32_t |
regAddr, |
|
|
uint16_t |
data | |
|
) |
| | |
Write data to CS2100 Register.
- Parameters:
-
| pTwid | Pointer to twi driver structure |
| device | Twi slave address. |
| regAddr | Register address to write. |
| data | Data to write |
Definition at line 82 of file cs2100.c.