#include <stdint.h>
#include <stdbool.h>
Go to the source code of this file.
|
| void | fru_init (uint8_t id) |
| |
| size_t | fru_read (uint8_t id, uint8_t *rx_buff, uint16_t offset, size_t len) |
| |
| size_t | fru_write (uint8_t id, uint8_t *tx_buff, uint16_t offset, size_t len) |
| |
| uint8_t | fru_check_integrity (uint8_t id, size_t *fru_size) |
| |
◆ fru_build_t
| typedef size_t(* fru_build_t) (uint8_t **buffer) |
◆ fru_cfg_t
◆ fru_data_t
◆ fru_st_read_t
| typedef size_t(* fru_st_read_t) (uint8_t id, uint16_t address, uint8_t *buffer, size_t len, uint32_t timeout) |
◆ fru_st_write_t
| typedef size_t(* fru_st_write_t) (uint8_t id, uint16_t address, uint8_t *buffer, size_t len, uint32_t timeout) |
◆ anonymous enum
| Enumerator |
|---|
| FRU_AMC | |
| FRU_COUNT | |
◆ fru_check_integrity()
| uint8_t fru_check_integrity |
( |
uint8_t | id, |
|
|
size_t * | fru_size ) |
◆ fru_init()
| void fru_init |
( |
uint8_t | id | ) |
|
◆ fru_read()
| size_t fru_read |
( |
uint8_t | id, |
|
|
uint8_t * | rx_buff, |
|
|
uint16_t | offset, |
|
|
size_t | len ) |
◆ fru_write()
| size_t fru_write |
( |
uint8_t | id, |
|
|
uint8_t * | tx_buff, |
|
|
uint16_t | offset, |
|
|
size_t | len ) |