Loading...
Searching...
No Matches
cpu_conf.h File Reference

Implementation specific CPU configuration options. More...

Detailed Description

Implementation specific CPU configuration options.

Implementation specific CPU configuration options

Author
Thomas Eichinger thoma.nosp@m.s.ei.nosp@m.ching.nosp@m.er@f.nosp@m.u-ber.nosp@m.lin..nosp@m.de
Hauke Petersen hauke.nosp@m..pet.nosp@m.ersen.nosp@m.@fu-.nosp@m.berli.nosp@m.n.de

Definition in file cpu_conf.h.

#include "cpu_conf_common.h"
+ Include dependency graph for cpu_conf.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

#define CPU_DEFAULT_IRQ_PRIO   (1U)
 ARM Cortex-M specific CPU configuration.
 
#define CPU_IRQ_NUMOF   PERIPH_COUNT_IRQn
 
#define CPU_FLASH_BASE   FLASH_ADDR
 
#define CPU_FLASH_RWWEE_BASE   NVMCTRL_RWW_EEPROM_ADDR
 
#define FLASHPAGE_PAGES_PER_ROW   (FLASHPAGE_SIZE/FLASH_PAGE_SIZE)
 Flash page configuration.
 
#define FLASHPAGE_NUMOF   (FLASH_NB_OF_PAGES / FLASHPAGE_PAGES_PER_ROW)
 
#define FLASHPAGE_WRITE_BLOCK_SIZE   (16)
 
#define FLASHPAGE_WRITE_BLOCK_ALIGNMENT   (4)
 

Macro Definition Documentation

◆ CPU_DEFAULT_IRQ_PRIO

#define CPU_DEFAULT_IRQ_PRIO   (1U)

ARM Cortex-M specific CPU configuration.

Definition at line 68 of file cpu_conf.h.

◆ CPU_FLASH_BASE

#define CPU_FLASH_BASE   FLASH_ADDR

Definition at line 70 of file cpu_conf.h.

◆ CPU_FLASH_RWWEE_BASE

#define CPU_FLASH_RWWEE_BASE   NVMCTRL_RWW_EEPROM_ADDR

Definition at line 75 of file cpu_conf.h.

◆ CPU_IRQ_NUMOF

#define CPU_IRQ_NUMOF   PERIPH_COUNT_IRQn

Definition at line 69 of file cpu_conf.h.

◆ FLASHPAGE_NUMOF

#define FLASHPAGE_NUMOF   (FLASH_NB_OF_PAGES / FLASHPAGE_PAGES_PER_ROW)

Definition at line 101 of file cpu_conf.h.

◆ FLASHPAGE_PAGES_PER_ROW

#define FLASHPAGE_PAGES_PER_ROW   (FLASHPAGE_SIZE/FLASH_PAGE_SIZE)

Flash page configuration.

Definition at line 99 of file cpu_conf.h.

◆ FLASHPAGE_WRITE_BLOCK_ALIGNMENT

#define FLASHPAGE_WRITE_BLOCK_ALIGNMENT   (4)

Definition at line 107 of file cpu_conf.h.

◆ FLASHPAGE_WRITE_BLOCK_SIZE

#define FLASHPAGE_WRITE_BLOCK_SIZE   (16)

Definition at line 105 of file cpu_conf.h.