File ns_psram.c
FileList > neuralSPOT > neuralspot > ns-peripherals > src > ns_psram.c
Go to the source code of this file
Initialize PSRAM per the configuration struct. More...
#include "am_bsp.h"
#include "am_mcu_apollo.h"
#include "am_util.h"
#include "ns_core.h"
#include "ns_peripherals_psram.h"
Public Attributes
Type | Name |
---|---|
const ns_core_api_t | ns_psram_V0_0_1 = {.apiId = NS\_PSRAM\_API\_ID, .version = NS\_PSRAM\_V0\_0\_1} |
const ns_core_api_t | ns_psram_current_version = /* multi line expression */ |
const ns_core_api_t | ns_psram_oldest_supported_version = /* multi line expression */ |
Public Functions
Type | Name |
---|---|
uint32_t | ns_psram_init (ns_psram_config_t * cfg) Initialize PSRAM per the configuration struct. |
uint32_t | ns_psram_platform_init (ns_psram_config_t * cfg) |
Detailed Description
Author:
Ambiq
Version:
0.1
Date:
2024-04-19
Copyright:
Copyright (c) 2024
Public Attributes Documentation
variable ns_psram_V0_0_1
const ns_core_api_t ns_psram_V0_0_1;
variable ns_psram_current_version
const ns_core_api_t ns_psram_current_version;
variable ns_psram_oldest_supported_version
const ns_core_api_t ns_psram_oldest_supported_version;
Public Functions Documentation
function ns_psram_init
Initialize PSRAM per the configuration struct.
uint32_t ns_psram_init (
ns_psram_config_t * cfg
)
Parameters:
ns_psram_config_t*
: psram configuration struct
Returns:
uint32_t
function ns_psram_platform_init
uint32_t ns_psram_platform_init (
ns_psram_config_t * cfg
)
The documentation for this class was generated from the following file neuralSPOT/neuralspot/ns-peripherals/src/ns_psram.c