SyterKit 0.4.0.x
SyterKit is a bare-metal framework
Loading...
Searching...
No Matches
Functions
sys-rproc.c File Reference
#include <io.h>
#include <stdarg.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <types.h>
#include <log.h>
#include <sys-clk.h>
#include <sys-rproc.h>
Include dependency graph for sys-rproc.c:

Functions

static void sram_remap_set (int value)
 
static void sunxi_hifi4_set_run_stall (uint32_t value)
 
void sunxi_hifi4_clock_init (uint32_t addr)
 Initialize the HiFi4 clock.
 
void sunxi_hifi4_start (void)
 Start the HiFi4 module.
 
void sunxi_hifi4_clock_reset (void)
 Reset the HiFi4 clock.
 

Function Documentation

◆ sram_remap_set()

static void sram_remap_set ( int  value)
static

◆ sunxi_hifi4_clock_init()

void sunxi_hifi4_clock_init ( uint32_t  addr)

Initialize the HiFi4 clock.

This function sets up the clock for the HiFi4 module using the specified address for clock configuration.

Parameters
addrThe address used for clock initialization.

◆ sunxi_hifi4_clock_reset()

void sunxi_hifi4_clock_reset ( void  )

Reset the HiFi4 clock.

This function resets the HiFi4 clock to its default state, halting its operation temporarily.

◆ sunxi_hifi4_set_run_stall()

static void sunxi_hifi4_set_run_stall ( uint32_t  value)
static

◆ sunxi_hifi4_start()

void sunxi_hifi4_start ( void  )

Start the HiFi4 module.

This function starts the HiFi4 module, enabling its operations and functionality.