| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/FLC/ |
| D | flc_reva.c | 56 static int MXC_busy_flc(mxc_flc_reva_regs_t *flc) in MXC_busy_flc() argument 58 return (flc->ctrl & in MXC_busy_flc() 68 static int MXC_prepare_flc(mxc_flc_reva_regs_t *flc) in MXC_prepare_flc() argument 71 if (MXC_busy_flc(flc)) { in MXC_prepare_flc() 76 flc->clkdiv = SystemCoreClock / 1000000; in MXC_prepare_flc() 79 if (flc->intr & MXC_F_FLC_REVA_INTR_AF) { in MXC_prepare_flc() 80 flc->intr &= ~MXC_F_FLC_REVA_INTR_AF; in MXC_prepare_flc() 84 flc->ctrl = (flc->ctrl & ~MXC_F_FLC_REVA_CTRL_UNLOCK) | MXC_S_FLC_REVA_CTRL_UNLOCK_UNLOCKED; in MXC_prepare_flc() 99 mxc_flc_reva_regs_t *flc; in MXC_FLC_RevA_Busy() local 102 flc = (mxc_flc_reva_regs_t *)MXC_FLC_GET_FLC(i); in MXC_FLC_RevA_Busy() [all …]
|
| D | flc_me18.c | 75 int MXC_FLC_ME18_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME18_GetByAddress() argument 78 *flc = MXC_FLC0; in MXC_FLC_ME18_GetByAddress() 81 *flc = MXC_FLC1; in MXC_FLC_ME18_GetByAddress() 83 *flc = MXC_FLC0; in MXC_FLC_ME18_GetByAddress() 85 *flc = MXC_FLC1; in MXC_FLC_ME18_GetByAddress() 159 mxc_flc_regs_t *flc; in MXC_FLC_PageErase() local 165 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 169 if ((err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, physicalAddress)) != E_NO_ERROR) { in MXC_FLC_PageErase() 200 mxc_flc_regs_t *flc; in MXC_FLC_Write32() local 207 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write32() [all …]
|
| D | flc_me21.c | 70 int MXC_FLC_ME21_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME21_GetByAddress() argument 73 *flc = MXC_FLC0; in MXC_FLC_ME21_GetByAddress() 76 *flc = MXC_FLC1; in MXC_FLC_ME21_GetByAddress() 78 *flc = MXC_FLC0; in MXC_FLC_ME21_GetByAddress() 80 *flc = MXC_FLC1; in MXC_FLC_ME21_GetByAddress() 134 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 137 if ((err = MXC_FLC_ME21_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 145 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 163 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write128() local 172 if ((err = MXC_FLC_ME21_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128() [all …]
|
| D | flc_me13.c | 74 int MXC_FLC_ME13_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME13_GetByAddress() argument 77 *flc = MXC_FLC0; in MXC_FLC_ME13_GetByAddress() 79 *flc = MXC_FLC1; in MXC_FLC_ME13_GetByAddress() 81 *flc = MXC_FLC0; in MXC_FLC_ME13_GetByAddress() 83 *flc = MXC_FLC1; in MXC_FLC_ME13_GetByAddress() 139 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 142 if ((err = MXC_FLC_ME13_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 150 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 161 mxc_flc_regs_t *flc; in MXC_FLC_MassErase() local 164 flc = MXC_FLC_GET_FLC(i); in MXC_FLC_MassErase() [all …]
|
| D | flc_me14.c | 69 int MXC_FLC_ME14_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME14_GetByAddress() argument 72 *flc = MXC_FLC0; in MXC_FLC_ME14_GetByAddress() 74 *flc = MXC_FLC1; in MXC_FLC_ME14_GetByAddress() 76 *flc = MXC_FLC0; in MXC_FLC_ME14_GetByAddress() 78 *flc = MXC_FLC1; in MXC_FLC_ME14_GetByAddress() 133 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 136 if ((err = MXC_FLC_ME14_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 144 if ((err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr)) != E_NO_ERROR) { in MXC_FLC_PageErase() 158 mxc_flc_regs_t *flc; in MXC_FLC_MassErase() local 161 flc = MXC_FLC_GET_FLC(i); in MXC_FLC_MassErase() [all …]
|
| D | flc_es17.c | 59 int MXC_FLC_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_GetByAddress() argument 62 *flc = MXC_FLC; in MXC_FLC_GetByAddress() 64 *flc = MXC_FLC; in MXC_FLC_GetByAddress() 66 *flc = MXC_FLC; in MXC_FLC_GetByAddress() 68 *flc = MXC_FLC; in MXC_FLC_GetByAddress() 121 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 124 if ((err = MXC_FLC_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 132 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 143 mxc_flc_regs_t *flc; in MXC_FLC_MassErase() local 146 flc = MXC_FLC_GET_FLC(i); in MXC_FLC_MassErase() [all …]
|
| D | flc_me11.c | 68 int MXC_FLC_ME11_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME11_GetByAddress() argument 71 *flc = MXC_FLC; in MXC_FLC_ME11_GetByAddress() 73 *flc = MXC_FLC; in MXC_FLC_ME11_GetByAddress() 122 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 125 if ((err = MXC_FLC_ME11_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 133 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 150 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write128() local 159 if ((err = MXC_FLC_ME11_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128() 167 if ((err = MXC_FLC_RevA_Write128((mxc_flc_reva_regs_t *)flc, addr, data)) != E_NO_ERROR) { in MXC_FLC_Write128() 186 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write32() local [all …]
|
| D | flc_me17.c | 69 int MXC_FLC_ME17_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME17_GetByAddress() argument 72 *flc = MXC_FLC0; in MXC_FLC_ME17_GetByAddress() 74 *flc = MXC_FLC0; in MXC_FLC_ME17_GetByAddress() 123 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 126 if ((err = MXC_FLC_ME17_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 134 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 152 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write128() local 161 if ((err = MXC_FLC_ME17_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128() 169 err = MXC_FLC_RevA_Write128((mxc_flc_reva_regs_t *)flc, addr, data); in MXC_FLC_Write128() 182 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write32() local [all …]
|
| D | flc_me15.c | 48 int MXC_FLC_ME15_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME15_GetByAddress() argument 51 *flc = MXC_FLC0; in MXC_FLC_ME15_GetByAddress() 53 *flc = MXC_FLC0; in MXC_FLC_ME15_GetByAddress() 104 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 107 if ((err = MXC_FLC_ME15_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 115 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 132 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write128() local 141 if ((err = MXC_FLC_ME15_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128() 149 if ((err = MXC_FLC_RevA_Write128((mxc_flc_reva_regs_t *)flc, addr, data)) != E_NO_ERROR) { in MXC_FLC_Write128() 168 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write32() local [all …]
|
| D | flc_reva.h | 51 int MXC_FLC_RevA_MassErase(mxc_flc_reva_regs_t *flc); 53 int MXC_FLC_RevA_PageErase(mxc_flc_reva_regs_t *flc, uint32_t addr); 55 int MXC_FLC_RevA_Write32(mxc_flc_reva_regs_t *flc, uint32_t locgialAddr, uint32_t data, 58 int MXC_FLC_RevA_Write32Using128(mxc_flc_reva_regs_t *flc, uint32_t locgialAddr, uint32_t data, 61 int MXC_FLC_RevA_Write128(mxc_flc_reva_regs_t *flc, uint32_t addr, uint32_t *data); 63 void MXC_FLC_RevA_SetFLCInt(mxc_flc_reva_regs_t *flc); 75 int MXC_FLC_RevA_UnlockInfoBlock(mxc_flc_reva_regs_t *flc, uint32_t address); 77 int MXC_FLC_RevA_LockInfoBlock(mxc_flc_reva_regs_t *flc, uint32_t address);
|
| D | flc_ai87.c | 69 int MXC_FLC_AI87_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_AI87_GetByAddress() argument 72 *flc = MXC_FLC0; in MXC_FLC_AI87_GetByAddress() 74 *flc = MXC_FLC0; in MXC_FLC_AI87_GetByAddress() 123 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 126 if ((err = MXC_FLC_AI87_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 134 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 151 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write128() local 160 if ((err = MXC_FLC_AI87_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128() 168 err = MXC_FLC_RevA_Write128((mxc_flc_reva_regs_t *)flc, addr, data); in MXC_FLC_Write128() 185 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write32() local [all …]
|
| D | flc_me12.c | 69 int MXC_FLC_ME12_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME12_GetByAddress() argument 72 *flc = MXC_FLC; in MXC_FLC_ME12_GetByAddress() 75 *flc = MXC_FLC; in MXC_FLC_ME12_GetByAddress() 127 mxc_flc_regs_t *flc = NULL; in MXC_FLC_PageErase() local 130 if ((err = MXC_FLC_ME12_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase() 138 err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, addr); in MXC_FLC_PageErase() 156 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write128() local 165 if ((err = MXC_FLC_ME12_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128() 173 if ((err = MXC_FLC_RevA_Write128((mxc_flc_reva_regs_t *)flc, addr, data)) != E_NO_ERROR) { in MXC_FLC_Write128() 192 mxc_flc_regs_t *flc = NULL; in MXC_FLC_Write32() local [all …]
|
| D | flc_me10.c | 49 int MXC_FLC_ME10_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME10_GetByAddress() argument 52 *flc = MXC_FLC; in MXC_FLC_ME10_GetByAddress() 54 *flc = MXC_FLC; in MXC_FLC_ME10_GetByAddress()
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32570/ |
| D | flc.h | 129 void MXC_FLC_SetFLCInt(mxc_flc_regs_t *flc);
|
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32665/ |
| D | flc.h | 130 void MXC_FLC_SetFLCInt(mxc_flc_regs_t *flc);
|