![]() |
SyterKit 0.4.0.x
SyterKit is a bare-metal framework
|
#include <io.h>#include <stdarg.h>#include <stdbool.h>#include <stddef.h>#include <stdint.h>#include <types.h>#include "reg/reg-rproc.h"

Go to the source code of this file.
Functions | |
| 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. | |
| void | sunxi_e906_clock_init (uint32_t addr) |
| Initialize the E906 clock. | |
| void | sunxi_e906_clock_reset (void) |
| Reset the E906 clock. | |
| void | sunxi_e907_clock_init (uint32_t addr) |
| Initialize the E907 clock. | |
| void | sunxi_e907_clock_reset (void) |
| Reset the E907 clock. | |
| void | sunxi_c906_clock_init (uint32_t addr) |
| Initialize the C906 clock. | |
| void | sunxi_c906_clock_reset (void) |
| Reset the C906 clock. | |
| void | sunxi_e902_clock_init (uint32_t addr) |
| Initialize the E902 clock. | |
| void | sunxi_e902_clock_reset (void) |
| Reset the E902 clock. | |
| void | sunxi_a27l2_clock_init (uint32_t addr) |
| Initialize the A27L2 clock. | |
| void | sunxi_a27l2_clock_reset (void) |
| Reset the A27L2 clock. | |
| void | sunxi_a55_clock_init (uint32_t addr) |
| Initialize the A55 clock. | |
| void | sunxi_a55_clock_reset (void) |
| Reset the A55 clock. | |
| void | sunxi_a53_clock_init (uint32_t addr) |
| Initialize the A53 clock. | |
| void | sunxi_a53_clock_reset (void) |
| Reset the A53 clock. | |
| void sunxi_a27l2_clock_init | ( | uint32_t | addr | ) |
Initialize the A27L2 clock.
This function sets up the clock for the A27L2 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_a27l2_clock_reset | ( | void | ) |
Reset the A27L2 clock.
This function resets the A27L2 clock to its default state, halting its operation temporarily.
| void sunxi_a53_clock_init | ( | uint32_t | addr | ) |
Initialize the A53 clock.
This function sets up the clock for the A53 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_a53_clock_reset | ( | void | ) |
Reset the A53 clock.
This function resets the A53 clock to its default state, halting its operation temporarily.
| void sunxi_a55_clock_init | ( | uint32_t | addr | ) |
Initialize the A55 clock.
This function sets up the clock for the A55 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_a55_clock_reset | ( | void | ) |
Reset the A55 clock.
This function resets the A55 clock to its default state, halting its operation temporarily.
| void sunxi_c906_clock_init | ( | uint32_t | addr | ) |
Initialize the C906 clock.
This function sets up the clock for the C906 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_c906_clock_reset | ( | void | ) |
Reset the C906 clock.
This function resets the C906 clock to its default state, halting its operation temporarily.
| void sunxi_e902_clock_init | ( | uint32_t | addr | ) |
Initialize the E902 clock.
This function sets up the clock for the E902 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_e902_clock_reset | ( | void | ) |
Reset the E902 clock.
This function resets the E902 clock to its default state, halting its operation temporarily.
| void sunxi_e906_clock_init | ( | uint32_t | addr | ) |
Initialize the E906 clock.
This function sets up the clock for the E906 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_e906_clock_reset | ( | void | ) |
Reset the E906 clock.
This function resets the E906 clock to its default state, halting its operation temporarily.
| void sunxi_e907_clock_init | ( | uint32_t | addr | ) |
Initialize the E907 clock.
This function sets up the clock for the E907 module using the specified address for clock configuration.
| addr | The address used for clock initialization. |
| void sunxi_e907_clock_reset | ( | void | ) |
Reset the E907 clock.
This function resets the E907 clock to its default state, halting its operation temporarily.
| 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.
| addr | The address used for clock initialization. |
| void sunxi_hifi4_clock_reset | ( | void | ) |
Reset the HiFi4 clock.
This function resets the HiFi4 clock to its default state, halting its operation temporarily.
| void sunxi_hifi4_start | ( | void | ) |
Start the HiFi4 module.
This function starts the HiFi4 module, enabling its operations and functionality.