YAHAL
Yet Another Hardware Abstraction Library
Loading...
Searching...
No Matches
multicore_rp2350 Class Reference

Static Public Member Functions

static void fifo_push_blocking (uint32_t val)
 
static uint32_t fifo_pop_blocking ()
 
static uint32_t fifo_drain ()
 
static void start_on_core1 (std::function< void(void)> func, uint8_t *stack=nullptr, uint32_t *vec_table=nullptr)
 
static void reset_core1 ()
 

Detailed Description

Definition at line 20 of file multicore_rp2350.h.

Member Function Documentation

◆ fifo_drain()

uint32_t multicore_rp2350::fifo_drain ( )
static

Definition at line 39 of file multicore_rp2350.cpp.

◆ fifo_pop_blocking()

uint32_t multicore_rp2350::fifo_pop_blocking ( )
static

Definition at line 34 of file multicore_rp2350.cpp.

◆ fifo_push_blocking()

void multicore_rp2350::fifo_push_blocking ( uint32_t val)
static

Definition at line 28 of file multicore_rp2350.cpp.

◆ reset_core1()

void multicore_rp2350::reset_core1 ( )
static

Definition at line 100 of file multicore_rp2350.cpp.

◆ start_on_core1()

void multicore_rp2350::start_on_core1 ( std::function< void(void)> func,
uint8_t * stack = nullptr,
uint32_t * vec_table = nullptr )
static

Definition at line 45 of file multicore_rp2350.cpp.


The documentation for this class was generated from the following files: