Mistake on this page?
Report an issue in GitHub or email us
Data Fields
tSHciIO Struct Reference

Structure used to manage the BUS IO operations. More...

#include <shci_tl.h>

Data Fields

int32_t(* Init )(void *pConf)
 Pointer to SHCI TL function for the IO Bus initialization. More...
 
int32_t(* DeInit )(void)
 Pointer to SHCI TL function for the IO Bus de-initialization. More...
 
int32_t(* Reset )(void)
 Pointer to SHCI TL function for the IO Bus reset. More...
 
int32_t(* Receive )(uint8_t *, uint16_t)
 Pointer to SHCI TL function for the IO Bus data reception. More...
 
int32_t(* Send )(uint8_t *, uint16_t)
 Pointer to SHCI TL function for the IO Bus data transmission. More...
 
int32_t(* DataAck )(uint8_t *, uint16_t *len)
 Pointer to SHCI TL function for the IO Bus data ack reception. More...
 
int32_t(* GetTick )(void)
 Pointer to BSP function for getting the HAL time base timestamp. More...
 

Detailed Description

Structure used to manage the BUS IO operations.

All the structure fields will point to functions defined at user level.

Definition at line 48 of file shci_tl.h.

Field Documentation

int32_t(* DataAck) (uint8_t *, uint16_t *len)

Pointer to SHCI TL function for the IO Bus data ack reception.

Definition at line 55 of file shci_tl.h.

int32_t(* DeInit) (void)

Pointer to SHCI TL function for the IO Bus de-initialization.

Definition at line 51 of file shci_tl.h.

int32_t(* GetTick) (void)

Pointer to BSP function for getting the HAL time base timestamp.

Definition at line 56 of file shci_tl.h.

int32_t(* Init) (void *pConf)

Pointer to SHCI TL function for the IO Bus initialization.

Definition at line 50 of file shci_tl.h.

int32_t(* Receive) (uint8_t *, uint16_t)

Pointer to SHCI TL function for the IO Bus data reception.

Definition at line 53 of file shci_tl.h.

int32_t(* Reset) (void)

Pointer to SHCI TL function for the IO Bus reset.

Definition at line 52 of file shci_tl.h.

int32_t(* Send) (uint8_t *, uint16_t)

Pointer to SHCI TL function for the IO Bus data transmission.

Definition at line 54 of file shci_tl.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.