9#ifndef _FSL_FLEXRAM_ALLOCATE_H_
10#define _FSL_FLEXRAM_ALLOCATE_H_
12#include "fsl_common.h"
26#define FSL_SOC_FLEXRAM_ALLOCATE_DRIVER_VERSION (MAKE_VERSION(2, 0, 2))
57#if defined(__cplusplus)
77 IOMUXC_GPR->GPR16 &= ~IOMUXC_GPR_GPR16_FLEXRAM_BANK_CFG_SEL_MASK;
81#if defined(__cplusplus)
#define IOMUXC_GPR
Definition: MIMXRT1052.h:26517
#define IOMUXC_GPR_GPR16_FLEXRAM_BANK_CFG_SEL(x)
Definition: MIMXRT1052.h:26346
status_t FLEXRAM_AllocateRam(flexram_allocate_ram_t *config)
FLEXRAM allocate on-chip ram for OCRAM,ITCM,DTCM This function is independent of FLEXRAM_Init,...
Definition: fsl_flexram_allocate.c:39
enum _flexram_bank_allocate_src flexram_bank_allocate_src_t
FLEXRAM bank allocate source.
const uint8_t itcmBankNum
Definition: fsl_flexram_allocate.h:50
const uint8_t ocramBankNum
Definition: fsl_flexram_allocate.h:48
_flexram_bank_allocate_src
FLEXRAM bank allocate source.
Definition: fsl_flexram_allocate.h:40
struct _flexram_allocate_ram flexram_allocate_ram_t
FLEXRAM allocate ocram, itcm, dtcm size.
const uint8_t dtcmBankNum
Definition: fsl_flexram_allocate.h:49
@ kFLEXRAM_BankAllocateThroughHardwareFuse
Definition: fsl_flexram_allocate.h:41
@ kFLEXRAM_BankAllocateThroughBankCfg
Definition: fsl_flexram_allocate.h:42
@ kFLEXRAM_BankITCM
Definition: fsl_flexram_allocate.h:35
@ kFLEXRAM_BankDTCM
Definition: fsl_flexram_allocate.h:34
@ kFLEXRAM_BankNotUsed
Definition: fsl_flexram_allocate.h:32
@ kFLEXRAM_BankOCRAM
Definition: fsl_flexram_allocate.h:33
int32_t status_t
Type used for all status and error return values.
Definition: fsl_common.h:225
FLEXRAM allocate ocram, itcm, dtcm size.
Definition: fsl_flexram_allocate.h:47
Definition: deflate.c:114