LibDriver MB85RCXX
Loading...
Searching...
No Matches
mb85rcxx example driver function

mb85rcxx example driver modules More...

Collaboration diagram for mb85rcxx example driver function:

Functions

uint8_t mb85rcxx_basic_init (mb85rcxx_t type, mb85rcxx_address_t address)
 basic example init
uint8_t mb85rcxx_basic_deinit (void)
 basic example deinit
uint8_t mb85rcxx_basic_read (uint32_t address, uint8_t *buf, uint16_t len)
 basic example read
uint8_t mb85rcxx_basic_write (uint32_t address, uint8_t *buf, uint16_t len)
 basic example write

Detailed Description

mb85rcxx example driver modules

Function Documentation

◆ mb85rcxx_basic_deinit()

uint8_t mb85rcxx_basic_deinit ( void )

basic example deinit

Returns
status code
  • 0 success
  • 1 deinit failed
Note
none

Definition at line 144 of file driver_mb85rcxx_basic.c.

Here is the call graph for this function:

◆ mb85rcxx_basic_init()

uint8_t mb85rcxx_basic_init ( mb85rcxx_t type,
mb85rcxx_address_t address )

basic example init

Parameters
[in]typechip type
[in]addresschip address pin
Returns
status code
  • 0 success
  • 1 init failed
Note
none

Definition at line 50 of file driver_mb85rcxx_basic.c.

Here is the call graph for this function:

◆ mb85rcxx_basic_read()

uint8_t mb85rcxx_basic_read ( uint32_t address,
uint8_t * buf,
uint16_t len )

basic example read

Parameters
[in]addressregister address
[out]*bufpointer to a data buffer
[in]lenbuffer length
Returns
status code
  • 0 success
  • 1 read data failed
Note
none

Definition at line 105 of file driver_mb85rcxx_basic.c.

Here is the call graph for this function:

◆ mb85rcxx_basic_write()

uint8_t mb85rcxx_basic_write ( uint32_t address,
uint8_t * buf,
uint16_t len )

basic example write

Parameters
[in]addressregister address
[in]*bufpointer to a data buffer
[in]lenbuffer length
Returns
status code
  • 0 success
  • 1 write data failed
Note
none

Definition at line 126 of file driver_mb85rcxx_basic.c.

Here is the call graph for this function: