nRF Connect SDK API 3.4.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.