nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches
hrt.h File Reference
#include <stdint.h>
#include <stdbool.h>
#include <drivers/mspi/hpf_mspi.h>
#include <zephyr/drivers/mspi.h>

Go to the source code of this file.

Data Structures

struct  hrt_xfer_bus_widths_t
 Structure for holding bus width of different xfer parts. More...
 
struct  hrt_xfer_data_t
 
struct  hrt_xfer_t
 Hrt transfer parameters. More...
 

Macros

#define VPRCSR_NORDIC_OUT_HIGH   1
 
#define VPRCSR_NORDIC_OUT_LOW   0
 
#define VPRCSR_NORDIC_DIR_OUTPUT   1
 
#define VPRCSR_NORDIC_DIR_INPUT   0
 
#define VPRCSR_NORDIC_PIN_USED   1
 
#define BITS_IN_WORD   32
 
#define BITS_IN_BYTE   8
 

Enumerations

enum  hrt_frame_element_t {
  HRT_FE_COMMAND , HRT_FE_ADDRESS , HRT_FE_DUMMY_CYCLES , HRT_FE_DATA ,
  HRT_FE_MAX
}
 
enum  hrt_fun_out_t { HRT_FUN_OUT_BYTE , HRT_FUN_OUT_WORD }
 

Functions

void hrt_write (volatile hrt_xfer_t *hrt_xfer_params)
 Write.
 
void hrt_read (volatile hrt_xfer_t *hrt_xfer_params)
 Read.