
;; Architecture extensions
#include weak "..\ARM\ARMv6-M-SYST.ddf"

;; Memory information ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Used to define address zones within the ARM address space (Memory).
;;
;;   Name      may be almost anything
;;   AdrSpace  must be Memory
;;   StartAdr  start of memory block
;;   EndAdr    end of memory block
;;   AccType   type of access, read-only (R), read-write (RW) or SFR (W)

[Memory]
;;         Name             AdrSpace    StartAdr    EndAdr      AccType   Width
Memory =  ROM_Factory      Memory      0x00012600  0x0001267F  R
Memory =  OTP              Memory      0x00012780  0x000127FF  R  
Memory =  PeriphAPB        Memory      0x40000000  0x40014FFF  W  
Memory =  PeriphAHB        Memory      0x40020000  0x480017FF  W  
Memory =  SystemSFR        Memory      0xE0000000  0xE00FFFFF  W  
Memory =  Flash            Memory      0x00000000  0x0000FFFF  R  
Memory =  RAM              Memory      0x20000000  0x20001FFF  RW 

TrustedRanges = true
UseSfrFilter = true

[SfrInclude]
File = CW32F030.svd
