; ---------------------------------------------------------------------------- 
;                  Atmel Microcontroller Software Support                      
; ---------------------------------------------------------------------------- 
; Copyright (c) 2011, Atmel Corporation                                        
;                                                                              
; All rights reserved.                                                         
;                                                                              
; Redistribution and use in source and binary forms, with or without           
; modification, are permitted provided that the following condition is met:    
;                                                                              
; - Redistributions of source code must retain the above copyright notice,     
; this list of conditions and the disclaimer below.                            
;                                                                              
; Atmel's name may not be used to endorse or promote products derived from     
; this software without specific prior written permission.                     
;                                                                              
; DISCLAIMER:  THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR   
; IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 
; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE   
; DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,      
; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,  
; OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF    
; LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING         
; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 
; EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                           
; ---------------------------------------------------------------------------- 
;                                                                              
; File Name    : SAM3S8.ddf 
; Object       : SAM3S8 definitions 
; Generated by : AT91 SW Application Group 
; Generated on : 2011-04-19 

[Sfr]

;
; NVIC.
;

sfr = "NVIC_ISER0",                     "Memory", 0xE000E100, 4, base=16
sfr = "NVIC_ISER0.SETENA0",             "Memory", 0xE000E100, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER0.SETENA1",             "Memory", 0xE000E100, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER0.SETENA2",             "Memory", 0xE000E100, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER0.SETENA3",             "Memory", 0xE000E100, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER0.SETENA4",             "Memory", 0xE000E100, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER0.SETENA5",             "Memory", 0xE000E100, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER0.SETENA6",             "Memory", 0xE000E100, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER0.SETENA7",             "Memory", 0xE000E100, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER0.SETENA8",             "Memory", 0xE000E100, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER0.SETENA9",             "Memory", 0xE000E100, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER0.SETENA10",            "Memory", 0xE000E100, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER0.SETENA11",            "Memory", 0xE000E100, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER0.SETENA12",            "Memory", 0xE000E100, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER0.SETENA13",            "Memory", 0xE000E100, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER0.SETENA14",            "Memory", 0xE000E100, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER0.SETENA15",            "Memory", 0xE000E100, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER0.SETENA16",            "Memory", 0xE000E100, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER0.SETENA17",            "Memory", 0xE000E100, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER0.SETENA18",            "Memory", 0xE000E100, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER0.SETENA19",            "Memory", 0xE000E100, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER0.SETENA20",            "Memory", 0xE000E100, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER0.SETENA21",            "Memory", 0xE000E100, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER0.SETENA22",            "Memory", 0xE000E100, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER0.SETENA23",            "Memory", 0xE000E100, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER0.SETENA24",            "Memory", 0xE000E100, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER0.SETENA25",            "Memory", 0xE000E100, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER0.SETENA26",            "Memory", 0xE000E100, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER0.SETENA27",            "Memory", 0xE000E100, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER0.SETENA28",            "Memory", 0xE000E100, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER0.SETENA29",            "Memory", 0xE000E100, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER0.SETENA30",            "Memory", 0xE000E100, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER0.SETENA31",            "Memory", 0xE000E100, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER1",                     "Memory", 0xE000E104, 4, base=16
sfr = "NVIC_ISER1.SETENA32",            "Memory", 0xE000E104, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER1.SETENA33",            "Memory", 0xE000E104, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER1.SETENA34",            "Memory", 0xE000E104, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER1.SETENA35",            "Memory", 0xE000E104, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER1.SETENA36",            "Memory", 0xE000E104, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER1.SETENA37",            "Memory", 0xE000E104, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER1.SETENA38",            "Memory", 0xE000E104, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER1.SETENA39",            "Memory", 0xE000E104, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER1.SETENA40",            "Memory", 0xE000E104, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER1.SETENA41",            "Memory", 0xE000E104, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER1.SETENA42",            "Memory", 0xE000E104, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER1.SETENA43",            "Memory", 0xE000E104, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER1.SETENA44",            "Memory", 0xE000E104, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER1.SETENA45",            "Memory", 0xE000E104, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER1.SETENA46",            "Memory", 0xE000E104, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER1.SETENA47",            "Memory", 0xE000E104, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER1.SETENA48",            "Memory", 0xE000E104, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER1.SETENA49",            "Memory", 0xE000E104, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER1.SETENA50",            "Memory", 0xE000E104, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER1.SETENA51",            "Memory", 0xE000E104, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER1.SETENA52",            "Memory", 0xE000E104, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER1.SETENA53",            "Memory", 0xE000E104, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER1.SETENA54",            "Memory", 0xE000E104, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER1.SETENA55",            "Memory", 0xE000E104, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER1.SETENA56",            "Memory", 0xE000E104, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER1.SETENA57",            "Memory", 0xE000E104, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER1.SETENA58",            "Memory", 0xE000E104, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER1.SETENA59",            "Memory", 0xE000E104, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER1.SETENA60",            "Memory", 0xE000E104, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER1.SETENA61",            "Memory", 0xE000E104, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER1.SETENA62",            "Memory", 0xE000E104, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER1.SETENA63",            "Memory", 0xE000E104, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER2",                     "Memory", 0xE000E108, 4, base=16
sfr = "NVIC_ISER2.SETENA64",            "Memory", 0xE000E108, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER2.SETENA65",            "Memory", 0xE000E108, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER2.SETENA66",            "Memory", 0xE000E108, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER2.SETENA67",            "Memory", 0xE000E108, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER2.SETENA68",            "Memory", 0xE000E108, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER2.SETENA69",            "Memory", 0xE000E108, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER2.SETENA70",            "Memory", 0xE000E108, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER2.SETENA71",            "Memory", 0xE000E108, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER2.SETENA72",            "Memory", 0xE000E108, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER2.SETENA73",            "Memory", 0xE000E108, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER2.SETENA74",            "Memory", 0xE000E108, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER2.SETENA75",            "Memory", 0xE000E108, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER2.SETENA76",            "Memory", 0xE000E108, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER2.SETENA77",            "Memory", 0xE000E108, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER2.SETENA78",            "Memory", 0xE000E108, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER2.SETENA79",            "Memory", 0xE000E108, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER2.SETENA80",            "Memory", 0xE000E108, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER2.SETENA81",            "Memory", 0xE000E108, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER2.SETENA82",            "Memory", 0xE000E108, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER2.SETENA83",            "Memory", 0xE000E108, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER2.SETENA84",            "Memory", 0xE000E108, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER2.SETENA85",            "Memory", 0xE000E108, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER2.SETENA86",            "Memory", 0xE000E108, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER2.SETENA87",            "Memory", 0xE000E108, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER2.SETENA88",            "Memory", 0xE000E108, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER2.SETENA89",            "Memory", 0xE000E108, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER2.SETENA90",            "Memory", 0xE000E108, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER2.SETENA91",            "Memory", 0xE000E108, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER2.SETENA92",            "Memory", 0xE000E108, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER2.SETENA93",            "Memory", 0xE000E108, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER2.SETENA94",            "Memory", 0xE000E108, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER2.SETENA95",            "Memory", 0xE000E108, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER3",                     "Memory", 0xE000E10C, 4, base=16
sfr = "NVIC_ISER3.SETENA96",            "Memory", 0xE000E10C, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER3.SETENA97",            "Memory", 0xE000E10C, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER3.SETENA98",            "Memory", 0xE000E10C, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER3.SETENA99",            "Memory", 0xE000E10C, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER3.SETENA100",           "Memory", 0xE000E10C, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER3.SETENA101",           "Memory", 0xE000E10C, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER3.SETENA102",           "Memory", 0xE000E10C, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER3.SETENA103",           "Memory", 0xE000E10C, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER3.SETENA104",           "Memory", 0xE000E10C, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER3.SETENA105",           "Memory", 0xE000E10C, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER3.SETENA106",           "Memory", 0xE000E10C, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER3.SETENA107",           "Memory", 0xE000E10C, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER3.SETENA108",           "Memory", 0xE000E10C, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER3.SETENA109",           "Memory", 0xE000E10C, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER3.SETENA110",           "Memory", 0xE000E10C, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER3.SETENA111",           "Memory", 0xE000E10C, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER3.SETENA112",           "Memory", 0xE000E10C, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER3.SETENA113",           "Memory", 0xE000E10C, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER3.SETENA114",           "Memory", 0xE000E10C, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER3.SETENA115",           "Memory", 0xE000E10C, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER3.SETENA116",           "Memory", 0xE000E10C, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER3.SETENA117",           "Memory", 0xE000E10C, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER3.SETENA118",           "Memory", 0xE000E10C, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER3.SETENA119",           "Memory", 0xE000E10C, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER3.SETENA120",           "Memory", 0xE000E10C, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER3.SETENA121",           "Memory", 0xE000E10C, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER3.SETENA122",           "Memory", 0xE000E10C, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER3.SETENA123",           "Memory", 0xE000E10C, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER3.SETENA124",           "Memory", 0xE000E10C, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER3.SETENA125",           "Memory", 0xE000E10C, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER3.SETENA126",           "Memory", 0xE000E10C, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER3.SETENA127",           "Memory", 0xE000E10C, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER4",                     "Memory", 0xE000E110, 4, base=16
sfr = "NVIC_ISER4.SETENA128",           "Memory", 0xE000E110, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER4.SETENA129",           "Memory", 0xE000E110, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER4.SETENA130",           "Memory", 0xE000E110, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER4.SETENA131",           "Memory", 0xE000E110, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER4.SETENA132",           "Memory", 0xE000E110, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER4.SETENA133",           "Memory", 0xE000E110, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER4.SETENA134",           "Memory", 0xE000E110, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER4.SETENA135",           "Memory", 0xE000E110, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER4.SETENA136",           "Memory", 0xE000E110, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER4.SETENA137",           "Memory", 0xE000E110, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER4.SETENA138",           "Memory", 0xE000E110, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER4.SETENA139",           "Memory", 0xE000E110, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER4.SETENA140",           "Memory", 0xE000E110, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER4.SETENA141",           "Memory", 0xE000E110, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER4.SETENA142",           "Memory", 0xE000E110, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER4.SETENA143",           "Memory", 0xE000E110, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER4.SETENA144",           "Memory", 0xE000E110, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER4.SETENA145",           "Memory", 0xE000E110, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER4.SETENA146",           "Memory", 0xE000E110, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER4.SETENA147",           "Memory", 0xE000E110, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER4.SETENA148",           "Memory", 0xE000E110, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER4.SETENA149",           "Memory", 0xE000E110, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER4.SETENA150",           "Memory", 0xE000E110, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER4.SETENA151",           "Memory", 0xE000E110, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER4.SETENA152",           "Memory", 0xE000E110, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER4.SETENA153",           "Memory", 0xE000E110, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER4.SETENA154",           "Memory", 0xE000E110, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER4.SETENA155",           "Memory", 0xE000E110, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER4.SETENA156",           "Memory", 0xE000E110, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER4.SETENA157",           "Memory", 0xE000E110, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER4.SETENA158",           "Memory", 0xE000E110, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER4.SETENA159",           "Memory", 0xE000E110, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER5",                     "Memory", 0xE000E114, 4, base=16
sfr = "NVIC_ISER5.SETENA160",           "Memory", 0xE000E114, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER5.SETENA161",           "Memory", 0xE000E114, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER5.SETENA162",           "Memory", 0xE000E114, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER5.SETENA163",           "Memory", 0xE000E114, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER5.SETENA164",           "Memory", 0xE000E114, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER5.SETENA165",           "Memory", 0xE000E114, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER5.SETENA166",           "Memory", 0xE000E114, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER5.SETENA167",           "Memory", 0xE000E114, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER5.SETENA168",           "Memory", 0xE000E114, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER5.SETENA169",           "Memory", 0xE000E114, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER5.SETENA170",           "Memory", 0xE000E114, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER5.SETENA171",           "Memory", 0xE000E114, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER5.SETENA172",           "Memory", 0xE000E114, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER5.SETENA173",           "Memory", 0xE000E114, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER5.SETENA174",           "Memory", 0xE000E114, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER5.SETENA175",           "Memory", 0xE000E114, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER5.SETENA176",           "Memory", 0xE000E114, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER5.SETENA177",           "Memory", 0xE000E114, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER5.SETENA178",           "Memory", 0xE000E114, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER5.SETENA179",           "Memory", 0xE000E114, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER5.SETENA180",           "Memory", 0xE000E114, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER5.SETENA181",           "Memory", 0xE000E114, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER5.SETENA182",           "Memory", 0xE000E114, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER5.SETENA183",           "Memory", 0xE000E114, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER5.SETENA184",           "Memory", 0xE000E114, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER5.SETENA185",           "Memory", 0xE000E114, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER5.SETENA186",           "Memory", 0xE000E114, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER5.SETENA187",           "Memory", 0xE000E114, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER5.SETENA188",           "Memory", 0xE000E114, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER5.SETENA189",           "Memory", 0xE000E114, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER5.SETENA190",           "Memory", 0xE000E114, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER5.SETENA191",           "Memory", 0xE000E114, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER6",                     "Memory", 0xE000E118, 4, base=16
sfr = "NVIC_ISER6.SETENA192",           "Memory", 0xE000E118, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER6.SETENA193",           "Memory", 0xE000E118, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER6.SETENA194",           "Memory", 0xE000E118, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER6.SETENA195",           "Memory", 0xE000E118, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER6.SETENA196",           "Memory", 0xE000E118, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER6.SETENA197",           "Memory", 0xE000E118, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER6.SETENA198",           "Memory", 0xE000E118, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER6.SETENA199",           "Memory", 0xE000E118, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER6.SETENA200",           "Memory", 0xE000E118, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER6.SETENA201",           "Memory", 0xE000E118, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER6.SETENA202",           "Memory", 0xE000E118, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER6.SETENA203",           "Memory", 0xE000E118, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER6.SETENA204",           "Memory", 0xE000E118, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER6.SETENA205",           "Memory", 0xE000E118, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER6.SETENA206",           "Memory", 0xE000E118, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER6.SETENA207",           "Memory", 0xE000E118, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER6.SETENA208",           "Memory", 0xE000E118, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER6.SETENA209",           "Memory", 0xE000E118, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER6.SETENA210",           "Memory", 0xE000E118, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER6.SETENA211",           "Memory", 0xE000E118, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER6.SETENA212",           "Memory", 0xE000E118, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER6.SETENA213",           "Memory", 0xE000E118, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER6.SETENA214",           "Memory", 0xE000E118, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER6.SETENA215",           "Memory", 0xE000E118, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER6.SETENA216",           "Memory", 0xE000E118, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER6.SETENA217",           "Memory", 0xE000E118, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER6.SETENA218",           "Memory", 0xE000E118, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER6.SETENA219",           "Memory", 0xE000E118, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER6.SETENA220",           "Memory", 0xE000E118, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER6.SETENA221",           "Memory", 0xE000E118, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER6.SETENA222",           "Memory", 0xE000E118, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER6.SETENA223",           "Memory", 0xE000E118, 4, base=16, bitRange=31-31
sfr = "NVIC_ISER7",                     "Memory", 0xE000E11C, 4, base=16
sfr = "NVIC_ISER7.SETENA224",           "Memory", 0xE000E11C, 4, base=16, bitRange=0-0
sfr = "NVIC_ISER7.SETENA225",           "Memory", 0xE000E11C, 4, base=16, bitRange=1-1
sfr = "NVIC_ISER7.SETENA226",           "Memory", 0xE000E11C, 4, base=16, bitRange=2-2
sfr = "NVIC_ISER7.SETENA227",           "Memory", 0xE000E11C, 4, base=16, bitRange=3-3
sfr = "NVIC_ISER7.SETENA228",           "Memory", 0xE000E11C, 4, base=16, bitRange=4-4
sfr = "NVIC_ISER7.SETENA229",           "Memory", 0xE000E11C, 4, base=16, bitRange=5-5
sfr = "NVIC_ISER7.SETENA230",           "Memory", 0xE000E11C, 4, base=16, bitRange=6-6
sfr = "NVIC_ISER7.SETENA231",           "Memory", 0xE000E11C, 4, base=16, bitRange=7-7
sfr = "NVIC_ISER7.SETENA232",           "Memory", 0xE000E11C, 4, base=16, bitRange=8-8
sfr = "NVIC_ISER7.SETENA233",           "Memory", 0xE000E11C, 4, base=16, bitRange=9-9
sfr = "NVIC_ISER7.SETENA234",           "Memory", 0xE000E11C, 4, base=16, bitRange=10-10
sfr = "NVIC_ISER7.SETENA235",           "Memory", 0xE000E11C, 4, base=16, bitRange=11-11
sfr = "NVIC_ISER7.SETENA236",           "Memory", 0xE000E11C, 4, base=16, bitRange=12-12
sfr = "NVIC_ISER7.SETENA237",           "Memory", 0xE000E11C, 4, base=16, bitRange=13-13
sfr = "NVIC_ISER7.SETENA238",           "Memory", 0xE000E11C, 4, base=16, bitRange=14-14
sfr = "NVIC_ISER7.SETENA239",           "Memory", 0xE000E11C, 4, base=16, bitRange=15-15
sfr = "NVIC_ISER7.SETENA240",           "Memory", 0xE000E11C, 4, base=16, bitRange=16-16
sfr = "NVIC_ISER7.SETENA241",           "Memory", 0xE000E11C, 4, base=16, bitRange=17-17
sfr = "NVIC_ISER7.SETENA242",           "Memory", 0xE000E11C, 4, base=16, bitRange=18-18
sfr = "NVIC_ISER7.SETENA243",           "Memory", 0xE000E11C, 4, base=16, bitRange=19-19
sfr = "NVIC_ISER7.SETENA244",           "Memory", 0xE000E11C, 4, base=16, bitRange=20-20
sfr = "NVIC_ISER7.SETENA245",           "Memory", 0xE000E11C, 4, base=16, bitRange=21-21
sfr = "NVIC_ISER7.SETENA246",           "Memory", 0xE000E11C, 4, base=16, bitRange=22-22
sfr = "NVIC_ISER7.SETENA247",           "Memory", 0xE000E11C, 4, base=16, bitRange=23-23
sfr = "NVIC_ISER7.SETENA248",           "Memory", 0xE000E11C, 4, base=16, bitRange=24-24
sfr = "NVIC_ISER7.SETENA249",           "Memory", 0xE000E11C, 4, base=16, bitRange=25-25
sfr = "NVIC_ISER7.SETENA250",           "Memory", 0xE000E11C, 4, base=16, bitRange=26-26
sfr = "NVIC_ISER7.SETENA251",           "Memory", 0xE000E11C, 4, base=16, bitRange=27-27
sfr = "NVIC_ISER7.SETENA252",           "Memory", 0xE000E11C, 4, base=16, bitRange=28-28
sfr = "NVIC_ISER7.SETENA253",           "Memory", 0xE000E11C, 4, base=16, bitRange=29-29
sfr = "NVIC_ISER7.SETENA254",           "Memory", 0xE000E11C, 4, base=16, bitRange=30-30
sfr = "NVIC_ISER7.SETENA255",           "Memory", 0xE000E11C, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER0",                     "Memory", 0xE000E180, 4, base=16
sfr = "NVIC_ICER0.CLRENA0",             "Memory", 0xE000E180, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER0.CLRENA1",             "Memory", 0xE000E180, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER0.CLRENA2",             "Memory", 0xE000E180, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER0.CLRENA3",             "Memory", 0xE000E180, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER0.CLRENA4",             "Memory", 0xE000E180, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER0.CLRENA5",             "Memory", 0xE000E180, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER0.CLRENA6",             "Memory", 0xE000E180, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER0.CLRENA7",             "Memory", 0xE000E180, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER0.CLRENA8",             "Memory", 0xE000E180, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER0.CLRENA9",             "Memory", 0xE000E180, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER0.CLRENA10",            "Memory", 0xE000E180, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER0.CLRENA11",            "Memory", 0xE000E180, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER0.CLRENA12",            "Memory", 0xE000E180, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER0.CLRENA13",            "Memory", 0xE000E180, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER0.CLRENA14",            "Memory", 0xE000E180, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER0.CLRENA15",            "Memory", 0xE000E180, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER0.CLRENA16",            "Memory", 0xE000E180, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER0.CLRENA17",            "Memory", 0xE000E180, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER0.CLRENA18",            "Memory", 0xE000E180, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER0.CLRENA19",            "Memory", 0xE000E180, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER0.CLRENA20",            "Memory", 0xE000E180, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER0.CLRENA21",            "Memory", 0xE000E180, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER0.CLRENA22",            "Memory", 0xE000E180, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER0.CLRENA23",            "Memory", 0xE000E180, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER0.CLRENA24",            "Memory", 0xE000E180, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER0.CLRENA25",            "Memory", 0xE000E180, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER0.CLRENA26",            "Memory", 0xE000E180, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER0.CLRENA27",            "Memory", 0xE000E180, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER0.CLRENA28",            "Memory", 0xE000E180, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER0.CLRENA29",            "Memory", 0xE000E180, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER0.CLRENA30",            "Memory", 0xE000E180, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER0.CLRENA31",            "Memory", 0xE000E180, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER1",                     "Memory", 0xE000E184, 4, base=16
sfr = "NVIC_ICER1.CLRENA32",            "Memory", 0xE000E184, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER1.CLRENA33",            "Memory", 0xE000E184, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER1.CLRENA34",            "Memory", 0xE000E184, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER1.CLRENA35",            "Memory", 0xE000E184, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER1.CLRENA36",            "Memory", 0xE000E184, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER1.CLRENA37",            "Memory", 0xE000E184, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER1.CLRENA38",            "Memory", 0xE000E184, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER1.CLRENA39",            "Memory", 0xE000E184, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER1.CLRENA40",            "Memory", 0xE000E184, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER1.CLRENA41",            "Memory", 0xE000E184, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER1.CLRENA42",            "Memory", 0xE000E184, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER1.CLRENA43",            "Memory", 0xE000E184, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER1.CLRENA44",            "Memory", 0xE000E184, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER1.CLRENA45",            "Memory", 0xE000E184, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER1.CLRENA46",            "Memory", 0xE000E184, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER1.CLRENA47",            "Memory", 0xE000E184, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER1.CLRENA48",            "Memory", 0xE000E184, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER1.CLRENA49",            "Memory", 0xE000E184, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER1.CLRENA50",            "Memory", 0xE000E184, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER1.CLRENA51",            "Memory", 0xE000E184, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER1.CLRENA52",            "Memory", 0xE000E184, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER1.CLRENA53",            "Memory", 0xE000E184, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER1.CLRENA54",            "Memory", 0xE000E184, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER1.CLRENA55",            "Memory", 0xE000E184, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER1.CLRENA56",            "Memory", 0xE000E184, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER1.CLRENA57",            "Memory", 0xE000E184, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER1.CLRENA58",            "Memory", 0xE000E184, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER1.CLRENA59",            "Memory", 0xE000E184, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER1.CLRENA60",            "Memory", 0xE000E184, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER1.CLRENA61",            "Memory", 0xE000E184, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER1.CLRENA62",            "Memory", 0xE000E184, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER1.CLRENA63",            "Memory", 0xE000E184, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER2",                     "Memory", 0xE000E188, 4, base=16
sfr = "NVIC_ICER2.CLRENA64",            "Memory", 0xE000E188, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER2.CLRENA65",            "Memory", 0xE000E188, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER2.CLRENA66",            "Memory", 0xE000E188, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER2.CLRENA67",            "Memory", 0xE000E188, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER2.CLRENA68",            "Memory", 0xE000E188, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER2.CLRENA69",            "Memory", 0xE000E188, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER2.CLRENA70",            "Memory", 0xE000E188, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER2.CLRENA71",            "Memory", 0xE000E188, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER2.CLRENA72",            "Memory", 0xE000E188, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER2.CLRENA73",            "Memory", 0xE000E188, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER2.CLRENA74",            "Memory", 0xE000E188, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER2.CLRENA75",            "Memory", 0xE000E188, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER2.CLRENA76",            "Memory", 0xE000E188, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER2.CLRENA77",            "Memory", 0xE000E188, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER2.CLRENA78",            "Memory", 0xE000E188, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER2.CLRENA79",            "Memory", 0xE000E188, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER2.CLRENA80",            "Memory", 0xE000E188, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER2.CLRENA81",            "Memory", 0xE000E188, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER2.CLRENA82",            "Memory", 0xE000E188, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER2.CLRENA83",            "Memory", 0xE000E188, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER2.CLRENA84",            "Memory", 0xE000E188, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER2.CLRENA85",            "Memory", 0xE000E188, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER2.CLRENA86",            "Memory", 0xE000E188, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER2.CLRENA87",            "Memory", 0xE000E188, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER2.CLRENA88",            "Memory", 0xE000E188, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER2.CLRENA89",            "Memory", 0xE000E188, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER2.CLRENA90",            "Memory", 0xE000E188, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER2.CLRENA91",            "Memory", 0xE000E188, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER2.CLRENA92",            "Memory", 0xE000E188, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER2.CLRENA93",            "Memory", 0xE000E188, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER2.CLRENA94",            "Memory", 0xE000E188, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER2.CLRENA95",            "Memory", 0xE000E188, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER3",                     "Memory", 0xE000E18C, 4, base=16
sfr = "NVIC_ICER3.CLRENA96",            "Memory", 0xE000E18C, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER3.CLRENA97",            "Memory", 0xE000E18C, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER3.CLRENA98",            "Memory", 0xE000E18C, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER3.CLRENA99",            "Memory", 0xE000E18C, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER3.CLRENA100",           "Memory", 0xE000E18C, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER3.CLRENA101",           "Memory", 0xE000E18C, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER3.CLRENA102",           "Memory", 0xE000E18C, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER3.CLRENA103",           "Memory", 0xE000E18C, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER3.CLRENA104",           "Memory", 0xE000E18C, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER3.CLRENA105",           "Memory", 0xE000E18C, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER3.CLRENA106",           "Memory", 0xE000E18C, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER3.CLRENA107",           "Memory", 0xE000E18C, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER3.CLRENA108",           "Memory", 0xE000E18C, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER3.CLRENA109",           "Memory", 0xE000E18C, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER3.CLRENA110",           "Memory", 0xE000E18C, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER3.CLRENA111",           "Memory", 0xE000E18C, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER3.CLRENA112",           "Memory", 0xE000E18C, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER3.CLRENA113",           "Memory", 0xE000E18C, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER3.CLRENA114",           "Memory", 0xE000E18C, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER3.CLRENA115",           "Memory", 0xE000E18C, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER3.CLRENA116",           "Memory", 0xE000E18C, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER3.CLRENA117",           "Memory", 0xE000E18C, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER3.CLRENA118",           "Memory", 0xE000E18C, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER3.CLRENA119",           "Memory", 0xE000E18C, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER3.CLRENA120",           "Memory", 0xE000E18C, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER3.CLRENA121",           "Memory", 0xE000E18C, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER3.CLRENA122",           "Memory", 0xE000E18C, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER3.CLRENA123",           "Memory", 0xE000E18C, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER3.CLRENA124",           "Memory", 0xE000E18C, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER3.CLRENA125",           "Memory", 0xE000E18C, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER3.CLRENA126",           "Memory", 0xE000E18C, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER3.CLRENA127",           "Memory", 0xE000E18C, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER4",                     "Memory", 0xE000E190, 4, base=16
sfr = "NVIC_ICER4.CLRENA128",           "Memory", 0xE000E190, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER4.CLRENA129",           "Memory", 0xE000E190, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER4.CLRENA130",           "Memory", 0xE000E190, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER4.CLRENA131",           "Memory", 0xE000E190, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER4.CLRENA132",           "Memory", 0xE000E190, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER4.CLRENA133",           "Memory", 0xE000E190, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER4.CLRENA134",           "Memory", 0xE000E190, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER4.CLRENA135",           "Memory", 0xE000E190, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER4.CLRENA136",           "Memory", 0xE000E190, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER4.CLRENA137",           "Memory", 0xE000E190, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER4.CLRENA138",           "Memory", 0xE000E190, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER4.CLRENA139",           "Memory", 0xE000E190, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER4.CLRENA140",           "Memory", 0xE000E190, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER4.CLRENA141",           "Memory", 0xE000E190, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER4.CLRENA142",           "Memory", 0xE000E190, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER4.CLRENA143",           "Memory", 0xE000E190, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER4.CLRENA144",           "Memory", 0xE000E190, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER4.CLRENA145",           "Memory", 0xE000E190, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER4.CLRENA146",           "Memory", 0xE000E190, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER4.CLRENA147",           "Memory", 0xE000E190, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER4.CLRENA148",           "Memory", 0xE000E190, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER4.CLRENA149",           "Memory", 0xE000E190, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER4.CLRENA150",           "Memory", 0xE000E190, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER4.CLRENA151",           "Memory", 0xE000E190, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER4.CLRENA152",           "Memory", 0xE000E190, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER4.CLRENA153",           "Memory", 0xE000E190, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER4.CLRENA154",           "Memory", 0xE000E190, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER4.CLRENA155",           "Memory", 0xE000E190, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER4.CLRENA156",           "Memory", 0xE000E190, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER4.CLRENA157",           "Memory", 0xE000E190, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER4.CLRENA158",           "Memory", 0xE000E190, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER4.CLRENA159",           "Memory", 0xE000E190, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER5",                     "Memory", 0xE000E194, 4, base=16
sfr = "NVIC_ICER5.CLRENA160",           "Memory", 0xE000E194, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER5.CLRENA161",           "Memory", 0xE000E194, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER5.CLRENA162",           "Memory", 0xE000E194, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER5.CLRENA163",           "Memory", 0xE000E194, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER5.CLRENA164",           "Memory", 0xE000E194, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER5.CLRENA165",           "Memory", 0xE000E194, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER5.CLRENA166",           "Memory", 0xE000E194, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER5.CLRENA167",           "Memory", 0xE000E194, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER5.CLRENA168",           "Memory", 0xE000E194, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER5.CLRENA169",           "Memory", 0xE000E194, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER5.CLRENA170",           "Memory", 0xE000E194, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER5.CLRENA171",           "Memory", 0xE000E194, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER5.CLRENA172",           "Memory", 0xE000E194, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER5.CLRENA173",           "Memory", 0xE000E194, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER5.CLRENA174",           "Memory", 0xE000E194, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER5.CLRENA175",           "Memory", 0xE000E194, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER5.CLRENA176",           "Memory", 0xE000E194, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER5.CLRENA177",           "Memory", 0xE000E194, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER5.CLRENA178",           "Memory", 0xE000E194, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER5.CLRENA179",           "Memory", 0xE000E194, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER5.CLRENA180",           "Memory", 0xE000E194, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER5.CLRENA181",           "Memory", 0xE000E194, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER5.CLRENA182",           "Memory", 0xE000E194, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER5.CLRENA183",           "Memory", 0xE000E194, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER5.CLRENA184",           "Memory", 0xE000E194, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER5.CLRENA185",           "Memory", 0xE000E194, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER5.CLRENA186",           "Memory", 0xE000E194, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER5.CLRENA187",           "Memory", 0xE000E194, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER5.CLRENA188",           "Memory", 0xE000E194, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER5.CLRENA189",           "Memory", 0xE000E194, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER5.CLRENA190",           "Memory", 0xE000E194, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER5.CLRENA191",           "Memory", 0xE000E194, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER6",                     "Memory", 0xE000E198, 4, base=16
sfr = "NVIC_ICER6.CLRENA192",           "Memory", 0xE000E198, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER6.CLRENA193",           "Memory", 0xE000E198, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER6.CLRENA194",           "Memory", 0xE000E198, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER6.CLRENA195",           "Memory", 0xE000E198, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER6.CLRENA196",           "Memory", 0xE000E198, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER6.CLRENA197",           "Memory", 0xE000E198, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER6.CLRENA198",           "Memory", 0xE000E198, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER6.CLRENA199",           "Memory", 0xE000E198, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER6.CLRENA200",           "Memory", 0xE000E198, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER6.CLRENA201",           "Memory", 0xE000E198, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER6.CLRENA202",           "Memory", 0xE000E198, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER6.CLRENA203",           "Memory", 0xE000E198, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER6.CLRENA204",           "Memory", 0xE000E198, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER6.CLRENA205",           "Memory", 0xE000E198, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER6.CLRENA206",           "Memory", 0xE000E198, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER6.CLRENA207",           "Memory", 0xE000E198, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER6.CLRENA208",           "Memory", 0xE000E198, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER6.CLRENA209",           "Memory", 0xE000E198, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER6.CLRENA210",           "Memory", 0xE000E198, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER6.CLRENA211",           "Memory", 0xE000E198, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER6.CLRENA212",           "Memory", 0xE000E198, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER6.CLRENA213",           "Memory", 0xE000E198, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER6.CLRENA214",           "Memory", 0xE000E198, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER6.CLRENA215",           "Memory", 0xE000E198, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER6.CLRENA216",           "Memory", 0xE000E198, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER6.CLRENA217",           "Memory", 0xE000E198, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER6.CLRENA218",           "Memory", 0xE000E198, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER6.CLRENA219",           "Memory", 0xE000E198, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER6.CLRENA220",           "Memory", 0xE000E198, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER6.CLRENA221",           "Memory", 0xE000E198, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER6.CLRENA222",           "Memory", 0xE000E198, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER6.CLRENA223",           "Memory", 0xE000E198, 4, base=16, bitRange=31-31
sfr = "NVIC_ICER7",                     "Memory", 0xE000E19C, 4, base=16
sfr = "NVIC_ICER7.CLRENA224",           "Memory", 0xE000E19C, 4, base=16, bitRange=0-0
sfr = "NVIC_ICER7.CLRENA225",           "Memory", 0xE000E19C, 4, base=16, bitRange=1-1
sfr = "NVIC_ICER7.CLRENA226",           "Memory", 0xE000E19C, 4, base=16, bitRange=2-2
sfr = "NVIC_ICER7.CLRENA227",           "Memory", 0xE000E19C, 4, base=16, bitRange=3-3
sfr = "NVIC_ICER7.CLRENA228",           "Memory", 0xE000E19C, 4, base=16, bitRange=4-4
sfr = "NVIC_ICER7.CLRENA229",           "Memory", 0xE000E19C, 4, base=16, bitRange=5-5
sfr = "NVIC_ICER7.CLRENA230",           "Memory", 0xE000E19C, 4, base=16, bitRange=6-6
sfr = "NVIC_ICER7.CLRENA231",           "Memory", 0xE000E19C, 4, base=16, bitRange=7-7
sfr = "NVIC_ICER7.CLRENA232",           "Memory", 0xE000E19C, 4, base=16, bitRange=8-8
sfr = "NVIC_ICER7.CLRENA233",           "Memory", 0xE000E19C, 4, base=16, bitRange=9-9
sfr = "NVIC_ICER7.CLRENA234",           "Memory", 0xE000E19C, 4, base=16, bitRange=10-10
sfr = "NVIC_ICER7.CLRENA235",           "Memory", 0xE000E19C, 4, base=16, bitRange=11-11
sfr = "NVIC_ICER7.CLRENA236",           "Memory", 0xE000E19C, 4, base=16, bitRange=12-12
sfr = "NVIC_ICER7.CLRENA237",           "Memory", 0xE000E19C, 4, base=16, bitRange=13-13
sfr = "NVIC_ICER7.CLRENA238",           "Memory", 0xE000E19C, 4, base=16, bitRange=14-14
sfr = "NVIC_ICER7.CLRENA239",           "Memory", 0xE000E19C, 4, base=16, bitRange=15-15
sfr = "NVIC_ICER7.CLRENA240",           "Memory", 0xE000E19C, 4, base=16, bitRange=16-16
sfr = "NVIC_ICER7.CLRENA241",           "Memory", 0xE000E19C, 4, base=16, bitRange=17-17
sfr = "NVIC_ICER7.CLRENA242",           "Memory", 0xE000E19C, 4, base=16, bitRange=18-18
sfr = "NVIC_ICER7.CLRENA243",           "Memory", 0xE000E19C, 4, base=16, bitRange=19-19
sfr = "NVIC_ICER7.CLRENA244",           "Memory", 0xE000E19C, 4, base=16, bitRange=20-20
sfr = "NVIC_ICER7.CLRENA245",           "Memory", 0xE000E19C, 4, base=16, bitRange=21-21
sfr = "NVIC_ICER7.CLRENA246",           "Memory", 0xE000E19C, 4, base=16, bitRange=22-22
sfr = "NVIC_ICER7.CLRENA247",           "Memory", 0xE000E19C, 4, base=16, bitRange=23-23
sfr = "NVIC_ICER7.CLRENA248",           "Memory", 0xE000E19C, 4, base=16, bitRange=24-24
sfr = "NVIC_ICER7.CLRENA249",           "Memory", 0xE000E19C, 4, base=16, bitRange=25-25
sfr = "NVIC_ICER7.CLRENA250",           "Memory", 0xE000E19C, 4, base=16, bitRange=26-26
sfr = "NVIC_ICER7.CLRENA251",           "Memory", 0xE000E19C, 4, base=16, bitRange=27-27
sfr = "NVIC_ICER7.CLRENA252",           "Memory", 0xE000E19C, 4, base=16, bitRange=28-28
sfr = "NVIC_ICER7.CLRENA253",           "Memory", 0xE000E19C, 4, base=16, bitRange=29-29
sfr = "NVIC_ICER7.CLRENA254",           "Memory", 0xE000E19C, 4, base=16, bitRange=30-30
sfr = "NVIC_ICER7.CLRENA255",           "Memory", 0xE000E19C, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR0",                     "Memory", 0xE000E200, 4, base=16
sfr = "NVIC_ISPR0.SETPEND0",            "Memory", 0xE000E200, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR0.SETPEND1",            "Memory", 0xE000E200, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR0.SETPEND2",            "Memory", 0xE000E200, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR0.SETPEND3",            "Memory", 0xE000E200, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR0.SETPEND4",            "Memory", 0xE000E200, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR0.SETPEND5",            "Memory", 0xE000E200, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR0.SETPEND6",            "Memory", 0xE000E200, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR0.SETPEND7",            "Memory", 0xE000E200, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR0.SETPEND8",            "Memory", 0xE000E200, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR0.SETPEND9",            "Memory", 0xE000E200, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR0.SETPEND10",           "Memory", 0xE000E200, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR0.SETPEND11",           "Memory", 0xE000E200, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR0.SETPEND12",           "Memory", 0xE000E200, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR0.SETPEND13",           "Memory", 0xE000E200, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR0.SETPEND14",           "Memory", 0xE000E200, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR0.SETPEND15",           "Memory", 0xE000E200, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR0.SETPEND16",           "Memory", 0xE000E200, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR0.SETPEND17",           "Memory", 0xE000E200, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR0.SETPEND18",           "Memory", 0xE000E200, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR0.SETPEND19",           "Memory", 0xE000E200, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR0.SETPEND20",           "Memory", 0xE000E200, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR0.SETPEND21",           "Memory", 0xE000E200, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR0.SETPEND22",           "Memory", 0xE000E200, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR0.SETPEND23",           "Memory", 0xE000E200, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR0.SETPEND24",           "Memory", 0xE000E200, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR0.SETPEND25",           "Memory", 0xE000E200, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR0.SETPEND26",           "Memory", 0xE000E200, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR0.SETPEND27",           "Memory", 0xE000E200, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR0.SETPEND28",           "Memory", 0xE000E200, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR0.SETPEND29",           "Memory", 0xE000E200, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR0.SETPEND30",           "Memory", 0xE000E200, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR0.SETPEND31",           "Memory", 0xE000E200, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR1",                     "Memory", 0xE000E204, 4, base=16
sfr = "NVIC_ISPR1.SETPEND32",           "Memory", 0xE000E204, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR1.SETPEND33",           "Memory", 0xE000E204, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR1.SETPEND34",           "Memory", 0xE000E204, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR1.SETPEND35",           "Memory", 0xE000E204, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR1.SETPEND36",           "Memory", 0xE000E204, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR1.SETPEND37",           "Memory", 0xE000E204, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR1.SETPEND38",           "Memory", 0xE000E204, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR1.SETPEND39",           "Memory", 0xE000E204, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR1.SETPEND40",           "Memory", 0xE000E204, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR1.SETPEND41",           "Memory", 0xE000E204, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR1.SETPEND42",           "Memory", 0xE000E204, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR1.SETPEND43",           "Memory", 0xE000E204, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR1.SETPEND44",           "Memory", 0xE000E204, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR1.SETPEND45",           "Memory", 0xE000E204, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR1.SETPEND46",           "Memory", 0xE000E204, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR1.SETPEND47",           "Memory", 0xE000E204, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR1.SETPEND48",           "Memory", 0xE000E204, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR1.SETPEND49",           "Memory", 0xE000E204, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR1.SETPEND50",           "Memory", 0xE000E204, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR1.SETPEND51",           "Memory", 0xE000E204, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR1.SETPEND52",           "Memory", 0xE000E204, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR1.SETPEND53",           "Memory", 0xE000E204, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR1.SETPEND54",           "Memory", 0xE000E204, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR1.SETPEND55",           "Memory", 0xE000E204, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR1.SETPEND56",           "Memory", 0xE000E204, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR1.SETPEND57",           "Memory", 0xE000E204, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR1.SETPEND58",           "Memory", 0xE000E204, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR1.SETPEND59",           "Memory", 0xE000E204, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR1.SETPEND60",           "Memory", 0xE000E204, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR1.SETPEND61",           "Memory", 0xE000E204, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR1.SETPEND62",           "Memory", 0xE000E204, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR1.SETPEND63",           "Memory", 0xE000E204, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR2",                     "Memory", 0xE000E208, 4, base=16
sfr = "NVIC_ISPR2.SETPEND64",           "Memory", 0xE000E208, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR2.SETPEND65",           "Memory", 0xE000E208, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR2.SETPEND66",           "Memory", 0xE000E208, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR2.SETPEND67",           "Memory", 0xE000E208, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR2.SETPEND68",           "Memory", 0xE000E208, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR2.SETPEND69",           "Memory", 0xE000E208, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR2.SETPEND70",           "Memory", 0xE000E208, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR2.SETPEND71",           "Memory", 0xE000E208, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR2.SETPEND72",           "Memory", 0xE000E208, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR2.SETPEND73",           "Memory", 0xE000E208, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR2.SETPEND74",           "Memory", 0xE000E208, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR2.SETPEND75",           "Memory", 0xE000E208, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR2.SETPEND76",           "Memory", 0xE000E208, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR2.SETPEND77",           "Memory", 0xE000E208, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR2.SETPEND78",           "Memory", 0xE000E208, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR2.SETPEND79",           "Memory", 0xE000E208, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR2.SETPEND80",           "Memory", 0xE000E208, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR2.SETPEND81",           "Memory", 0xE000E208, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR2.SETPEND82",           "Memory", 0xE000E208, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR2.SETPEND83",           "Memory", 0xE000E208, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR2.SETPEND84",           "Memory", 0xE000E208, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR2.SETPEND85",           "Memory", 0xE000E208, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR2.SETPEND86",           "Memory", 0xE000E208, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR2.SETPEND87",           "Memory", 0xE000E208, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR2.SETPEND88",           "Memory", 0xE000E208, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR2.SETPEND89",           "Memory", 0xE000E208, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR2.SETPEND90",           "Memory", 0xE000E208, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR2.SETPEND91",           "Memory", 0xE000E208, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR2.SETPEND92",           "Memory", 0xE000E208, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR2.SETPEND93",           "Memory", 0xE000E208, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR2.SETPEND94",           "Memory", 0xE000E208, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR2.SETPEND95",           "Memory", 0xE000E208, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR3",                     "Memory", 0xE000E20C, 4, base=16
sfr = "NVIC_ISPR3.SETPEND96",           "Memory", 0xE000E20C, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR3.SETPEND97",           "Memory", 0xE000E20C, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR3.SETPEND98",           "Memory", 0xE000E20C, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR3.SETPEND99",           "Memory", 0xE000E20C, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR3.SETPEND100",          "Memory", 0xE000E20C, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR3.SETPEND101",          "Memory", 0xE000E20C, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR3.SETPEND102",          "Memory", 0xE000E20C, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR3.SETPEND103",          "Memory", 0xE000E20C, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR3.SETPEND104",          "Memory", 0xE000E20C, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR3.SETPEND105",          "Memory", 0xE000E20C, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR3.SETPEND106",          "Memory", 0xE000E20C, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR3.SETPEND107",          "Memory", 0xE000E20C, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR3.SETPEND108",          "Memory", 0xE000E20C, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR3.SETPEND109",          "Memory", 0xE000E20C, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR3.SETPEND110",          "Memory", 0xE000E20C, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR3.SETPEND111",          "Memory", 0xE000E20C, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR3.SETPEND112",          "Memory", 0xE000E20C, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR3.SETPEND113",          "Memory", 0xE000E20C, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR3.SETPEND114",          "Memory", 0xE000E20C, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR3.SETPEND115",          "Memory", 0xE000E20C, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR3.SETPEND116",          "Memory", 0xE000E20C, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR3.SETPEND117",          "Memory", 0xE000E20C, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR3.SETPEND118",          "Memory", 0xE000E20C, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR3.SETPEND119",          "Memory", 0xE000E20C, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR3.SETPEND120",          "Memory", 0xE000E20C, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR3.SETPEND121",          "Memory", 0xE000E20C, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR3.SETPEND122",          "Memory", 0xE000E20C, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR3.SETPEND123",          "Memory", 0xE000E20C, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR3.SETPEND124",          "Memory", 0xE000E20C, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR3.SETPEND125",          "Memory", 0xE000E20C, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR3.SETPEND126",          "Memory", 0xE000E20C, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR3.SETPEND127",          "Memory", 0xE000E20C, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR4",                     "Memory", 0xE000E210, 4, base=16
sfr = "NVIC_ISPR4.SETPEND128",          "Memory", 0xE000E210, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR4.SETPEND129",          "Memory", 0xE000E210, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR4.SETPEND130",          "Memory", 0xE000E210, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR4.SETPEND131",          "Memory", 0xE000E210, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR4.SETPEND132",          "Memory", 0xE000E210, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR4.SETPEND133",          "Memory", 0xE000E210, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR4.SETPEND134",          "Memory", 0xE000E210, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR4.SETPEND135",          "Memory", 0xE000E210, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR4.SETPEND136",          "Memory", 0xE000E210, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR4.SETPEND137",          "Memory", 0xE000E210, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR4.SETPEND138",          "Memory", 0xE000E210, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR4.SETPEND139",          "Memory", 0xE000E210, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR4.SETPEND140",          "Memory", 0xE000E210, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR4.SETPEND141",          "Memory", 0xE000E210, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR4.SETPEND142",          "Memory", 0xE000E210, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR4.SETPEND143",          "Memory", 0xE000E210, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR4.SETPEND144",          "Memory", 0xE000E210, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR4.SETPEND145",          "Memory", 0xE000E210, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR4.SETPEND146",          "Memory", 0xE000E210, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR4.SETPEND147",          "Memory", 0xE000E210, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR4.SETPEND148",          "Memory", 0xE000E210, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR4.SETPEND149",          "Memory", 0xE000E210, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR4.SETPEND150",          "Memory", 0xE000E210, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR4.SETPEND151",          "Memory", 0xE000E210, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR4.SETPEND152",          "Memory", 0xE000E210, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR4.SETPEND153",          "Memory", 0xE000E210, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR4.SETPEND154",          "Memory", 0xE000E210, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR4.SETPEND155",          "Memory", 0xE000E210, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR4.SETPEND156",          "Memory", 0xE000E210, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR4.SETPEND157",          "Memory", 0xE000E210, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR4.SETPEND158",          "Memory", 0xE000E210, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR4.SETPEND159",          "Memory", 0xE000E210, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR5",                     "Memory", 0xE000E214, 4, base=16
sfr = "NVIC_ISPR5.SETPEND160",          "Memory", 0xE000E214, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR5.SETPEND161",          "Memory", 0xE000E214, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR5.SETPEND162",          "Memory", 0xE000E214, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR5.SETPEND163",          "Memory", 0xE000E214, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR5.SETPEND164",          "Memory", 0xE000E214, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR5.SETPEND165",          "Memory", 0xE000E214, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR5.SETPEND166",          "Memory", 0xE000E214, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR5.SETPEND167",          "Memory", 0xE000E214, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR5.SETPEND168",          "Memory", 0xE000E214, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR5.SETPEND169",          "Memory", 0xE000E214, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR5.SETPEND170",          "Memory", 0xE000E214, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR5.SETPEND171",          "Memory", 0xE000E214, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR5.SETPEND172",          "Memory", 0xE000E214, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR5.SETPEND173",          "Memory", 0xE000E214, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR5.SETPEND174",          "Memory", 0xE000E214, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR5.SETPEND175",          "Memory", 0xE000E214, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR5.SETPEND176",          "Memory", 0xE000E214, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR5.SETPEND177",          "Memory", 0xE000E214, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR5.SETPEND178",          "Memory", 0xE000E214, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR5.SETPEND179",          "Memory", 0xE000E214, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR5.SETPEND180",          "Memory", 0xE000E214, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR5.SETPEND181",          "Memory", 0xE000E214, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR5.SETPEND182",          "Memory", 0xE000E214, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR5.SETPEND183",          "Memory", 0xE000E214, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR5.SETPEND184",          "Memory", 0xE000E214, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR5.SETPEND185",          "Memory", 0xE000E214, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR5.SETPEND186",          "Memory", 0xE000E214, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR5.SETPEND187",          "Memory", 0xE000E214, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR5.SETPEND188",          "Memory", 0xE000E214, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR5.SETPEND189",          "Memory", 0xE000E214, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR5.SETPEND190",          "Memory", 0xE000E214, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR5.SETPEND191",          "Memory", 0xE000E214, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR6",                     "Memory", 0xE000E218, 4, base=16
sfr = "NVIC_ISPR6.SETPEND192",          "Memory", 0xE000E218, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR6.SETPEND193",          "Memory", 0xE000E218, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR6.SETPEND194",          "Memory", 0xE000E218, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR6.SETPEND195",          "Memory", 0xE000E218, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR6.SETPEND196",          "Memory", 0xE000E218, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR6.SETPEND197",          "Memory", 0xE000E218, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR6.SETPEND198",          "Memory", 0xE000E218, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR6.SETPEND199",          "Memory", 0xE000E218, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR6.SETPEND200",          "Memory", 0xE000E218, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR6.SETPEND201",          "Memory", 0xE000E218, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR6.SETPEND202",          "Memory", 0xE000E218, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR6.SETPEND203",          "Memory", 0xE000E218, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR6.SETPEND204",          "Memory", 0xE000E218, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR6.SETPEND205",          "Memory", 0xE000E218, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR6.SETPEND206",          "Memory", 0xE000E218, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR6.SETPEND207",          "Memory", 0xE000E218, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR6.SETPEND208",          "Memory", 0xE000E218, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR6.SETPEND209",          "Memory", 0xE000E218, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR6.SETPEND210",          "Memory", 0xE000E218, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR6.SETPEND211",          "Memory", 0xE000E218, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR6.SETPEND212",          "Memory", 0xE000E218, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR6.SETPEND213",          "Memory", 0xE000E218, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR6.SETPEND214",          "Memory", 0xE000E218, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR6.SETPEND215",          "Memory", 0xE000E218, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR6.SETPEND216",          "Memory", 0xE000E218, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR6.SETPEND217",          "Memory", 0xE000E218, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR6.SETPEND218",          "Memory", 0xE000E218, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR6.SETPEND219",          "Memory", 0xE000E218, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR6.SETPEND220",          "Memory", 0xE000E218, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR6.SETPEND221",          "Memory", 0xE000E218, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR6.SETPEND222",          "Memory", 0xE000E218, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR6.SETPEND223",          "Memory", 0xE000E218, 4, base=16, bitRange=31-31
sfr = "NVIC_ISPR7",                     "Memory", 0xE000E21C, 4, base=16
sfr = "NVIC_ISPR7.SETPEND224",          "Memory", 0xE000E21C, 4, base=16, bitRange=0-0
sfr = "NVIC_ISPR7.SETPEND225",          "Memory", 0xE000E21C, 4, base=16, bitRange=1-1
sfr = "NVIC_ISPR7.SETPEND226",          "Memory", 0xE000E21C, 4, base=16, bitRange=2-2
sfr = "NVIC_ISPR7.SETPEND227",          "Memory", 0xE000E21C, 4, base=16, bitRange=3-3
sfr = "NVIC_ISPR7.SETPEND228",          "Memory", 0xE000E21C, 4, base=16, bitRange=4-4
sfr = "NVIC_ISPR7.SETPEND229",          "Memory", 0xE000E21C, 4, base=16, bitRange=5-5
sfr = "NVIC_ISPR7.SETPEND230",          "Memory", 0xE000E21C, 4, base=16, bitRange=6-6
sfr = "NVIC_ISPR7.SETPEND231",          "Memory", 0xE000E21C, 4, base=16, bitRange=7-7
sfr = "NVIC_ISPR7.SETPEND232",          "Memory", 0xE000E21C, 4, base=16, bitRange=8-8
sfr = "NVIC_ISPR7.SETPEND233",          "Memory", 0xE000E21C, 4, base=16, bitRange=9-9
sfr = "NVIC_ISPR7.SETPEND234",          "Memory", 0xE000E21C, 4, base=16, bitRange=10-10
sfr = "NVIC_ISPR7.SETPEND235",          "Memory", 0xE000E21C, 4, base=16, bitRange=11-11
sfr = "NVIC_ISPR7.SETPEND236",          "Memory", 0xE000E21C, 4, base=16, bitRange=12-12
sfr = "NVIC_ISPR7.SETPEND237",          "Memory", 0xE000E21C, 4, base=16, bitRange=13-13
sfr = "NVIC_ISPR7.SETPEND238",          "Memory", 0xE000E21C, 4, base=16, bitRange=14-14
sfr = "NVIC_ISPR7.SETPEND239",          "Memory", 0xE000E21C, 4, base=16, bitRange=15-15
sfr = "NVIC_ISPR7.SETPEND240",          "Memory", 0xE000E21C, 4, base=16, bitRange=16-16
sfr = "NVIC_ISPR7.SETPEND241",          "Memory", 0xE000E21C, 4, base=16, bitRange=17-17
sfr = "NVIC_ISPR7.SETPEND242",          "Memory", 0xE000E21C, 4, base=16, bitRange=18-18
sfr = "NVIC_ISPR7.SETPEND243",          "Memory", 0xE000E21C, 4, base=16, bitRange=19-19
sfr = "NVIC_ISPR7.SETPEND244",          "Memory", 0xE000E21C, 4, base=16, bitRange=20-20
sfr = "NVIC_ISPR7.SETPEND245",          "Memory", 0xE000E21C, 4, base=16, bitRange=21-21
sfr = "NVIC_ISPR7.SETPEND246",          "Memory", 0xE000E21C, 4, base=16, bitRange=22-22
sfr = "NVIC_ISPR7.SETPEND247",          "Memory", 0xE000E21C, 4, base=16, bitRange=23-23
sfr = "NVIC_ISPR7.SETPEND248",          "Memory", 0xE000E21C, 4, base=16, bitRange=24-24
sfr = "NVIC_ISPR7.SETPEND249",          "Memory", 0xE000E21C, 4, base=16, bitRange=25-25
sfr = "NVIC_ISPR7.SETPEND250",          "Memory", 0xE000E21C, 4, base=16, bitRange=26-26
sfr = "NVIC_ISPR7.SETPEND251",          "Memory", 0xE000E21C, 4, base=16, bitRange=27-27
sfr = "NVIC_ISPR7.SETPEND252",          "Memory", 0xE000E21C, 4, base=16, bitRange=28-28
sfr = "NVIC_ISPR7.SETPEND253",          "Memory", 0xE000E21C, 4, base=16, bitRange=29-29
sfr = "NVIC_ISPR7.SETPEND254",          "Memory", 0xE000E21C, 4, base=16, bitRange=30-30
sfr = "NVIC_ISPR7.SETPEND255",          "Memory", 0xE000E21C, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR0",                     "Memory", 0xE000E280, 4, base=16
sfr = "NVIC_ICPR0.CLRPEND0",            "Memory", 0xE000E280, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR0.CLRPEND1",            "Memory", 0xE000E280, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR0.CLRPEND2",            "Memory", 0xE000E280, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR0.CLRPEND3",            "Memory", 0xE000E280, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR0.CLRPEND4",            "Memory", 0xE000E280, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR0.CLRPEND5",            "Memory", 0xE000E280, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR0.CLRPEND6",            "Memory", 0xE000E280, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR0.CLRPEND7",            "Memory", 0xE000E280, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR0.CLRPEND8",            "Memory", 0xE000E280, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR0.CLRPEND9",            "Memory", 0xE000E280, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR0.CLRPEND10",           "Memory", 0xE000E280, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR0.CLRPEND11",           "Memory", 0xE000E280, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR0.CLRPEND12",           "Memory", 0xE000E280, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR0.CLRPEND13",           "Memory", 0xE000E280, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR0.CLRPEND14",           "Memory", 0xE000E280, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR0.CLRPEND15",           "Memory", 0xE000E280, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR0.CLRPEND16",           "Memory", 0xE000E280, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR0.CLRPEND17",           "Memory", 0xE000E280, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR0.CLRPEND18",           "Memory", 0xE000E280, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR0.CLRPEND19",           "Memory", 0xE000E280, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR0.CLRPEND20",           "Memory", 0xE000E280, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR0.CLRPEND21",           "Memory", 0xE000E280, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR0.CLRPEND22",           "Memory", 0xE000E280, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR0.CLRPEND23",           "Memory", 0xE000E280, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR0.CLRPEND24",           "Memory", 0xE000E280, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR0.CLRPEND25",           "Memory", 0xE000E280, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR0.CLRPEND26",           "Memory", 0xE000E280, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR0.CLRPEND27",           "Memory", 0xE000E280, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR0.CLRPEND28",           "Memory", 0xE000E280, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR0.CLRPEND29",           "Memory", 0xE000E280, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR0.CLRPEND30",           "Memory", 0xE000E280, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR0.CLRPEND31",           "Memory", 0xE000E280, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR1",                     "Memory", 0xE000E284, 4, base=16
sfr = "NVIC_ICPR1.CLRPEND32",           "Memory", 0xE000E284, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR1.CLRPEND33",           "Memory", 0xE000E284, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR1.CLRPEND34",           "Memory", 0xE000E284, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR1.CLRPEND35",           "Memory", 0xE000E284, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR1.CLRPEND36",           "Memory", 0xE000E284, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR1.CLRPEND37",           "Memory", 0xE000E284, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR1.CLRPEND38",           "Memory", 0xE000E284, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR1.CLRPEND39",           "Memory", 0xE000E284, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR1.CLRPEND40",           "Memory", 0xE000E284, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR1.CLRPEND41",           "Memory", 0xE000E284, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR1.CLRPEND42",           "Memory", 0xE000E284, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR1.CLRPEND43",           "Memory", 0xE000E284, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR1.CLRPEND44",           "Memory", 0xE000E284, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR1.CLRPEND45",           "Memory", 0xE000E284, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR1.CLRPEND46",           "Memory", 0xE000E284, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR1.CLRPEND47",           "Memory", 0xE000E284, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR1.CLRPEND48",           "Memory", 0xE000E284, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR1.CLRPEND49",           "Memory", 0xE000E284, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR1.CLRPEND50",           "Memory", 0xE000E284, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR1.CLRPEND51",           "Memory", 0xE000E284, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR1.CLRPEND52",           "Memory", 0xE000E284, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR1.CLRPEND53",           "Memory", 0xE000E284, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR1.CLRPEND54",           "Memory", 0xE000E284, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR1.CLRPEND55",           "Memory", 0xE000E284, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR1.CLRPEND56",           "Memory", 0xE000E284, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR1.CLRPEND57",           "Memory", 0xE000E284, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR1.CLRPEND58",           "Memory", 0xE000E284, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR1.CLRPEND59",           "Memory", 0xE000E284, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR1.CLRPEND60",           "Memory", 0xE000E284, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR1.CLRPEND61",           "Memory", 0xE000E284, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR1.CLRPEND62",           "Memory", 0xE000E284, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR1.CLRPEND63",           "Memory", 0xE000E284, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR2",                     "Memory", 0xE000E288, 4, base=16
sfr = "NVIC_ICPR2.CLRPEND64",           "Memory", 0xE000E288, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR2.CLRPEND65",           "Memory", 0xE000E288, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR2.CLRPEND66",           "Memory", 0xE000E288, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR2.CLRPEND67",           "Memory", 0xE000E288, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR2.CLRPEND68",           "Memory", 0xE000E288, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR2.CLRPEND69",           "Memory", 0xE000E288, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR2.CLRPEND70",           "Memory", 0xE000E288, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR2.CLRPEND71",           "Memory", 0xE000E288, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR2.CLRPEND72",           "Memory", 0xE000E288, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR2.CLRPEND73",           "Memory", 0xE000E288, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR2.CLRPEND74",           "Memory", 0xE000E288, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR2.CLRPEND75",           "Memory", 0xE000E288, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR2.CLRPEND76",           "Memory", 0xE000E288, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR2.CLRPEND77",           "Memory", 0xE000E288, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR2.CLRPEND78",           "Memory", 0xE000E288, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR2.CLRPEND79",           "Memory", 0xE000E288, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR2.CLRPEND80",           "Memory", 0xE000E288, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR2.CLRPEND81",           "Memory", 0xE000E288, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR2.CLRPEND82",           "Memory", 0xE000E288, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR2.CLRPEND83",           "Memory", 0xE000E288, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR2.CLRPEND84",           "Memory", 0xE000E288, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR2.CLRPEND85",           "Memory", 0xE000E288, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR2.CLRPEND86",           "Memory", 0xE000E288, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR2.CLRPEND87",           "Memory", 0xE000E288, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR2.CLRPEND88",           "Memory", 0xE000E288, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR2.CLRPEND89",           "Memory", 0xE000E288, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR2.CLRPEND90",           "Memory", 0xE000E288, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR2.CLRPEND91",           "Memory", 0xE000E288, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR2.CLRPEND92",           "Memory", 0xE000E288, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR2.CLRPEND93",           "Memory", 0xE000E288, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR2.CLRPEND94",           "Memory", 0xE000E288, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR2.CLRPEND95",           "Memory", 0xE000E288, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR3",                     "Memory", 0xE000E28C, 4, base=16
sfr = "NVIC_ICPR3.CLRPEND96",           "Memory", 0xE000E28C, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR3.CLRPEND97",           "Memory", 0xE000E28C, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR3.CLRPEND98",           "Memory", 0xE000E28C, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR3.CLRPEND99",           "Memory", 0xE000E28C, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR3.CLRPEND100",          "Memory", 0xE000E28C, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR3.CLRPEND101",          "Memory", 0xE000E28C, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR3.CLRPEND102",          "Memory", 0xE000E28C, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR3.CLRPEND103",          "Memory", 0xE000E28C, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR3.CLRPEND104",          "Memory", 0xE000E28C, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR3.CLRPEND105",          "Memory", 0xE000E28C, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR3.CLRPEND106",          "Memory", 0xE000E28C, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR3.CLRPEND107",          "Memory", 0xE000E28C, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR3.CLRPEND108",          "Memory", 0xE000E28C, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR3.CLRPEND109",          "Memory", 0xE000E28C, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR3.CLRPEND110",          "Memory", 0xE000E28C, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR3.CLRPEND111",          "Memory", 0xE000E28C, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR3.CLRPEND112",          "Memory", 0xE000E28C, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR3.CLRPEND113",          "Memory", 0xE000E28C, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR3.CLRPEND114",          "Memory", 0xE000E28C, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR3.CLRPEND115",          "Memory", 0xE000E28C, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR3.CLRPEND116",          "Memory", 0xE000E28C, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR3.CLRPEND117",          "Memory", 0xE000E28C, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR3.CLRPEND118",          "Memory", 0xE000E28C, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR3.CLRPEND119",          "Memory", 0xE000E28C, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR3.CLRPEND120",          "Memory", 0xE000E28C, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR3.CLRPEND121",          "Memory", 0xE000E28C, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR3.CLRPEND122",          "Memory", 0xE000E28C, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR3.CLRPEND123",          "Memory", 0xE000E28C, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR3.CLRPEND124",          "Memory", 0xE000E28C, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR3.CLRPEND125",          "Memory", 0xE000E28C, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR3.CLRPEND126",          "Memory", 0xE000E28C, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR3.CLRPEND127",          "Memory", 0xE000E28C, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR4",                     "Memory", 0xE000E290, 4, base=16
sfr = "NVIC_ICPR4.CLRPEND128",          "Memory", 0xE000E290, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR4.CLRPEND129",          "Memory", 0xE000E290, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR4.CLRPEND130",          "Memory", 0xE000E290, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR4.CLRPEND131",          "Memory", 0xE000E290, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR4.CLRPEND132",          "Memory", 0xE000E290, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR4.CLRPEND133",          "Memory", 0xE000E290, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR4.CLRPEND134",          "Memory", 0xE000E290, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR4.CLRPEND135",          "Memory", 0xE000E290, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR4.CLRPEND136",          "Memory", 0xE000E290, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR4.CLRPEND137",          "Memory", 0xE000E290, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR4.CLRPEND138",          "Memory", 0xE000E290, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR4.CLRPEND139",          "Memory", 0xE000E290, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR4.CLRPEND140",          "Memory", 0xE000E290, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR4.CLRPEND141",          "Memory", 0xE000E290, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR4.CLRPEND142",          "Memory", 0xE000E290, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR4.CLRPEND143",          "Memory", 0xE000E290, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR4.CLRPEND144",          "Memory", 0xE000E290, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR4.CLRPEND145",          "Memory", 0xE000E290, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR4.CLRPEND146",          "Memory", 0xE000E290, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR4.CLRPEND147",          "Memory", 0xE000E290, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR4.CLRPEND148",          "Memory", 0xE000E290, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR4.CLRPEND149",          "Memory", 0xE000E290, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR4.CLRPEND150",          "Memory", 0xE000E290, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR4.CLRPEND151",          "Memory", 0xE000E290, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR4.CLRPEND152",          "Memory", 0xE000E290, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR4.CLRPEND153",          "Memory", 0xE000E290, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR4.CLRPEND154",          "Memory", 0xE000E290, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR4.CLRPEND155",          "Memory", 0xE000E290, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR4.CLRPEND156",          "Memory", 0xE000E290, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR4.CLRPEND157",          "Memory", 0xE000E290, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR4.CLRPEND158",          "Memory", 0xE000E290, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR4.CLRPEND159",          "Memory", 0xE000E290, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR5",                     "Memory", 0xE000E294, 4, base=16
sfr = "NVIC_ICPR5.CLRPEND160",          "Memory", 0xE000E294, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR5.CLRPEND161",          "Memory", 0xE000E294, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR5.CLRPEND162",          "Memory", 0xE000E294, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR5.CLRPEND163",          "Memory", 0xE000E294, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR5.CLRPEND164",          "Memory", 0xE000E294, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR5.CLRPEND165",          "Memory", 0xE000E294, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR5.CLRPEND166",          "Memory", 0xE000E294, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR5.CLRPEND167",          "Memory", 0xE000E294, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR5.CLRPEND168",          "Memory", 0xE000E294, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR5.CLRPEND169",          "Memory", 0xE000E294, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR5.CLRPEND170",          "Memory", 0xE000E294, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR5.CLRPEND171",          "Memory", 0xE000E294, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR5.CLRPEND172",          "Memory", 0xE000E294, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR5.CLRPEND173",          "Memory", 0xE000E294, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR5.CLRPEND174",          "Memory", 0xE000E294, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR5.CLRPEND175",          "Memory", 0xE000E294, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR5.CLRPEND176",          "Memory", 0xE000E294, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR5.CLRPEND177",          "Memory", 0xE000E294, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR5.CLRPEND178",          "Memory", 0xE000E294, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR5.CLRPEND179",          "Memory", 0xE000E294, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR5.CLRPEND180",          "Memory", 0xE000E294, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR5.CLRPEND181",          "Memory", 0xE000E294, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR5.CLRPEND182",          "Memory", 0xE000E294, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR5.CLRPEND183",          "Memory", 0xE000E294, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR5.CLRPEND184",          "Memory", 0xE000E294, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR5.CLRPEND185",          "Memory", 0xE000E294, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR5.CLRPEND186",          "Memory", 0xE000E294, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR5.CLRPEND187",          "Memory", 0xE000E294, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR5.CLRPEND188",          "Memory", 0xE000E294, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR5.CLRPEND189",          "Memory", 0xE000E294, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR5.CLRPEND190",          "Memory", 0xE000E294, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR5.CLRPEND191",          "Memory", 0xE000E294, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR6",                     "Memory", 0xE000E298, 4, base=16
sfr = "NVIC_ICPR6.CLRPEND192",          "Memory", 0xE000E298, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR6.CLRPEND193",          "Memory", 0xE000E298, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR6.CLRPEND194",          "Memory", 0xE000E298, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR6.CLRPEND195",          "Memory", 0xE000E298, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR6.CLRPEND196",          "Memory", 0xE000E298, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR6.CLRPEND197",          "Memory", 0xE000E298, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR6.CLRPEND198",          "Memory", 0xE000E298, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR6.CLRPEND199",          "Memory", 0xE000E298, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR6.CLRPEND200",          "Memory", 0xE000E298, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR6.CLRPEND201",          "Memory", 0xE000E298, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR6.CLRPEND202",          "Memory", 0xE000E298, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR6.CLRPEND203",          "Memory", 0xE000E298, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR6.CLRPEND204",          "Memory", 0xE000E298, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR6.CLRPEND205",          "Memory", 0xE000E298, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR6.CLRPEND206",          "Memory", 0xE000E298, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR6.CLRPEND207",          "Memory", 0xE000E298, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR6.CLRPEND208",          "Memory", 0xE000E298, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR6.CLRPEND209",          "Memory", 0xE000E298, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR6.CLRPEND210",          "Memory", 0xE000E298, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR6.CLRPEND211",          "Memory", 0xE000E298, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR6.CLRPEND212",          "Memory", 0xE000E298, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR6.CLRPEND213",          "Memory", 0xE000E298, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR6.CLRPEND214",          "Memory", 0xE000E298, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR6.CLRPEND215",          "Memory", 0xE000E298, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR6.CLRPEND216",          "Memory", 0xE000E298, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR6.CLRPEND217",          "Memory", 0xE000E298, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR6.CLRPEND218",          "Memory", 0xE000E298, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR6.CLRPEND219",          "Memory", 0xE000E298, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR6.CLRPEND220",          "Memory", 0xE000E298, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR6.CLRPEND221",          "Memory", 0xE000E298, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR6.CLRPEND222",          "Memory", 0xE000E298, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR6.CLRPEND223",          "Memory", 0xE000E298, 4, base=16, bitRange=31-31
sfr = "NVIC_ICPR7",                     "Memory", 0xE000E29C, 4, base=16
sfr = "NVIC_ICPR7.CLRPEND224",          "Memory", 0xE000E29C, 4, base=16, bitRange=0-0
sfr = "NVIC_ICPR7.CLRPEND225",          "Memory", 0xE000E29C, 4, base=16, bitRange=1-1
sfr = "NVIC_ICPR7.CLRPEND226",          "Memory", 0xE000E29C, 4, base=16, bitRange=2-2
sfr = "NVIC_ICPR7.CLRPEND227",          "Memory", 0xE000E29C, 4, base=16, bitRange=3-3
sfr = "NVIC_ICPR7.CLRPEND228",          "Memory", 0xE000E29C, 4, base=16, bitRange=4-4
sfr = "NVIC_ICPR7.CLRPEND229",          "Memory", 0xE000E29C, 4, base=16, bitRange=5-5
sfr = "NVIC_ICPR7.CLRPEND230",          "Memory", 0xE000E29C, 4, base=16, bitRange=6-6
sfr = "NVIC_ICPR7.CLRPEND231",          "Memory", 0xE000E29C, 4, base=16, bitRange=7-7
sfr = "NVIC_ICPR7.CLRPEND232",          "Memory", 0xE000E29C, 4, base=16, bitRange=8-8
sfr = "NVIC_ICPR7.CLRPEND233",          "Memory", 0xE000E29C, 4, base=16, bitRange=9-9
sfr = "NVIC_ICPR7.CLRPEND234",          "Memory", 0xE000E29C, 4, base=16, bitRange=10-10
sfr = "NVIC_ICPR7.CLRPEND235",          "Memory", 0xE000E29C, 4, base=16, bitRange=11-11
sfr = "NVIC_ICPR7.CLRPEND236",          "Memory", 0xE000E29C, 4, base=16, bitRange=12-12
sfr = "NVIC_ICPR7.CLRPEND237",          "Memory", 0xE000E29C, 4, base=16, bitRange=13-13
sfr = "NVIC_ICPR7.CLRPEND238",          "Memory", 0xE000E29C, 4, base=16, bitRange=14-14
sfr = "NVIC_ICPR7.CLRPEND239",          "Memory", 0xE000E29C, 4, base=16, bitRange=15-15
sfr = "NVIC_ICPR7.CLRPEND240",          "Memory", 0xE000E29C, 4, base=16, bitRange=16-16
sfr = "NVIC_ICPR7.CLRPEND241",          "Memory", 0xE000E29C, 4, base=16, bitRange=17-17
sfr = "NVIC_ICPR7.CLRPEND242",          "Memory", 0xE000E29C, 4, base=16, bitRange=18-18
sfr = "NVIC_ICPR7.CLRPEND243",          "Memory", 0xE000E29C, 4, base=16, bitRange=19-19
sfr = "NVIC_ICPR7.CLRPEND244",          "Memory", 0xE000E29C, 4, base=16, bitRange=20-20
sfr = "NVIC_ICPR7.CLRPEND245",          "Memory", 0xE000E29C, 4, base=16, bitRange=21-21
sfr = "NVIC_ICPR7.CLRPEND246",          "Memory", 0xE000E29C, 4, base=16, bitRange=22-22
sfr = "NVIC_ICPR7.CLRPEND247",          "Memory", 0xE000E29C, 4, base=16, bitRange=23-23
sfr = "NVIC_ICPR7.CLRPEND248",          "Memory", 0xE000E29C, 4, base=16, bitRange=24-24
sfr = "NVIC_ICPR7.CLRPEND249",          "Memory", 0xE000E29C, 4, base=16, bitRange=25-25
sfr = "NVIC_ICPR7.CLRPEND250",          "Memory", 0xE000E29C, 4, base=16, bitRange=26-26
sfr = "NVIC_ICPR7.CLRPEND251",          "Memory", 0xE000E29C, 4, base=16, bitRange=27-27
sfr = "NVIC_ICPR7.CLRPEND252",          "Memory", 0xE000E29C, 4, base=16, bitRange=28-28
sfr = "NVIC_ICPR7.CLRPEND253",          "Memory", 0xE000E29C, 4, base=16, bitRange=29-29
sfr = "NVIC_ICPR7.CLRPEND254",          "Memory", 0xE000E29C, 4, base=16, bitRange=30-30
sfr = "NVIC_ICPR7.CLRPEND255",          "Memory", 0xE000E29C, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR0",                     "Memory", 0xE000E300, 4, base=16
sfr = "NVIC_IABR0.ACTIVE0",             "Memory", 0xE000E300, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR0.ACTIVE1",             "Memory", 0xE000E300, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR0.ACTIVE2",             "Memory", 0xE000E300, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR0.ACTIVE3",             "Memory", 0xE000E300, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR0.ACTIVE4",             "Memory", 0xE000E300, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR0.ACTIVE5",             "Memory", 0xE000E300, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR0.ACTIVE6",             "Memory", 0xE000E300, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR0.ACTIVE7",             "Memory", 0xE000E300, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR0.ACTIVE8",             "Memory", 0xE000E300, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR0.ACTIVE9",             "Memory", 0xE000E300, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR0.ACTIVE10",            "Memory", 0xE000E300, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR0.ACTIVE11",            "Memory", 0xE000E300, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR0.ACTIVE12",            "Memory", 0xE000E300, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR0.ACTIVE13",            "Memory", 0xE000E300, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR0.ACTIVE14",            "Memory", 0xE000E300, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR0.ACTIVE15",            "Memory", 0xE000E300, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR0.ACTIVE16",            "Memory", 0xE000E300, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR0.ACTIVE17",            "Memory", 0xE000E300, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR0.ACTIVE18",            "Memory", 0xE000E300, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR0.ACTIVE19",            "Memory", 0xE000E300, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR0.ACTIVE20",            "Memory", 0xE000E300, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR0.ACTIVE21",            "Memory", 0xE000E300, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR0.ACTIVE22",            "Memory", 0xE000E300, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR0.ACTIVE23",            "Memory", 0xE000E300, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR0.ACTIVE24",            "Memory", 0xE000E300, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR0.ACTIVE25",            "Memory", 0xE000E300, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR0.ACTIVE26",            "Memory", 0xE000E300, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR0.ACTIVE27",            "Memory", 0xE000E300, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR0.ACTIVE28",            "Memory", 0xE000E300, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR0.ACTIVE29",            "Memory", 0xE000E300, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR0.ACTIVE30",            "Memory", 0xE000E300, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR0.ACTIVE31",            "Memory", 0xE000E300, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR1",                     "Memory", 0xE000E304, 4, base=16
sfr = "NVIC_IABR1.ACTIVE32",            "Memory", 0xE000E304, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR1.ACTIVE33",            "Memory", 0xE000E304, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR1.ACTIVE34",            "Memory", 0xE000E304, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR1.ACTIVE35",            "Memory", 0xE000E304, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR1.ACTIVE36",            "Memory", 0xE000E304, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR1.ACTIVE37",            "Memory", 0xE000E304, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR1.ACTIVE38",            "Memory", 0xE000E304, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR1.ACTIVE39",            "Memory", 0xE000E304, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR1.ACTIVE40",            "Memory", 0xE000E304, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR1.ACTIVE41",            "Memory", 0xE000E304, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR1.ACTIVE42",            "Memory", 0xE000E304, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR1.ACTIVE43",            "Memory", 0xE000E304, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR1.ACTIVE44",            "Memory", 0xE000E304, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR1.ACTIVE45",            "Memory", 0xE000E304, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR1.ACTIVE46",            "Memory", 0xE000E304, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR1.ACTIVE47",            "Memory", 0xE000E304, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR1.ACTIVE48",            "Memory", 0xE000E304, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR1.ACTIVE49",            "Memory", 0xE000E304, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR1.ACTIVE50",            "Memory", 0xE000E304, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR1.ACTIVE51",            "Memory", 0xE000E304, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR1.ACTIVE52",            "Memory", 0xE000E304, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR1.ACTIVE53",            "Memory", 0xE000E304, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR1.ACTIVE54",            "Memory", 0xE000E304, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR1.ACTIVE55",            "Memory", 0xE000E304, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR1.ACTIVE56",            "Memory", 0xE000E304, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR1.ACTIVE57",            "Memory", 0xE000E304, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR1.ACTIVE58",            "Memory", 0xE000E304, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR1.ACTIVE59",            "Memory", 0xE000E304, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR1.ACTIVE60",            "Memory", 0xE000E304, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR1.ACTIVE61",            "Memory", 0xE000E304, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR1.ACTIVE62",            "Memory", 0xE000E304, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR1.ACTIVE63",            "Memory", 0xE000E304, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR2",                     "Memory", 0xE000E308, 4, base=16
sfr = "NVIC_IABR2.ACTIVE64",            "Memory", 0xE000E308, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR2.ACTIVE65",            "Memory", 0xE000E308, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR2.ACTIVE66",            "Memory", 0xE000E308, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR2.ACTIVE67",            "Memory", 0xE000E308, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR2.ACTIVE68",            "Memory", 0xE000E308, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR2.ACTIVE69",            "Memory", 0xE000E308, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR2.ACTIVE70",            "Memory", 0xE000E308, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR2.ACTIVE71",            "Memory", 0xE000E308, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR2.ACTIVE72",            "Memory", 0xE000E308, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR2.ACTIVE73",            "Memory", 0xE000E308, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR2.ACTIVE74",            "Memory", 0xE000E308, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR2.ACTIVE75",            "Memory", 0xE000E308, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR2.ACTIVE76",            "Memory", 0xE000E308, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR2.ACTIVE77",            "Memory", 0xE000E308, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR2.ACTIVE78",            "Memory", 0xE000E308, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR2.ACTIVE79",            "Memory", 0xE000E308, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR2.ACTIVE80",            "Memory", 0xE000E308, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR2.ACTIVE81",            "Memory", 0xE000E308, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR2.ACTIVE82",            "Memory", 0xE000E308, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR2.ACTIVE83",            "Memory", 0xE000E308, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR2.ACTIVE84",            "Memory", 0xE000E308, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR2.ACTIVE85",            "Memory", 0xE000E308, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR2.ACTIVE86",            "Memory", 0xE000E308, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR2.ACTIVE87",            "Memory", 0xE000E308, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR2.ACTIVE88",            "Memory", 0xE000E308, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR2.ACTIVE89",            "Memory", 0xE000E308, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR2.ACTIVE90",            "Memory", 0xE000E308, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR2.ACTIVE91",            "Memory", 0xE000E308, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR2.ACTIVE92",            "Memory", 0xE000E308, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR2.ACTIVE93",            "Memory", 0xE000E308, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR2.ACTIVE94",            "Memory", 0xE000E308, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR2.ACTIVE95",            "Memory", 0xE000E308, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR3",                     "Memory", 0xE000E30C, 4, base=16
sfr = "NVIC_IABR3.ACTIVE96",            "Memory", 0xE000E30C, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR3.ACTIVE97",            "Memory", 0xE000E30C, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR3.ACTIVE98",            "Memory", 0xE000E30C, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR3.ACTIVE99",            "Memory", 0xE000E30C, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR3.ACTIVE100",           "Memory", 0xE000E30C, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR3.ACTIVE101",           "Memory", 0xE000E30C, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR3.ACTIVE102",           "Memory", 0xE000E30C, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR3.ACTIVE103",           "Memory", 0xE000E30C, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR3.ACTIVE104",           "Memory", 0xE000E30C, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR3.ACTIVE105",           "Memory", 0xE000E30C, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR3.ACTIVE106",           "Memory", 0xE000E30C, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR3.ACTIVE107",           "Memory", 0xE000E30C, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR3.ACTIVE108",           "Memory", 0xE000E30C, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR3.ACTIVE109",           "Memory", 0xE000E30C, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR3.ACTIVE110",           "Memory", 0xE000E30C, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR3.ACTIVE111",           "Memory", 0xE000E30C, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR3.ACTIVE112",           "Memory", 0xE000E30C, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR3.ACTIVE113",           "Memory", 0xE000E30C, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR3.ACTIVE114",           "Memory", 0xE000E30C, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR3.ACTIVE115",           "Memory", 0xE000E30C, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR3.ACTIVE116",           "Memory", 0xE000E30C, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR3.ACTIVE117",           "Memory", 0xE000E30C, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR3.ACTIVE118",           "Memory", 0xE000E30C, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR3.ACTIVE119",           "Memory", 0xE000E30C, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR3.ACTIVE120",           "Memory", 0xE000E30C, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR3.ACTIVE121",           "Memory", 0xE000E30C, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR3.ACTIVE122",           "Memory", 0xE000E30C, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR3.ACTIVE123",           "Memory", 0xE000E30C, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR3.ACTIVE124",           "Memory", 0xE000E30C, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR3.ACTIVE125",           "Memory", 0xE000E30C, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR3.ACTIVE126",           "Memory", 0xE000E30C, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR3.ACTIVE127",           "Memory", 0xE000E30C, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR4",                     "Memory", 0xE000E310, 4, base=16
sfr = "NVIC_IABR4.ACTIVE128",           "Memory", 0xE000E310, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR4.ACTIVE129",           "Memory", 0xE000E310, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR4.ACTIVE130",           "Memory", 0xE000E310, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR4.ACTIVE131",           "Memory", 0xE000E310, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR4.ACTIVE132",           "Memory", 0xE000E310, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR4.ACTIVE133",           "Memory", 0xE000E310, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR4.ACTIVE134",           "Memory", 0xE000E310, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR4.ACTIVE135",           "Memory", 0xE000E310, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR4.ACTIVE136",           "Memory", 0xE000E310, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR4.ACTIVE137",           "Memory", 0xE000E310, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR4.ACTIVE138",           "Memory", 0xE000E310, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR4.ACTIVE139",           "Memory", 0xE000E310, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR4.ACTIVE140",           "Memory", 0xE000E310, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR4.ACTIVE141",           "Memory", 0xE000E310, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR4.ACTIVE142",           "Memory", 0xE000E310, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR4.ACTIVE143",           "Memory", 0xE000E310, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR4.ACTIVE144",           "Memory", 0xE000E310, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR4.ACTIVE145",           "Memory", 0xE000E310, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR4.ACTIVE146",           "Memory", 0xE000E310, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR4.ACTIVE147",           "Memory", 0xE000E310, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR4.ACTIVE148",           "Memory", 0xE000E310, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR4.ACTIVE149",           "Memory", 0xE000E310, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR4.ACTIVE150",           "Memory", 0xE000E310, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR4.ACTIVE151",           "Memory", 0xE000E310, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR4.ACTIVE152",           "Memory", 0xE000E310, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR4.ACTIVE153",           "Memory", 0xE000E310, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR4.ACTIVE154",           "Memory", 0xE000E310, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR4.ACTIVE155",           "Memory", 0xE000E310, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR4.ACTIVE156",           "Memory", 0xE000E310, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR4.ACTIVE157",           "Memory", 0xE000E310, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR4.ACTIVE158",           "Memory", 0xE000E310, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR4.ACTIVE159",           "Memory", 0xE000E310, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR5",                     "Memory", 0xE000E314, 4, base=16
sfr = "NVIC_IABR5.ACTIVE160",           "Memory", 0xE000E314, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR5.ACTIVE161",           "Memory", 0xE000E314, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR5.ACTIVE162",           "Memory", 0xE000E314, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR5.ACTIVE163",           "Memory", 0xE000E314, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR5.ACTIVE164",           "Memory", 0xE000E314, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR5.ACTIVE165",           "Memory", 0xE000E314, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR5.ACTIVE166",           "Memory", 0xE000E314, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR5.ACTIVE167",           "Memory", 0xE000E314, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR5.ACTIVE168",           "Memory", 0xE000E314, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR5.ACTIVE169",           "Memory", 0xE000E314, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR5.ACTIVE170",           "Memory", 0xE000E314, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR5.ACTIVE171",           "Memory", 0xE000E314, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR5.ACTIVE172",           "Memory", 0xE000E314, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR5.ACTIVE173",           "Memory", 0xE000E314, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR5.ACTIVE174",           "Memory", 0xE000E314, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR5.ACTIVE175",           "Memory", 0xE000E314, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR5.ACTIVE176",           "Memory", 0xE000E314, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR5.ACTIVE177",           "Memory", 0xE000E314, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR5.ACTIVE178",           "Memory", 0xE000E314, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR5.ACTIVE179",           "Memory", 0xE000E314, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR5.ACTIVE180",           "Memory", 0xE000E314, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR5.ACTIVE181",           "Memory", 0xE000E314, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR5.ACTIVE182",           "Memory", 0xE000E314, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR5.ACTIVE183",           "Memory", 0xE000E314, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR5.ACTIVE184",           "Memory", 0xE000E314, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR5.ACTIVE185",           "Memory", 0xE000E314, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR5.ACTIVE186",           "Memory", 0xE000E314, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR5.ACTIVE187",           "Memory", 0xE000E314, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR5.ACTIVE188",           "Memory", 0xE000E314, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR5.ACTIVE189",           "Memory", 0xE000E314, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR5.ACTIVE190",           "Memory", 0xE000E314, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR5.ACTIVE191",           "Memory", 0xE000E314, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR6",                     "Memory", 0xE000E318, 4, base=16
sfr = "NVIC_IABR6.ACTIVE192",           "Memory", 0xE000E318, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR6.ACTIVE193",           "Memory", 0xE000E318, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR6.ACTIVE194",           "Memory", 0xE000E318, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR6.ACTIVE195",           "Memory", 0xE000E318, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR6.ACTIVE196",           "Memory", 0xE000E318, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR6.ACTIVE197",           "Memory", 0xE000E318, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR6.ACTIVE198",           "Memory", 0xE000E318, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR6.ACTIVE199",           "Memory", 0xE000E318, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR6.ACTIVE200",           "Memory", 0xE000E318, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR6.ACTIVE201",           "Memory", 0xE000E318, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR6.ACTIVE202",           "Memory", 0xE000E318, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR6.ACTIVE203",           "Memory", 0xE000E318, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR6.ACTIVE204",           "Memory", 0xE000E318, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR6.ACTIVE205",           "Memory", 0xE000E318, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR6.ACTIVE206",           "Memory", 0xE000E318, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR6.ACTIVE207",           "Memory", 0xE000E318, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR6.ACTIVE208",           "Memory", 0xE000E318, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR6.ACTIVE209",           "Memory", 0xE000E318, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR6.ACTIVE210",           "Memory", 0xE000E318, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR6.ACTIVE211",           "Memory", 0xE000E318, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR6.ACTIVE212",           "Memory", 0xE000E318, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR6.ACTIVE213",           "Memory", 0xE000E318, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR6.ACTIVE214",           "Memory", 0xE000E318, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR6.ACTIVE215",           "Memory", 0xE000E318, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR6.ACTIVE216",           "Memory", 0xE000E318, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR6.ACTIVE217",           "Memory", 0xE000E318, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR6.ACTIVE218",           "Memory", 0xE000E318, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR6.ACTIVE219",           "Memory", 0xE000E318, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR6.ACTIVE220",           "Memory", 0xE000E318, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR6.ACTIVE221",           "Memory", 0xE000E318, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR6.ACTIVE222",           "Memory", 0xE000E318, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR6.ACTIVE223",           "Memory", 0xE000E318, 4, base=16, bitRange=31-31
sfr = "NVIC_IABR7",                     "Memory", 0xE000E31C, 4, base=16
sfr = "NVIC_IABR7.ACTIVE224",           "Memory", 0xE000E31C, 4, base=16, bitRange=0-0
sfr = "NVIC_IABR7.ACTIVE225",           "Memory", 0xE000E31C, 4, base=16, bitRange=1-1
sfr = "NVIC_IABR7.ACTIVE226",           "Memory", 0xE000E31C, 4, base=16, bitRange=2-2
sfr = "NVIC_IABR7.ACTIVE227",           "Memory", 0xE000E31C, 4, base=16, bitRange=3-3
sfr = "NVIC_IABR7.ACTIVE228",           "Memory", 0xE000E31C, 4, base=16, bitRange=4-4
sfr = "NVIC_IABR7.ACTIVE229",           "Memory", 0xE000E31C, 4, base=16, bitRange=5-5
sfr = "NVIC_IABR7.ACTIVE230",           "Memory", 0xE000E31C, 4, base=16, bitRange=6-6
sfr = "NVIC_IABR7.ACTIVE231",           "Memory", 0xE000E31C, 4, base=16, bitRange=7-7
sfr = "NVIC_IABR7.ACTIVE232",           "Memory", 0xE000E31C, 4, base=16, bitRange=8-8
sfr = "NVIC_IABR7.ACTIVE233",           "Memory", 0xE000E31C, 4, base=16, bitRange=9-9
sfr = "NVIC_IABR7.ACTIVE234",           "Memory", 0xE000E31C, 4, base=16, bitRange=10-10
sfr = "NVIC_IABR7.ACTIVE235",           "Memory", 0xE000E31C, 4, base=16, bitRange=11-11
sfr = "NVIC_IABR7.ACTIVE236",           "Memory", 0xE000E31C, 4, base=16, bitRange=12-12
sfr = "NVIC_IABR7.ACTIVE237",           "Memory", 0xE000E31C, 4, base=16, bitRange=13-13
sfr = "NVIC_IABR7.ACTIVE238",           "Memory", 0xE000E31C, 4, base=16, bitRange=14-14
sfr = "NVIC_IABR7.ACTIVE239",           "Memory", 0xE000E31C, 4, base=16, bitRange=15-15
sfr = "NVIC_IABR7.ACTIVE240",           "Memory", 0xE000E31C, 4, base=16, bitRange=16-16
sfr = "NVIC_IABR7.ACTIVE241",           "Memory", 0xE000E31C, 4, base=16, bitRange=17-17
sfr = "NVIC_IABR7.ACTIVE242",           "Memory", 0xE000E31C, 4, base=16, bitRange=18-18
sfr = "NVIC_IABR7.ACTIVE243",           "Memory", 0xE000E31C, 4, base=16, bitRange=19-19
sfr = "NVIC_IABR7.ACTIVE244",           "Memory", 0xE000E31C, 4, base=16, bitRange=20-20
sfr = "NVIC_IABR7.ACTIVE245",           "Memory", 0xE000E31C, 4, base=16, bitRange=21-21
sfr = "NVIC_IABR7.ACTIVE246",           "Memory", 0xE000E31C, 4, base=16, bitRange=22-22
sfr = "NVIC_IABR7.ACTIVE247",           "Memory", 0xE000E31C, 4, base=16, bitRange=23-23
sfr = "NVIC_IABR7.ACTIVE248",           "Memory", 0xE000E31C, 4, base=16, bitRange=24-24
sfr = "NVIC_IABR7.ACTIVE249",           "Memory", 0xE000E31C, 4, base=16, bitRange=25-25
sfr = "NVIC_IABR7.ACTIVE250",           "Memory", 0xE000E31C, 4, base=16, bitRange=26-26
sfr = "NVIC_IABR7.ACTIVE251",           "Memory", 0xE000E31C, 4, base=16, bitRange=27-27
sfr = "NVIC_IABR7.ACTIVE252",           "Memory", 0xE000E31C, 4, base=16, bitRange=28-28
sfr = "NVIC_IABR7.ACTIVE253",           "Memory", 0xE000E31C, 4, base=16, bitRange=29-29
sfr = "NVIC_IABR7.ACTIVE254",           "Memory", 0xE000E31C, 4, base=16, bitRange=30-30
sfr = "NVIC_IABR7.ACTIVE255",           "Memory", 0xE000E31C, 4, base=16, bitRange=31-31
sfr = "NVIC_IP0",                       "Memory", 0xE000E400, 1, base=16
sfr = "NVIC_IP1",                       "Memory", 0xE000E404, 1, base=16
sfr = "NVIC_IP2",                       "Memory", 0xE000E408, 1, base=16
sfr = "NVIC_IP3",                       "Memory", 0xE000E40C, 1, base=16
sfr = "NVIC_IP4",                       "Memory", 0xE000E410, 1, base=16
sfr = "NVIC_IP5",                       "Memory", 0xE000E414, 1, base=16
sfr = "NVIC_IP6",                       "Memory", 0xE000E418, 1, base=16
sfr = "NVIC_IP7",                       "Memory", 0xE000E41C, 1, base=16
sfr = "NVIC_IP8",                       "Memory", 0xE000E420, 1, base=16
sfr = "NVIC_IP9",                       "Memory", 0xE000E424, 1, base=16
sfr = "NVIC_IP10",                      "Memory", 0xE000E428, 1, base=16
sfr = "NVIC_IP11",                      "Memory", 0xE000E42C, 1, base=16
sfr = "NVIC_IP12",                      "Memory", 0xE000E430, 1, base=16
sfr = "NVIC_IP13",                      "Memory", 0xE000E434, 1, base=16
sfr = "NVIC_IP14",                      "Memory", 0xE000E438, 1, base=16
sfr = "NVIC_IP15",                      "Memory", 0xE000E43C, 1, base=16
sfr = "NVIC_IP16",                      "Memory", 0xE000E440, 1, base=16
sfr = "NVIC_IP17",                      "Memory", 0xE000E444, 1, base=16
sfr = "NVIC_IP18",                      "Memory", 0xE000E448, 1, base=16
sfr = "NVIC_IP19",                      "Memory", 0xE000E44C, 1, base=16
sfr = "NVIC_IP20",                      "Memory", 0xE000E450, 1, base=16
sfr = "NVIC_IP21",                      "Memory", 0xE000E454, 1, base=16
sfr = "NVIC_IP22",                      "Memory", 0xE000E458, 1, base=16
sfr = "NVIC_IP23",                      "Memory", 0xE000E45C, 1, base=16
sfr = "NVIC_IP24",                      "Memory", 0xE000E460, 1, base=16
sfr = "NVIC_IP25",                      "Memory", 0xE000E464, 1, base=16
sfr = "NVIC_IP26",                      "Memory", 0xE000E468, 1, base=16
sfr = "NVIC_IP27",                      "Memory", 0xE000E46C, 1, base=16
sfr = "NVIC_IP28",                      "Memory", 0xE000E470, 1, base=16
sfr = "NVIC_IP29",                      "Memory", 0xE000E474, 1, base=16
sfr = "NVIC_IP30",                      "Memory", 0xE000E478, 1, base=16
sfr = "NVIC_IP31",                      "Memory", 0xE000E47C, 1, base=16
sfr = "NVIC_IP32",                      "Memory", 0xE000E480, 1, base=16
sfr = "NVIC_IP33",                      "Memory", 0xE000E484, 1, base=16
sfr = "NVIC_IP34",                      "Memory", 0xE000E488, 1, base=16
sfr = "NVIC_IP35",                      "Memory", 0xE000E48C, 1, base=16
sfr = "NVIC_IP36",                      "Memory", 0xE000E490, 1, base=16
sfr = "NVIC_IP37",                      "Memory", 0xE000E494, 1, base=16
sfr = "NVIC_IP38",                      "Memory", 0xE000E498, 1, base=16
sfr = "NVIC_IP39",                      "Memory", 0xE000E49C, 1, base=16
sfr = "NVIC_IP40",                      "Memory", 0xE000E4A0, 1, base=16
sfr = "NVIC_IP41",                      "Memory", 0xE000E4A4, 1, base=16
sfr = "NVIC_IP42",                      "Memory", 0xE000E4A8, 1, base=16
sfr = "NVIC_IP43",                      "Memory", 0xE000E4AC, 1, base=16
sfr = "NVIC_IP44",                      "Memory", 0xE000E4B0, 1, base=16
sfr = "NVIC_IP45",                      "Memory", 0xE000E4B4, 1, base=16
sfr = "NVIC_IP46",                      "Memory", 0xE000E4B8, 1, base=16
sfr = "NVIC_IP47",                      "Memory", 0xE000E4BC, 1, base=16
sfr = "NVIC_IP48",                      "Memory", 0xE000E4C0, 1, base=16
sfr = "NVIC_IP49",                      "Memory", 0xE000E4C4, 1, base=16
sfr = "NVIC_IP50",                      "Memory", 0xE000E4C8, 1, base=16
sfr = "NVIC_IP51",                      "Memory", 0xE000E4CC, 1, base=16
sfr = "NVIC_IP52",                      "Memory", 0xE000E4D0, 1, base=16
sfr = "NVIC_IP53",                      "Memory", 0xE000E4D4, 1, base=16
sfr = "NVIC_IP54",                      "Memory", 0xE000E4D8, 1, base=16
sfr = "NVIC_IP55",                      "Memory", 0xE000E4DC, 1, base=16
sfr = "NVIC_IP56",                      "Memory", 0xE000E4E0, 1, base=16
sfr = "NVIC_IP57",                      "Memory", 0xE000E4E4, 1, base=16
sfr = "NVIC_IP58",                      "Memory", 0xE000E4E8, 1, base=16
sfr = "NVIC_IP59",                      "Memory", 0xE000E4EC, 1, base=16
sfr = "NVIC_IP60",                      "Memory", 0xE000E4F0, 1, base=16
sfr = "NVIC_IP61",                      "Memory", 0xE000E4F4, 1, base=16
sfr = "NVIC_IP62",                      "Memory", 0xE000E4F8, 1, base=16
sfr = "NVIC_IP63",                      "Memory", 0xE000E4FC, 1, base=16
sfr = "NVIC_IP64",                      "Memory", 0xE000E500, 1, base=16
sfr = "NVIC_IP65",                      "Memory", 0xE000E504, 1, base=16
sfr = "NVIC_IP66",                      "Memory", 0xE000E508, 1, base=16
sfr = "NVIC_IP67",                      "Memory", 0xE000E50C, 1, base=16
sfr = "NVIC_IP68",                      "Memory", 0xE000E510, 1, base=16
sfr = "NVIC_IP69",                      "Memory", 0xE000E514, 1, base=16
sfr = "NVIC_IP70",                      "Memory", 0xE000E518, 1, base=16
sfr = "NVIC_IP71",                      "Memory", 0xE000E51C, 1, base=16
sfr = "NVIC_IP72",                      "Memory", 0xE000E520, 1, base=16
sfr = "NVIC_IP73",                      "Memory", 0xE000E524, 1, base=16
sfr = "NVIC_IP74",                      "Memory", 0xE000E528, 1, base=16
sfr = "NVIC_IP75",                      "Memory", 0xE000E52C, 1, base=16
sfr = "NVIC_IP76",                      "Memory", 0xE000E530, 1, base=16
sfr = "NVIC_IP77",                      "Memory", 0xE000E534, 1, base=16
sfr = "NVIC_IP78",                      "Memory", 0xE000E538, 1, base=16
sfr = "NVIC_IP79",                      "Memory", 0xE000E53C, 1, base=16
sfr = "NVIC_IP80",                      "Memory", 0xE000E540, 1, base=16
sfr = "NVIC_IP81",                      "Memory", 0xE000E544, 1, base=16
sfr = "NVIC_IP82",                      "Memory", 0xE000E548, 1, base=16
sfr = "NVIC_IP83",                      "Memory", 0xE000E54C, 1, base=16
sfr = "NVIC_IP84",                      "Memory", 0xE000E550, 1, base=16
sfr = "NVIC_IP85",                      "Memory", 0xE000E554, 1, base=16
sfr = "NVIC_IP86",                      "Memory", 0xE000E558, 1, base=16
sfr = "NVIC_IP87",                      "Memory", 0xE000E55C, 1, base=16
sfr = "NVIC_IP88",                      "Memory", 0xE000E560, 1, base=16
sfr = "NVIC_IP89",                      "Memory", 0xE000E564, 1, base=16
sfr = "NVIC_IP90",                      "Memory", 0xE000E568, 1, base=16
sfr = "NVIC_IP91",                      "Memory", 0xE000E56C, 1, base=16
sfr = "NVIC_IP92",                      "Memory", 0xE000E570, 1, base=16
sfr = "NVIC_IP93",                      "Memory", 0xE000E574, 1, base=16
sfr = "NVIC_IP94",                      "Memory", 0xE000E578, 1, base=16
sfr = "NVIC_IP95",                      "Memory", 0xE000E57C, 1, base=16
sfr = "NVIC_IP96",                      "Memory", 0xE000E580, 1, base=16
sfr = "NVIC_IP97",                      "Memory", 0xE000E584, 1, base=16
sfr = "NVIC_IP98",                      "Memory", 0xE000E588, 1, base=16
sfr = "NVIC_IP99",                      "Memory", 0xE000E58C, 1, base=16
sfr = "NVIC_IP100",                     "Memory", 0xE000E590, 1, base=16
sfr = "NVIC_IP101",                     "Memory", 0xE000E594, 1, base=16
sfr = "NVIC_IP102",                     "Memory", 0xE000E598, 1, base=16
sfr = "NVIC_IP103",                     "Memory", 0xE000E59C, 1, base=16
sfr = "NVIC_IP104",                     "Memory", 0xE000E5A0, 1, base=16
sfr = "NVIC_IP105",                     "Memory", 0xE000E5A4, 1, base=16
sfr = "NVIC_IP106",                     "Memory", 0xE000E5A8, 1, base=16
sfr = "NVIC_IP107",                     "Memory", 0xE000E5AC, 1, base=16
sfr = "NVIC_IP108",                     "Memory", 0xE000E5B0, 1, base=16
sfr = "NVIC_IP109",                     "Memory", 0xE000E5B4, 1, base=16
sfr = "NVIC_IP110",                     "Memory", 0xE000E5B8, 1, base=16
sfr = "NVIC_IP111",                     "Memory", 0xE000E5BC, 1, base=16
sfr = "NVIC_IP112",                     "Memory", 0xE000E5C0, 1, base=16
sfr = "NVIC_IP113",                     "Memory", 0xE000E5C4, 1, base=16
sfr = "NVIC_IP114",                     "Memory", 0xE000E5C8, 1, base=16
sfr = "NVIC_IP115",                     "Memory", 0xE000E5CC, 1, base=16
sfr = "NVIC_IP116",                     "Memory", 0xE000E5D0, 1, base=16
sfr = "NVIC_IP117",                     "Memory", 0xE000E5D4, 1, base=16
sfr = "NVIC_IP118",                     "Memory", 0xE000E5D8, 1, base=16
sfr = "NVIC_IP119",                     "Memory", 0xE000E5DC, 1, base=16
sfr = "NVIC_IP120",                     "Memory", 0xE000E5E0, 1, base=16
sfr = "NVIC_IP121",                     "Memory", 0xE000E5E4, 1, base=16
sfr = "NVIC_IP122",                     "Memory", 0xE000E5E8, 1, base=16
sfr = "NVIC_IP123",                     "Memory", 0xE000E5EC, 1, base=16
sfr = "NVIC_IP124",                     "Memory", 0xE000E5F0, 1, base=16
sfr = "NVIC_IP125",                     "Memory", 0xE000E5F4, 1, base=16
sfr = "NVIC_IP126",                     "Memory", 0xE000E5F8, 1, base=16
sfr = "NVIC_IP127",                     "Memory", 0xE000E5FC, 1, base=16
sfr = "NVIC_IP128",                     "Memory", 0xE000E600, 1, base=16
sfr = "NVIC_IP129",                     "Memory", 0xE000E604, 1, base=16
sfr = "NVIC_IP130",                     "Memory", 0xE000E608, 1, base=16
sfr = "NVIC_IP131",                     "Memory", 0xE000E60C, 1, base=16
sfr = "NVIC_IP132",                     "Memory", 0xE000E610, 1, base=16
sfr = "NVIC_IP133",                     "Memory", 0xE000E614, 1, base=16
sfr = "NVIC_IP134",                     "Memory", 0xE000E618, 1, base=16
sfr = "NVIC_IP135",                     "Memory", 0xE000E61C, 1, base=16
sfr = "NVIC_IP136",                     "Memory", 0xE000E620, 1, base=16
sfr = "NVIC_IP137",                     "Memory", 0xE000E624, 1, base=16
sfr = "NVIC_IP138",                     "Memory", 0xE000E628, 1, base=16
sfr = "NVIC_IP139",                     "Memory", 0xE000E62C, 1, base=16
sfr = "NVIC_IP140",                     "Memory", 0xE000E630, 1, base=16
sfr = "NVIC_IP141",                     "Memory", 0xE000E634, 1, base=16
sfr = "NVIC_IP142",                     "Memory", 0xE000E638, 1, base=16
sfr = "NVIC_IP143",                     "Memory", 0xE000E63C, 1, base=16
sfr = "NVIC_IP144",                     "Memory", 0xE000E640, 1, base=16
sfr = "NVIC_IP145",                     "Memory", 0xE000E644, 1, base=16
sfr = "NVIC_IP146",                     "Memory", 0xE000E648, 1, base=16
sfr = "NVIC_IP147",                     "Memory", 0xE000E64C, 1, base=16
sfr = "NVIC_IP148",                     "Memory", 0xE000E650, 1, base=16
sfr = "NVIC_IP149",                     "Memory", 0xE000E654, 1, base=16
sfr = "NVIC_IP150",                     "Memory", 0xE000E658, 1, base=16
sfr = "NVIC_IP151",                     "Memory", 0xE000E65C, 1, base=16
sfr = "NVIC_IP152",                     "Memory", 0xE000E660, 1, base=16
sfr = "NVIC_IP153",                     "Memory", 0xE000E664, 1, base=16
sfr = "NVIC_IP154",                     "Memory", 0xE000E668, 1, base=16
sfr = "NVIC_IP155",                     "Memory", 0xE000E66C, 1, base=16
sfr = "NVIC_IP156",                     "Memory", 0xE000E670, 1, base=16
sfr = "NVIC_IP157",                     "Memory", 0xE000E674, 1, base=16
sfr = "NVIC_IP158",                     "Memory", 0xE000E678, 1, base=16
sfr = "NVIC_IP159",                     "Memory", 0xE000E67C, 1, base=16
sfr = "NVIC_IP160",                     "Memory", 0xE000E680, 1, base=16
sfr = "NVIC_IP161",                     "Memory", 0xE000E684, 1, base=16
sfr = "NVIC_IP162",                     "Memory", 0xE000E688, 1, base=16
sfr = "NVIC_IP163",                     "Memory", 0xE000E68C, 1, base=16
sfr = "NVIC_IP164",                     "Memory", 0xE000E690, 1, base=16
sfr = "NVIC_IP165",                     "Memory", 0xE000E694, 1, base=16
sfr = "NVIC_IP166",                     "Memory", 0xE000E698, 1, base=16
sfr = "NVIC_IP167",                     "Memory", 0xE000E69C, 1, base=16
sfr = "NVIC_IP168",                     "Memory", 0xE000E6A0, 1, base=16
sfr = "NVIC_IP169",                     "Memory", 0xE000E6A4, 1, base=16
sfr = "NVIC_IP170",                     "Memory", 0xE000E6A8, 1, base=16
sfr = "NVIC_IP171",                     "Memory", 0xE000E6AC, 1, base=16
sfr = "NVIC_IP172",                     "Memory", 0xE000E6B0, 1, base=16
sfr = "NVIC_IP173",                     "Memory", 0xE000E6B4, 1, base=16
sfr = "NVIC_IP174",                     "Memory", 0xE000E6B8, 1, base=16
sfr = "NVIC_IP175",                     "Memory", 0xE000E6BC, 1, base=16
sfr = "NVIC_IP176",                     "Memory", 0xE000E6C0, 1, base=16
sfr = "NVIC_IP177",                     "Memory", 0xE000E6C4, 1, base=16
sfr = "NVIC_IP178",                     "Memory", 0xE000E6C8, 1, base=16
sfr = "NVIC_IP179",                     "Memory", 0xE000E6CC, 1, base=16
sfr = "NVIC_IP180",                     "Memory", 0xE000E6D0, 1, base=16
sfr = "NVIC_IP181",                     "Memory", 0xE000E6D4, 1, base=16
sfr = "NVIC_IP182",                     "Memory", 0xE000E6D8, 1, base=16
sfr = "NVIC_IP183",                     "Memory", 0xE000E6DC, 1, base=16
sfr = "NVIC_IP184",                     "Memory", 0xE000E6E0, 1, base=16
sfr = "NVIC_IP185",                     "Memory", 0xE000E6E4, 1, base=16
sfr = "NVIC_IP186",                     "Memory", 0xE000E6E8, 1, base=16
sfr = "NVIC_IP187",                     "Memory", 0xE000E6EC, 1, base=16
sfr = "NVIC_IP188",                     "Memory", 0xE000E6F0, 1, base=16
sfr = "NVIC_IP189",                     "Memory", 0xE000E6F4, 1, base=16
sfr = "NVIC_IP190",                     "Memory", 0xE000E6F8, 1, base=16
sfr = "NVIC_IP191",                     "Memory", 0xE000E6FC, 1, base=16
sfr = "NVIC_IP192",                     "Memory", 0xE000E700, 1, base=16
sfr = "NVIC_IP193",                     "Memory", 0xE000E704, 1, base=16
sfr = "NVIC_IP194",                     "Memory", 0xE000E708, 1, base=16
sfr = "NVIC_IP195",                     "Memory", 0xE000E70C, 1, base=16
sfr = "NVIC_IP196",                     "Memory", 0xE000E710, 1, base=16
sfr = "NVIC_IP197",                     "Memory", 0xE000E714, 1, base=16
sfr = "NVIC_IP198",                     "Memory", 0xE000E718, 1, base=16
sfr = "NVIC_IP199",                     "Memory", 0xE000E71C, 1, base=16
sfr = "NVIC_IP200",                     "Memory", 0xE000E720, 1, base=16
sfr = "NVIC_IP201",                     "Memory", 0xE000E724, 1, base=16
sfr = "NVIC_IP202",                     "Memory", 0xE000E728, 1, base=16
sfr = "NVIC_IP203",                     "Memory", 0xE000E72C, 1, base=16
sfr = "NVIC_IP204",                     "Memory", 0xE000E730, 1, base=16
sfr = "NVIC_IP205",                     "Memory", 0xE000E734, 1, base=16
sfr = "NVIC_IP206",                     "Memory", 0xE000E738, 1, base=16
sfr = "NVIC_IP207",                     "Memory", 0xE000E73C, 1, base=16
sfr = "NVIC_IP208",                     "Memory", 0xE000E740, 1, base=16
sfr = "NVIC_IP209",                     "Memory", 0xE000E744, 1, base=16
sfr = "NVIC_IP210",                     "Memory", 0xE000E748, 1, base=16
sfr = "NVIC_IP211",                     "Memory", 0xE000E74C, 1, base=16
sfr = "NVIC_IP212",                     "Memory", 0xE000E750, 1, base=16
sfr = "NVIC_IP213",                     "Memory", 0xE000E754, 1, base=16
sfr = "NVIC_IP214",                     "Memory", 0xE000E758, 1, base=16
sfr = "NVIC_IP215",                     "Memory", 0xE000E75C, 1, base=16
sfr = "NVIC_IP216",                     "Memory", 0xE000E760, 1, base=16
sfr = "NVIC_IP217",                     "Memory", 0xE000E764, 1, base=16
sfr = "NVIC_IP218",                     "Memory", 0xE000E768, 1, base=16
sfr = "NVIC_IP219",                     "Memory", 0xE000E76C, 1, base=16
sfr = "NVIC_IP220",                     "Memory", 0xE000E770, 1, base=16
sfr = "NVIC_IP221",                     "Memory", 0xE000E774, 1, base=16
sfr = "NVIC_IP222",                     "Memory", 0xE000E778, 1, base=16
sfr = "NVIC_IP223",                     "Memory", 0xE000E77C, 1, base=16
sfr = "NVIC_IP224",                     "Memory", 0xE000E780, 1, base=16
sfr = "NVIC_IP225",                     "Memory", 0xE000E784, 1, base=16
sfr = "NVIC_IP226",                     "Memory", 0xE000E788, 1, base=16
sfr = "NVIC_IP227",                     "Memory", 0xE000E78C, 1, base=16
sfr = "NVIC_IP228",                     "Memory", 0xE000E790, 1, base=16
sfr = "NVIC_IP229",                     "Memory", 0xE000E794, 1, base=16
sfr = "NVIC_IP230",                     "Memory", 0xE000E798, 1, base=16
sfr = "NVIC_IP231",                     "Memory", 0xE000E79C, 1, base=16
sfr = "NVIC_IP232",                     "Memory", 0xE000E7A0, 1, base=16
sfr = "NVIC_IP233",                     "Memory", 0xE000E7A4, 1, base=16
sfr = "NVIC_IP234",                     "Memory", 0xE000E7A8, 1, base=16
sfr = "NVIC_IP235",                     "Memory", 0xE000E7AC, 1, base=16
sfr = "NVIC_IP236",                     "Memory", 0xE000E7B0, 1, base=16
sfr = "NVIC_IP237",                     "Memory", 0xE000E7B4, 1, base=16
sfr = "NVIC_IP238",                     "Memory", 0xE000E7B8, 1, base=16
sfr = "NVIC_IP239",                     "Memory", 0xE000E7BC, 1, base=16
sfr = "NVIC_STIR",                      "Memory", 0xE000EF00, 4, base=16

;
; SCB.
;

sfr = "SCB_CPUID",                      "Memory", 0xE000ED00, 4, base=16
sfr = "SCB_CPUID.IMPLEMENTER",          "Memory", 0xE000ED00, 4, base=16, bitRange=24-31
sfr = "SCB_CPUID.VARIANT",              "Memory", 0xE000ED00, 4, base=16, bitRange=20-23
sfr = "SCB_CPUID.PARTNO",               "Memory", 0xE000ED00, 4, base=16, bitRange=4-15
sfr = "SCB_CPUID.REVISION",             "Memory", 0xE000ED00, 4, base=16, bitRange=0-3
sfr = "SCB_ICSR",                       "Memory", 0xE000ED04, 4, base=16
sfr = "SCB_ICSR.NMIPENDSET",            "Memory", 0xE000ED04, 4, base=16, bitRange=31-31
sfr = "SCB_ICSR.PENDSVSET",             "Memory", 0xE000ED04, 4, base=16, bitRange=28-28
sfr = "SCB_ICSR.PENDSVCLR",             "Memory", 0xE000ED04, 4, base=16, bitRange=27-27
sfr = "SCB_ICSR.PENDSTSET",             "Memory", 0xE000ED04, 4, base=16, bitRange=26-26
sfr = "SCB_ICSR.PENDSTCLR",             "Memory", 0xE000ED04, 4, base=16, bitRange=25-25
sfr = "SCB_ICSR.ISRPREEMPT",            "Memory", 0xE000ED04, 4, base=16, bitRange=23-23
sfr = "SCB_ICSR.ISRPENDING",            "Memory", 0xE000ED04, 4, base=16, bitRange=22-22
sfr = "SCB_ICSR.VECTPENDING",           "Memory", 0xE000ED04, 4, base=16, bitRange=12-20
sfr = "SCB_ICSR.RETTOBASE",             "Memory", 0xE000ED04, 4, base=16, bitRange=11-11
sfr = "SCB_ICSR.VECTACTIVE",            "Memory", 0xE000ED04, 4, base=16, bitRange=0-8
sfr = "SCB_VTOR",                       "Memory", 0xE000ED08, 4, base=16
sfr = "SCB_VTOR.TBLBASE",               "Memory", 0xE000ED08, 4, base=16, bitRange=29-37
sfr = "SCB_VTOR.TBLOFF",                "Memory", 0xE000ED08, 4, base=16, bitRange=7-28
sfr = "SCB_AIRCR",                      "Memory", 0xE000ED0C, 4, base=16
sfr = "SCB_AIRCR.VECTKEY",              "Memory", 0xE000ED0C, 4, base=16, bitRange=16-31
sfr = "SCB_AIRCR.VECTKEYSTAT",          "Memory", 0xE000ED0C, 4, base=16, bitRange=16-31
sfr = "SCB_AIRCR.ENDIANESS",            "Memory", 0xE000ED0C, 4, base=16, bitRange=15-15
sfr = "SCB_AIRCR.SYSRESETREQ",          "Memory", 0xE000ED0C, 4, base=16, bitRange=2-2
sfr = "SCB_AIRCR.VECTCLRACTIVE",        "Memory", 0xE000ED0C, 4, base=16, bitRange=1-1
sfr = "SCB_AIRCR.VECTRESET",            "Memory", 0xE000ED0C, 4, base=16, bitRange=0-0
sfr = "SCB_SCR",                        "Memory", 0xE000ED10, 4, base=16
sfr = "SCB_SCR.SEVONPEND",              "Memory", 0xE000ED10, 4, base=16, bitRange=4-4
sfr = "SCB_SCR.SLEEPDEEP",              "Memory", 0xE000ED10, 4, base=16, bitRange=2-2
sfr = "SCB_SCR.SLEEPONEXIT",            "Memory", 0xE000ED10, 4, base=16, bitRange=1-1
sfr = "SCB_CCR",                        "Memory", 0xE000ED14, 4, base=16
sfr = "SCB_CCR.STKALIGN",               "Memory", 0xE000ED14, 4, base=16, bitRange=9-9
sfr = "SCB_CCR.BFHFNMIGN",              "Memory", 0xE000ED14, 4, base=16, bitRange=8-8
sfr = "SCB_CCR.USERSETMPEND",           "Memory", 0xE000ED14, 4, base=16, bitRange=1-1
sfr = "SCB_CCR.NONBASETHRDENA",         "Memory", 0xE000ED14, 4, base=16, bitRange=0-0
sfr = "SCB_SHP0",                       "Memory", 0xE000ED18, 1, base=16
sfr = "SCB_SHP1",                       "Memory", 0xE000ED1C, 1, base=16
sfr = "SCB_SHP2",                       "Memory", 0xE000ED20, 1, base=16
sfr = "SCB_SHP3",                       "Memory", 0xE000ED24, 1, base=16
sfr = "SCB_SHP4",                       "Memory", 0xE000ED28, 1, base=16
sfr = "SCB_SHP5",                       "Memory", 0xE000ED2C, 1, base=16
sfr = "SCB_SHP6",                       "Memory", 0xE000ED30, 1, base=16
sfr = "SCB_SHP7",                       "Memory", 0xE000ED34, 1, base=16
sfr = "SCB_SHP8",                       "Memory", 0xE000ED38, 1, base=16
sfr = "SCB_SHP9",                       "Memory", 0xE000ED3C, 1, base=16
sfr = "SCB_SHP10",                      "Memory", 0xE000ED40, 1, base=16
sfr = "SCB_SHP11",                      "Memory", 0xE000ED44, 1, base=16
sfr = "SCB_SHCSR",                      "Memory", 0xE000ED24, 4, base=16
sfr = "SCB_SHCSR.USGFAULTENA",          "Memory", 0xE000ED24, 4, base=16, bitRange=18-18
sfr = "SCB_SHCSR.BUSFAULTENA",          "Memory", 0xE000ED24, 4, base=16, bitRange=17-17
sfr = "SCB_SHCSR.MEMFAULTENA",          "Memory", 0xE000ED24, 4, base=16, bitRange=16-16
sfr = "SCB_SHCSR.SVCALLPENDED",         "Memory", 0xE000ED24, 4, base=16, bitRange=15-15
sfr = "SCB_SHCSR.BUSFAULTPENDED",       "Memory", 0xE000ED24, 4, base=16, bitRange=14-14
sfr = "SCB_SHCSR.MEMFAULTPENDED",       "Memory", 0xE000ED24, 4, base=16, bitRange=13-13
sfr = "SCB_SHCSR.USGFAULTPENDED",       "Memory", 0xE000ED24, 4, base=16, bitRange=12-12
sfr = "SCB_SHCSR.SYSTICKACT",           "Memory", 0xE000ED24, 4, base=16, bitRange=11-11
sfr = "SCB_SHCSR.PENDSVACT",            "Memory", 0xE000ED24, 4, base=16, bitRange=10-10
sfr = "SCB_SHCSR.MONITORACT",           "Memory", 0xE000ED24, 4, base=16, bitRange=8-8
sfr = "SCB_SHCSR.SVCALLACT",            "Memory", 0xE000ED24, 4, base=16, bitRange=7-7
sfr = "SCB_SHCSR.USGFAULTACT",          "Memory", 0xE000ED24, 4, base=16, bitRange=3-3
sfr = "SCB_SHCSR.BUSFAULTACT",          "Memory", 0xE000ED24, 4, base=16, bitRange=1-1
sfr = "SCB_SHCSR.MEMFAULTACT",          "Memory", 0xE000ED24, 4, base=16, bitRange=0-0
sfr = "SCB_CFSR",                       "Memory", 0xE000ED28, 4, base=16
sfr = "SCB_CFSR.USGFAULTSR",            "Memory", 0xE000ED28, 4, base=16, bitRange=16-31
sfr = "SCB_CFSR.BUSFAULTSR",            "Memory", 0xE000ED28, 4, base=16, bitRange=8-15
sfr = "SCB_CFSR.MEMFAULTSR",            "Memory", 0xE000ED28, 4, base=16, bitRange=0-7
sfr = "SCB_HFSR",                       "Memory", 0xE000ED2C, 4, base=16
sfr = "SCB_HFSR.DEBUGEVT",              "Memory", 0xE000ED2C, 4, base=16, bitRange=31-31
sfr = "SCB_HFSR.FORCED",                "Memory", 0xE000ED2C, 4, base=16, bitRange=30-30
sfr = "SCB_HFSR.VECTTBL",               "Memory", 0xE000ED2C, 4, base=16, bitRange=1-1
sfr = "SCB_DFSR",                       "Memory", 0xE000ED30, 4, base=16
sfr = "SCB_DFSR.EXTERNAL",              "Memory", 0xE000ED30, 4, base=16, bitRange=4-4
sfr = "SCB_DFSR.VCATCH",                "Memory", 0xE000ED30, 4, base=16, bitRange=3-3
sfr = "SCB_DFSR.DWTTRAP",               "Memory", 0xE000ED30, 4, base=16, bitRange=2-2
sfr = "SCB_DFSR.BKPT",                  "Memory", 0xE000ED30, 4, base=16, bitRange=1-1
sfr = "SCB_DFSR.HALTED",                "Memory", 0xE000ED30, 4, base=16, bitRange=0-0
sfr = "SCB_MMFAR",                      "Memory", 0xE000ED34, 4, base=16
sfr = "SCB_BFAR",                       "Memory", 0xE000ED38, 4, base=16
sfr = "SCB_AFSR",                       "Memory", 0xE000ED3C, 4, base=16
sfr = "SCB_PFR0",                       "Memory", 0xE000ED40, 4, base=16
sfr = "SCB_PFR1",                       "Memory", 0xE000ED44, 4, base=16
sfr = "SCB_DFR",                        "Memory", 0xE000ED48, 4, base=16
sfr = "SCB_ADR",                        "Memory", 0xE000ED4C, 4, base=16
sfr = "SCB_MMFR0",                      "Memory", 0xE000ED50, 4, base=16
sfr = "SCB_MMFR1",                      "Memory", 0xE000ED54, 4, base=16
sfr = "SCB_MMFR2",                      "Memory", 0xE000ED58, 4, base=16
sfr = "SCB_MMFR3",                      "Memory", 0xE000ED5C, 4, base=16
sfr = "SCB_ISAR0",                      "Memory", 0xE000ED60, 4, base=16
sfr = "SCB_ISAR1",                      "Memory", 0xE000ED64, 4, base=16
sfr = "SCB_ISAR2",                      "Memory", 0xE000ED68, 4, base=16
sfr = "SCB_ISAR3",                      "Memory", 0xE000ED6C, 4, base=16
sfr = "SCB_ISAR4",                      "Memory", 0xE000ED70, 4, base=16

;
; SYSTICK.
;

sfr = "SYSTICK_CTRL",                   "Memory", 0xE000E010, 4, base=16
sfr = "SYSTICK_CTRL.COUNTFLAG",         "Memory", 0xE000E010, 4, base=16, bitRange=16-16
sfr = "SYSTICK_CTRL.CLKSOURCE",         "Memory", 0xE000E010, 4, base=16, bitRange=2-2
sfr = "SYSTICK_CTRL.TICKINT",           "Memory", 0xE000E010, 4, base=16, bitRange=1-1
sfr = "SYSTICK_CTRL.ENABLE",            "Memory", 0xE000E010, 4, base=16, bitRange=0-0
sfr = "SYSTICK_LOAD",                   "Memory", 0xE000E014, 4, base=16
sfr = "SYSTICK_LOAD.RELOAD",            "Memory", 0xE000E014, 4, base=16, bitRange=0-23
sfr = "SYSTICK_VAL",                    "Memory", 0xE000E018, 4, base=16
sfr = "SYSTICK_VAL.CURRENT",            "Memory", 0xE000E018, 4, base=16, bitRange=0-23
sfr = "SYSTICK_CALIB",                  "Memory", 0xE000E01C, 4, base=16
sfr = "SYSTICK_CALIB.NOREF",            "Memory", 0xE000E01C, 4, base=16, bitRange=31-31
sfr = "SYSTICK_CALIB.SKEW",             "Memory", 0xE000E01C, 4, base=16, bitRange=30-30
sfr = "SYSTICK_CALIB.TENMS",            "Memory", 0xE000E01C, 4, base=16, bitRange=0-23

;
; INTERRUPTTYPE.
;

sfr = "INTERRUPTTYPE_ICTR",             "Memory", 0xE000E004, 4, base=16
sfr = "INTERRUPTTYPE_ICTR.INTLINESNUM", "Memory", 0xE000E004, 4, base=16, bitRange=0-4
sfr = "INTERRUPTTYPE_ACTLR",            "Memory", 0xE000E008, 4, base=16
sfr = "INTERRUPTTYPE_ACTLR.DISFOLD",    "Memory", 0xE000E008, 4, base=16, bitRange=2-2
sfr = "INTERRUPTTYPE_ACTLR.DISDEFWBUF", "Memory", 0xE000E008, 4, base=16, bitRange=1-1
sfr = "INTERRUPTTYPE_ACTLR.DISMCYCINT", "Memory", 0xE000E008, 4, base=16, bitRange=0-0

;
; MPU.
;

sfr = "MPU_TYPE",                       "Memory", 0xE000ED90, 4, base=16
sfr = "MPU_TYPE.IREGION",               "Memory", 0xE000ED90, 4, base=16, bitRange=16-23
sfr = "MPU_TYPE.DREGION",               "Memory", 0xE000ED90, 4, base=16, bitRange=8-15
sfr = "MPU_TYPE.SEPARATE",              "Memory", 0xE000ED90, 4, base=16, bitRange=0-0
sfr = "MPU_CTRL",                       "Memory", 0xE000ED94, 4, base=16
sfr = "MPU_CTRL.PRIVDEFENA",            "Memory", 0xE000ED94, 4, base=16, bitRange=2-2
sfr = "MPU_CTRL.HFNMIENA",              "Memory", 0xE000ED94, 4, base=16, bitRange=1-1
sfr = "MPU_CTRL.ENABLE",                "Memory", 0xE000ED94, 4, base=16, bitRange=0-0
sfr = "MPU_RNR",                        "Memory", 0xE000ED98, 4, base=16
sfr = "MPU_RNR.REGION",                 "Memory", 0xE000ED98, 4, base=16, bitRange=0-7
sfr = "MPU_RBAR",                       "Memory", 0xE000ED9C, 4, base=16
sfr = "MPU_RBAR.ADDR",                  "Memory", 0xE000ED9C, 4, base=16, bitRange=5-31
sfr = "MPU_RBAR.VALID",                 "Memory", 0xE000ED9C, 4, base=16, bitRange=4-4
sfr = "MPU_RBAR.REGION",                "Memory", 0xE000ED9C, 4, base=16, bitRange=0-3
sfr = "MPU_RASR",                       "Memory", 0xE000EDA0, 4, base=16
sfr = "MPU_RASR.XN",                    "Memory", 0xE000EDA0, 4, base=16, bitRange=28-28
sfr = "MPU_RASR.S",                     "Memory", 0xE000EDA0, 4, base=16, bitRange=18-18
sfr = "MPU_RASR.C",                     "Memory", 0xE000EDA0, 4, base=16, bitRange=17-17
sfr = "MPU_RASR.B",                     "Memory", 0xE000EDA0, 4, base=16, bitRange=16-16
sfr = "MPU_RASR.SRD",                   "Memory", 0xE000EDA0, 4, base=16, bitRange=8-15
sfr = "MPU_RASR.SIZE",                  "Memory", 0xE000EDA0, 4, base=16, bitRange=1-5
sfr = "MPU_RASR.ENA",                   "Memory", 0xE000EDA0, 4, base=16, bitRange=0-4
sfr = "MPU_RBAR_A1",                    "Memory", 0xE000EDA4, 4, base=16
sfr = "MPU_RASR_A1",                    "Memory", 0xE000EDA8, 4, base=16
sfr = "MPU_RBAR_A2",                    "Memory", 0xE000EDAC, 4, base=16
sfr = "MPU_RASR_A2",                    "Memory", 0xE000EDB0, 4, base=16
sfr = "MPU_RBAR_A3",                    "Memory", 0xE000EDB4, 4, base=16
sfr = "MPU_RASR_A3",                    "Memory", 0xE000EDB8, 4, base=16

;
; COREDEBUG.
;

sfr = "COREDEBUG_DHCSR",                "Memory", 0xE000EDF0, 4, base=16
sfr = "COREDEBUG_DHCSR.DBGKEY",         "Memory", 0xE000EDF0, 4, base=16, bitRange=16-31
sfr = "COREDEBUG_DCRSR",                "Memory", 0xE000EDF4, 4, base=16
sfr = "COREDEBUG_DCRSR.REGWnR",         "Memory", 0xE000EDF4, 4, base=16, bitRange=16-16
sfr = "COREDEBUG_DCRSR.REGSEL",         "Memory", 0xE000EDF4, 4, base=16, bitRange=0-4
sfr = "COREDEBUG_DCRDR",                "Memory", 0xE000EDF8, 4, base=16
sfr = "COREDEBUG_DEMCR",                "Memory", 0xE000EDFC, 4, base=16
sfr = "COREDEBUG_DEMCR.TRCENA",         "Memory", 0xE000EDFC, 4, base=16, bitRange=24-24

; ========== Register definition for HSMCI peripheral ==========
sfr = "HSMCI_CR",                    "Memory", 0x40000000, 4, base=16 
sfr = "HSMCI_CR.MCIEN",              "Memory", 0x40000000, 4, base=16, bitRange=0
sfr = "HSMCI_CR.MCIDIS",             "Memory", 0x40000000, 4, base=16, bitRange=1
sfr = "HSMCI_CR.PWSEN",              "Memory", 0x40000000, 4, base=16, bitRange=2
sfr = "HSMCI_CR.PWSDIS",             "Memory", 0x40000000, 4, base=16, bitRange=3
sfr = "HSMCI_CR.SWRST",              "Memory", 0x40000000, 4, base=16, bitRange=7
sfr = "HSMCI_MR",                    "Memory", 0x40000004, 4, base=16 
sfr = "HSMCI_MR.CLKDIV",             "Memory", 0x40000004, 4, base=16, bitRange=0-7
sfr = "HSMCI_MR.PWSDIV",             "Memory", 0x40000004, 4, base=16, bitRange=8-10
sfr = "HSMCI_MR.RDPROOF",            "Memory", 0x40000004, 4, base=16, bitRange=11
sfr = "HSMCI_MR.WRPROOF",            "Memory", 0x40000004, 4, base=16, bitRange=12
sfr = "HSMCI_MR.FBYTE",              "Memory", 0x40000004, 4, base=16, bitRange=13
sfr = "HSMCI_MR.PADV",               "Memory", 0x40000004, 4, base=16, bitRange=14
sfr = "HSMCI_MR.PDCMODE",            "Memory", 0x40000004, 4, base=16, bitRange=15
sfr = "HSMCI_MR.BLKLEN",             "Memory", 0x40000004, 4, base=16, bitRange=16-31
sfr = "HSMCI_DTOR",                  "Memory", 0x40000008, 4, base=16 
sfr = "HSMCI_DTOR.DTOCYC",           "Memory", 0x40000008, 4, base=16, bitRange=0-3
sfr = "HSMCI_DTOR.DTOMUL",           "Memory", 0x40000008, 4, base=16, bitRange=4-6
sfr = "HSMCI_SDCR",                  "Memory", 0x4000000C, 4, base=16 
sfr = "HSMCI_SDCR.SDCSEL",           "Memory", 0x4000000C, 4, base=16, bitRange=0-1
sfr = "HSMCI_SDCR.SDCBUS",           "Memory", 0x4000000C, 4, base=16, bitRange=6-7
sfr = "HSMCI_ARGR",                  "Memory", 0x40000010, 4, base=16 
sfr = "HSMCI_ARGR.ARG",              "Memory", 0x40000010, 4, base=16, bitRange=0-31
sfr = "HSMCI_CMDR",                  "Memory", 0x40000014, 4, base=16 
sfr = "HSMCI_CMDR.CMDNB",            "Memory", 0x40000014, 4, base=16, bitRange=0-5
sfr = "HSMCI_CMDR.RSPTYP",           "Memory", 0x40000014, 4, base=16, bitRange=6-7
sfr = "HSMCI_CMDR.SPCMD",            "Memory", 0x40000014, 4, base=16, bitRange=8-10
sfr = "HSMCI_CMDR.OPDCMD",           "Memory", 0x40000014, 4, base=16, bitRange=11
sfr = "HSMCI_CMDR.MAXLAT",           "Memory", 0x40000014, 4, base=16, bitRange=12
sfr = "HSMCI_CMDR.TRCMD",            "Memory", 0x40000014, 4, base=16, bitRange=16-17
sfr = "HSMCI_CMDR.TRDIR",            "Memory", 0x40000014, 4, base=16, bitRange=18
sfr = "HSMCI_CMDR.TRTYP",            "Memory", 0x40000014, 4, base=16, bitRange=19-21
sfr = "HSMCI_CMDR.IOSPCMD",          "Memory", 0x40000014, 4, base=16, bitRange=24-25
sfr = "HSMCI_CMDR.ATACS",            "Memory", 0x40000014, 4, base=16, bitRange=26
sfr = "HSMCI_CMDR.BOOT_ACK",         "Memory", 0x40000014, 4, base=16, bitRange=27
sfr = "HSMCI_BLKR",                  "Memory", 0x40000018, 4, base=16 
sfr = "HSMCI_BLKR.BCNT",             "Memory", 0x40000018, 4, base=16, bitRange=0-15
sfr = "HSMCI_BLKR.BLKLEN",           "Memory", 0x40000018, 4, base=16, bitRange=16-31
sfr = "HSMCI_CSTOR",                 "Memory", 0x4000001C, 4, base=16 
sfr = "HSMCI_CSTOR.CSTOCYC",         "Memory", 0x4000001C, 4, base=16, bitRange=0-3
sfr = "HSMCI_CSTOR.CSTOMUL",         "Memory", 0x4000001C, 4, base=16, bitRange=4-6
sfr = "HSMCI_RSPR_0",                "Memory", 0x40000020, 4, base=16 
sfr = "HSMCI_RSPR_0.RSP",            "Memory", 0x40000020, 4, base=16, bitRange=0-31
sfr = "HSMCI_RSPR_1",                "Memory", 0x40000024, 4, base=16 
sfr = "HSMCI_RSPR_1.RSP",            "Memory", 0x40000024, 4, base=16, bitRange=0-31
sfr = "HSMCI_RSPR_2",                "Memory", 0x40000028, 4, base=16 
sfr = "HSMCI_RSPR_2.RSP",            "Memory", 0x40000028, 4, base=16, bitRange=0-31
sfr = "HSMCI_RSPR_3",                "Memory", 0x4000002C, 4, base=16 
sfr = "HSMCI_RSPR_3.RSP",            "Memory", 0x4000002C, 4, base=16, bitRange=0-31
sfr = "HSMCI_RDR",                   "Memory", 0x40000030, 4, base=16 
sfr = "HSMCI_RDR.DATA",              "Memory", 0x40000030, 4, base=16, bitRange=0-31
sfr = "HSMCI_TDR",                   "Memory", 0x40000034, 4, base=16 
sfr = "HSMCI_TDR.DATA",              "Memory", 0x40000034, 4, base=16, bitRange=0-31
sfr = "HSMCI_SR",                    "Memory", 0x40000040, 4, base=16 
sfr = "HSMCI_SR.CMDRDY",             "Memory", 0x40000040, 4, base=16, bitRange=0
sfr = "HSMCI_SR.RXRDY",              "Memory", 0x40000040, 4, base=16, bitRange=1
sfr = "HSMCI_SR.TXRDY",              "Memory", 0x40000040, 4, base=16, bitRange=2
sfr = "HSMCI_SR.BLKE",               "Memory", 0x40000040, 4, base=16, bitRange=3
sfr = "HSMCI_SR.DTIP",               "Memory", 0x40000040, 4, base=16, bitRange=4
sfr = "HSMCI_SR.NOTBUSY",            "Memory", 0x40000040, 4, base=16, bitRange=5
sfr = "HSMCI_SR.ENDRX",              "Memory", 0x40000040, 4, base=16, bitRange=6
sfr = "HSMCI_SR.ENDTX",              "Memory", 0x40000040, 4, base=16, bitRange=7
sfr = "HSMCI_SR.SDIOIRQA",           "Memory", 0x40000040, 4, base=16, bitRange=8
sfr = "HSMCI_SR.SDIOWAIT",           "Memory", 0x40000040, 4, base=16, bitRange=12
sfr = "HSMCI_SR.CSRCV",              "Memory", 0x40000040, 4, base=16, bitRange=13
sfr = "HSMCI_SR.RXBUFF",             "Memory", 0x40000040, 4, base=16, bitRange=14
sfr = "HSMCI_SR.TXBUFE",             "Memory", 0x40000040, 4, base=16, bitRange=15
sfr = "HSMCI_SR.RINDE",              "Memory", 0x40000040, 4, base=16, bitRange=16
sfr = "HSMCI_SR.RDIRE",              "Memory", 0x40000040, 4, base=16, bitRange=17
sfr = "HSMCI_SR.RCRCE",              "Memory", 0x40000040, 4, base=16, bitRange=18
sfr = "HSMCI_SR.RENDE",              "Memory", 0x40000040, 4, base=16, bitRange=19
sfr = "HSMCI_SR.RTOE",               "Memory", 0x40000040, 4, base=16, bitRange=20
sfr = "HSMCI_SR.DCRCE",              "Memory", 0x40000040, 4, base=16, bitRange=21
sfr = "HSMCI_SR.DTOE",               "Memory", 0x40000040, 4, base=16, bitRange=22
sfr = "HSMCI_SR.CSTOE",              "Memory", 0x40000040, 4, base=16, bitRange=23
sfr = "HSMCI_SR.FIFOEMPTY",          "Memory", 0x40000040, 4, base=16, bitRange=26
sfr = "HSMCI_SR.XFRDONE",            "Memory", 0x40000040, 4, base=16, bitRange=27
sfr = "HSMCI_SR.ACKRCV",             "Memory", 0x40000040, 4, base=16, bitRange=28
sfr = "HSMCI_SR.ACKRCVE",            "Memory", 0x40000040, 4, base=16, bitRange=29
sfr = "HSMCI_SR.OVRE",               "Memory", 0x40000040, 4, base=16, bitRange=30
sfr = "HSMCI_SR.UNRE",               "Memory", 0x40000040, 4, base=16, bitRange=31
sfr = "HSMCI_IER",                   "Memory", 0x40000044, 4, base=16 
sfr = "HSMCI_IER.CMDRDY",            "Memory", 0x40000044, 4, base=16, bitRange=0
sfr = "HSMCI_IER.RXRDY",             "Memory", 0x40000044, 4, base=16, bitRange=1
sfr = "HSMCI_IER.TXRDY",             "Memory", 0x40000044, 4, base=16, bitRange=2
sfr = "HSMCI_IER.BLKE",              "Memory", 0x40000044, 4, base=16, bitRange=3
sfr = "HSMCI_IER.DTIP",              "Memory", 0x40000044, 4, base=16, bitRange=4
sfr = "HSMCI_IER.NOTBUSY",           "Memory", 0x40000044, 4, base=16, bitRange=5
sfr = "HSMCI_IER.ENDRX",             "Memory", 0x40000044, 4, base=16, bitRange=6
sfr = "HSMCI_IER.ENDTX",             "Memory", 0x40000044, 4, base=16, bitRange=7
sfr = "HSMCI_IER.SDIOIRQA",          "Memory", 0x40000044, 4, base=16, bitRange=8
sfr = "HSMCI_IER.SDIOWAIT",          "Memory", 0x40000044, 4, base=16, bitRange=12
sfr = "HSMCI_IER.CSRCV",             "Memory", 0x40000044, 4, base=16, bitRange=13
sfr = "HSMCI_IER.RXBUFF",            "Memory", 0x40000044, 4, base=16, bitRange=14
sfr = "HSMCI_IER.TXBUFE",            "Memory", 0x40000044, 4, base=16, bitRange=15
sfr = "HSMCI_IER.RINDE",             "Memory", 0x40000044, 4, base=16, bitRange=16
sfr = "HSMCI_IER.RDIRE",             "Memory", 0x40000044, 4, base=16, bitRange=17
sfr = "HSMCI_IER.RCRCE",             "Memory", 0x40000044, 4, base=16, bitRange=18
sfr = "HSMCI_IER.RENDE",             "Memory", 0x40000044, 4, base=16, bitRange=19
sfr = "HSMCI_IER.RTOE",              "Memory", 0x40000044, 4, base=16, bitRange=20
sfr = "HSMCI_IER.DCRCE",             "Memory", 0x40000044, 4, base=16, bitRange=21
sfr = "HSMCI_IER.DTOE",              "Memory", 0x40000044, 4, base=16, bitRange=22
sfr = "HSMCI_IER.CSTOE",             "Memory", 0x40000044, 4, base=16, bitRange=23
sfr = "HSMCI_IER.FIFOEMPTY",         "Memory", 0x40000044, 4, base=16, bitRange=26
sfr = "HSMCI_IER.XFRDONE",           "Memory", 0x40000044, 4, base=16, bitRange=27
sfr = "HSMCI_IER.ACKRCV",            "Memory", 0x40000044, 4, base=16, bitRange=28
sfr = "HSMCI_IER.ACKRCVE",           "Memory", 0x40000044, 4, base=16, bitRange=29
sfr = "HSMCI_IER.OVRE",              "Memory", 0x40000044, 4, base=16, bitRange=30
sfr = "HSMCI_IER.UNRE",              "Memory", 0x40000044, 4, base=16, bitRange=31
sfr = "HSMCI_IDR",                   "Memory", 0x40000048, 4, base=16 
sfr = "HSMCI_IDR.CMDRDY",            "Memory", 0x40000048, 4, base=16, bitRange=0
sfr = "HSMCI_IDR.RXRDY",             "Memory", 0x40000048, 4, base=16, bitRange=1
sfr = "HSMCI_IDR.TXRDY",             "Memory", 0x40000048, 4, base=16, bitRange=2
sfr = "HSMCI_IDR.BLKE",              "Memory", 0x40000048, 4, base=16, bitRange=3
sfr = "HSMCI_IDR.DTIP",              "Memory", 0x40000048, 4, base=16, bitRange=4
sfr = "HSMCI_IDR.NOTBUSY",           "Memory", 0x40000048, 4, base=16, bitRange=5
sfr = "HSMCI_IDR.ENDRX",             "Memory", 0x40000048, 4, base=16, bitRange=6
sfr = "HSMCI_IDR.ENDTX",             "Memory", 0x40000048, 4, base=16, bitRange=7
sfr = "HSMCI_IDR.SDIOIRQA",          "Memory", 0x40000048, 4, base=16, bitRange=8
sfr = "HSMCI_IDR.SDIOWAIT",          "Memory", 0x40000048, 4, base=16, bitRange=12
sfr = "HSMCI_IDR.CSRCV",             "Memory", 0x40000048, 4, base=16, bitRange=13
sfr = "HSMCI_IDR.RXBUFF",            "Memory", 0x40000048, 4, base=16, bitRange=14
sfr = "HSMCI_IDR.TXBUFE",            "Memory", 0x40000048, 4, base=16, bitRange=15
sfr = "HSMCI_IDR.RINDE",             "Memory", 0x40000048, 4, base=16, bitRange=16
sfr = "HSMCI_IDR.RDIRE",             "Memory", 0x40000048, 4, base=16, bitRange=17
sfr = "HSMCI_IDR.RCRCE",             "Memory", 0x40000048, 4, base=16, bitRange=18
sfr = "HSMCI_IDR.RENDE",             "Memory", 0x40000048, 4, base=16, bitRange=19
sfr = "HSMCI_IDR.RTOE",              "Memory", 0x40000048, 4, base=16, bitRange=20
sfr = "HSMCI_IDR.DCRCE",             "Memory", 0x40000048, 4, base=16, bitRange=21
sfr = "HSMCI_IDR.DTOE",              "Memory", 0x40000048, 4, base=16, bitRange=22
sfr = "HSMCI_IDR.CSTOE",             "Memory", 0x40000048, 4, base=16, bitRange=23
sfr = "HSMCI_IDR.FIFOEMPTY",         "Memory", 0x40000048, 4, base=16, bitRange=26
sfr = "HSMCI_IDR.XFRDONE",           "Memory", 0x40000048, 4, base=16, bitRange=27
sfr = "HSMCI_IDR.ACKRCV",            "Memory", 0x40000048, 4, base=16, bitRange=28
sfr = "HSMCI_IDR.ACKRCVE",           "Memory", 0x40000048, 4, base=16, bitRange=29
sfr = "HSMCI_IDR.OVRE",              "Memory", 0x40000048, 4, base=16, bitRange=30
sfr = "HSMCI_IDR.UNRE",              "Memory", 0x40000048, 4, base=16, bitRange=31
sfr = "HSMCI_IMR",                   "Memory", 0x4000004C, 4, base=16 
sfr = "HSMCI_IMR.CMDRDY",            "Memory", 0x4000004C, 4, base=16, bitRange=0
sfr = "HSMCI_IMR.RXRDY",             "Memory", 0x4000004C, 4, base=16, bitRange=1
sfr = "HSMCI_IMR.TXRDY",             "Memory", 0x4000004C, 4, base=16, bitRange=2
sfr = "HSMCI_IMR.BLKE",              "Memory", 0x4000004C, 4, base=16, bitRange=3
sfr = "HSMCI_IMR.DTIP",              "Memory", 0x4000004C, 4, base=16, bitRange=4
sfr = "HSMCI_IMR.NOTBUSY",           "Memory", 0x4000004C, 4, base=16, bitRange=5
sfr = "HSMCI_IMR.ENDRX",             "Memory", 0x4000004C, 4, base=16, bitRange=6
sfr = "HSMCI_IMR.ENDTX",             "Memory", 0x4000004C, 4, base=16, bitRange=7
sfr = "HSMCI_IMR.SDIOIRQA",          "Memory", 0x4000004C, 4, base=16, bitRange=8
sfr = "HSMCI_IMR.SDIOWAIT",          "Memory", 0x4000004C, 4, base=16, bitRange=12
sfr = "HSMCI_IMR.CSRCV",             "Memory", 0x4000004C, 4, base=16, bitRange=13
sfr = "HSMCI_IMR.RXBUFF",            "Memory", 0x4000004C, 4, base=16, bitRange=14
sfr = "HSMCI_IMR.TXBUFE",            "Memory", 0x4000004C, 4, base=16, bitRange=15
sfr = "HSMCI_IMR.RINDE",             "Memory", 0x4000004C, 4, base=16, bitRange=16
sfr = "HSMCI_IMR.RDIRE",             "Memory", 0x4000004C, 4, base=16, bitRange=17
sfr = "HSMCI_IMR.RCRCE",             "Memory", 0x4000004C, 4, base=16, bitRange=18
sfr = "HSMCI_IMR.RENDE",             "Memory", 0x4000004C, 4, base=16, bitRange=19
sfr = "HSMCI_IMR.RTOE",              "Memory", 0x4000004C, 4, base=16, bitRange=20
sfr = "HSMCI_IMR.DCRCE",             "Memory", 0x4000004C, 4, base=16, bitRange=21
sfr = "HSMCI_IMR.DTOE",              "Memory", 0x4000004C, 4, base=16, bitRange=22
sfr = "HSMCI_IMR.CSTOE",             "Memory", 0x4000004C, 4, base=16, bitRange=23
sfr = "HSMCI_IMR.FIFOEMPTY",         "Memory", 0x4000004C, 4, base=16, bitRange=26
sfr = "HSMCI_IMR.XFRDONE",           "Memory", 0x4000004C, 4, base=16, bitRange=27
sfr = "HSMCI_IMR.ACKRCV",            "Memory", 0x4000004C, 4, base=16, bitRange=28
sfr = "HSMCI_IMR.ACKRCVE",           "Memory", 0x4000004C, 4, base=16, bitRange=29
sfr = "HSMCI_IMR.OVRE",              "Memory", 0x4000004C, 4, base=16, bitRange=30
sfr = "HSMCI_IMR.UNRE",              "Memory", 0x4000004C, 4, base=16, bitRange=31
sfr = "HSMCI_CFG",                   "Memory", 0x40000054, 4, base=16 
sfr = "HSMCI_CFG.FIFOMODE",          "Memory", 0x40000054, 4, base=16, bitRange=0
sfr = "HSMCI_CFG.FERRCTRL",          "Memory", 0x40000054, 4, base=16, bitRange=4
sfr = "HSMCI_CFG.HSMODE",            "Memory", 0x40000054, 4, base=16, bitRange=8
sfr = "HSMCI_CFG.LSYNC",             "Memory", 0x40000054, 4, base=16, bitRange=12
sfr = "HSMCI_WPMR",                  "Memory", 0x400000E4, 4, base=16 
sfr = "HSMCI_WPMR.WP_EN",            "Memory", 0x400000E4, 4, base=16, bitRange=0
sfr = "HSMCI_WPMR.WP_KEY",           "Memory", 0x400000E4, 4, base=16, bitRange=8-31
sfr = "HSMCI_WPSR",                  "Memory", 0x400000E8, 4, base=16 
sfr = "HSMCI_WPSR.WP_VS",            "Memory", 0x400000E8, 4, base=16, bitRange=0-3
sfr = "HSMCI_WPSR.WP_VSRC",          "Memory", 0x400000E8, 4, base=16, bitRange=8-23
sfr = "HSMCI_RPR",                   "Memory", 0x40000100, 4, base=16 
sfr = "HSMCI_RPR.RXPTR",             "Memory", 0x40000100, 4, base=16, bitRange=0-31
sfr = "HSMCI_RCR",                   "Memory", 0x40000104, 4, base=16 
sfr = "HSMCI_RCR.RXCTR",             "Memory", 0x40000104, 4, base=16, bitRange=0-15
sfr = "HSMCI_TPR",                   "Memory", 0x40000108, 4, base=16 
sfr = "HSMCI_TPR.TXPTR",             "Memory", 0x40000108, 4, base=16, bitRange=0-31
sfr = "HSMCI_TCR",                   "Memory", 0x4000010C, 4, base=16 
sfr = "HSMCI_TCR.TXCTR",             "Memory", 0x4000010C, 4, base=16, bitRange=0-15
sfr = "HSMCI_RNPR",                  "Memory", 0x40000110, 4, base=16 
sfr = "HSMCI_RNPR.RXNPTR",           "Memory", 0x40000110, 4, base=16, bitRange=0-31
sfr = "HSMCI_RNCR",                  "Memory", 0x40000114, 4, base=16 
sfr = "HSMCI_RNCR.RXNCTR",           "Memory", 0x40000114, 4, base=16, bitRange=0-15
sfr = "HSMCI_TNPR",                  "Memory", 0x40000118, 4, base=16 
sfr = "HSMCI_TNPR.TXNPTR",           "Memory", 0x40000118, 4, base=16, bitRange=0-31
sfr = "HSMCI_TNCR",                  "Memory", 0x4000011C, 4, base=16 
sfr = "HSMCI_TNCR.TXNCTR",           "Memory", 0x4000011C, 4, base=16, bitRange=0-15
sfr = "HSMCI_PTCR",                  "Memory", 0x40000120, 4, base=16 
sfr = "HSMCI_PTCR.RXTEN",            "Memory", 0x40000120, 4, base=16, bitRange=0
sfr = "HSMCI_PTCR.RXTDIS",           "Memory", 0x40000120, 4, base=16, bitRange=1
sfr = "HSMCI_PTCR.TXTEN",            "Memory", 0x40000120, 4, base=16, bitRange=8
sfr = "HSMCI_PTCR.TXTDIS",           "Memory", 0x40000120, 4, base=16, bitRange=9
sfr = "HSMCI_PTSR",                  "Memory", 0x40000124, 4, base=16 
sfr = "HSMCI_PTSR.RXTEN",            "Memory", 0x40000124, 4, base=16, bitRange=0
sfr = "HSMCI_PTSR.TXTEN",            "Memory", 0x40000124, 4, base=16, bitRange=8
sfr = "HSMCI_FIFO_0",                "Memory", 0x40000200, 4, base=16 
sfr = "HSMCI_FIFO_1",                "Memory", 0x40000204, 4, base=16 
sfr = "HSMCI_FIFO_2",                "Memory", 0x40000208, 4, base=16 
sfr = "HSMCI_FIFO_3",                "Memory", 0x4000020C, 4, base=16 
sfr = "HSMCI_FIFO_4",                "Memory", 0x40000210, 4, base=16 
sfr = "HSMCI_FIFO_5",                "Memory", 0x40000214, 4, base=16 
sfr = "HSMCI_FIFO_6",                "Memory", 0x40000218, 4, base=16 
sfr = "HSMCI_FIFO_7",                "Memory", 0x4000021C, 4, base=16 
sfr = "HSMCI_FIFO_8",                "Memory", 0x40000220, 4, base=16 
sfr = "HSMCI_FIFO_9",                "Memory", 0x40000224, 4, base=16 
sfr = "HSMCI_FIFO_10",               "Memory", 0x40000228, 4, base=16 
sfr = "HSMCI_FIFO_11",               "Memory", 0x4000022C, 4, base=16 
sfr = "HSMCI_FIFO_12",               "Memory", 0x40000230, 4, base=16 
sfr = "HSMCI_FIFO_13",               "Memory", 0x40000234, 4, base=16 
sfr = "HSMCI_FIFO_14",               "Memory", 0x40000238, 4, base=16 
sfr = "HSMCI_FIFO_15",               "Memory", 0x4000023C, 4, base=16 
sfr = "HSMCI_FIFO_16",               "Memory", 0x40000240, 4, base=16 
sfr = "HSMCI_FIFO_17",               "Memory", 0x40000244, 4, base=16 
sfr = "HSMCI_FIFO_18",               "Memory", 0x40000248, 4, base=16 
sfr = "HSMCI_FIFO_19",               "Memory", 0x4000024C, 4, base=16 
sfr = "HSMCI_FIFO_20",               "Memory", 0x40000250, 4, base=16 
sfr = "HSMCI_FIFO_21",               "Memory", 0x40000254, 4, base=16 
sfr = "HSMCI_FIFO_22",               "Memory", 0x40000258, 4, base=16 
sfr = "HSMCI_FIFO_23",               "Memory", 0x4000025C, 4, base=16 
sfr = "HSMCI_FIFO_24",               "Memory", 0x40000260, 4, base=16 
sfr = "HSMCI_FIFO_25",               "Memory", 0x40000264, 4, base=16 
sfr = "HSMCI_FIFO_26",               "Memory", 0x40000268, 4, base=16 
sfr = "HSMCI_FIFO_27",               "Memory", 0x4000026C, 4, base=16 
sfr = "HSMCI_FIFO_28",               "Memory", 0x40000270, 4, base=16 
sfr = "HSMCI_FIFO_29",               "Memory", 0x40000274, 4, base=16 
sfr = "HSMCI_FIFO_30",               "Memory", 0x40000278, 4, base=16 
sfr = "HSMCI_FIFO_31",               "Memory", 0x4000027C, 4, base=16 
sfr = "HSMCI_FIFO_32",               "Memory", 0x40000280, 4, base=16 
sfr = "HSMCI_FIFO_33",               "Memory", 0x40000284, 4, base=16 
sfr = "HSMCI_FIFO_34",               "Memory", 0x40000288, 4, base=16 
sfr = "HSMCI_FIFO_35",               "Memory", 0x4000028C, 4, base=16 
sfr = "HSMCI_FIFO_36",               "Memory", 0x40000290, 4, base=16 
sfr = "HSMCI_FIFO_37",               "Memory", 0x40000294, 4, base=16 
sfr = "HSMCI_FIFO_38",               "Memory", 0x40000298, 4, base=16 
sfr = "HSMCI_FIFO_39",               "Memory", 0x4000029C, 4, base=16 
sfr = "HSMCI_FIFO_40",               "Memory", 0x400002A0, 4, base=16 
sfr = "HSMCI_FIFO_41",               "Memory", 0x400002A4, 4, base=16 
sfr = "HSMCI_FIFO_42",               "Memory", 0x400002A8, 4, base=16 
sfr = "HSMCI_FIFO_43",               "Memory", 0x400002AC, 4, base=16 
sfr = "HSMCI_FIFO_44",               "Memory", 0x400002B0, 4, base=16 
sfr = "HSMCI_FIFO_45",               "Memory", 0x400002B4, 4, base=16 
sfr = "HSMCI_FIFO_46",               "Memory", 0x400002B8, 4, base=16 
sfr = "HSMCI_FIFO_47",               "Memory", 0x400002BC, 4, base=16 
sfr = "HSMCI_FIFO_48",               "Memory", 0x400002C0, 4, base=16 
sfr = "HSMCI_FIFO_49",               "Memory", 0x400002C4, 4, base=16 
sfr = "HSMCI_FIFO_50",               "Memory", 0x400002C8, 4, base=16 
sfr = "HSMCI_FIFO_51",               "Memory", 0x400002CC, 4, base=16 
sfr = "HSMCI_FIFO_52",               "Memory", 0x400002D0, 4, base=16 
sfr = "HSMCI_FIFO_53",               "Memory", 0x400002D4, 4, base=16 
sfr = "HSMCI_FIFO_54",               "Memory", 0x400002D8, 4, base=16 
sfr = "HSMCI_FIFO_55",               "Memory", 0x400002DC, 4, base=16 
sfr = "HSMCI_FIFO_56",               "Memory", 0x400002E0, 4, base=16 
sfr = "HSMCI_FIFO_57",               "Memory", 0x400002E4, 4, base=16 
sfr = "HSMCI_FIFO_58",               "Memory", 0x400002E8, 4, base=16 
sfr = "HSMCI_FIFO_59",               "Memory", 0x400002EC, 4, base=16 
sfr = "HSMCI_FIFO_60",               "Memory", 0x400002F0, 4, base=16 
sfr = "HSMCI_FIFO_61",               "Memory", 0x400002F4, 4, base=16 
sfr = "HSMCI_FIFO_62",               "Memory", 0x400002F8, 4, base=16 
sfr = "HSMCI_FIFO_63",               "Memory", 0x400002FC, 4, base=16 
sfr = "HSMCI_FIFO_64",               "Memory", 0x40000300, 4, base=16 
sfr = "HSMCI_FIFO_65",               "Memory", 0x40000304, 4, base=16 
sfr = "HSMCI_FIFO_66",               "Memory", 0x40000308, 4, base=16 
sfr = "HSMCI_FIFO_67",               "Memory", 0x4000030C, 4, base=16 
sfr = "HSMCI_FIFO_68",               "Memory", 0x40000310, 4, base=16 
sfr = "HSMCI_FIFO_69",               "Memory", 0x40000314, 4, base=16 
sfr = "HSMCI_FIFO_70",               "Memory", 0x40000318, 4, base=16 
sfr = "HSMCI_FIFO_71",               "Memory", 0x4000031C, 4, base=16 
sfr = "HSMCI_FIFO_72",               "Memory", 0x40000320, 4, base=16 
sfr = "HSMCI_FIFO_73",               "Memory", 0x40000324, 4, base=16 
sfr = "HSMCI_FIFO_74",               "Memory", 0x40000328, 4, base=16 
sfr = "HSMCI_FIFO_75",               "Memory", 0x4000032C, 4, base=16 
sfr = "HSMCI_FIFO_76",               "Memory", 0x40000330, 4, base=16 
sfr = "HSMCI_FIFO_77",               "Memory", 0x40000334, 4, base=16 
sfr = "HSMCI_FIFO_78",               "Memory", 0x40000338, 4, base=16 
sfr = "HSMCI_FIFO_79",               "Memory", 0x4000033C, 4, base=16 
sfr = "HSMCI_FIFO_80",               "Memory", 0x40000340, 4, base=16 
sfr = "HSMCI_FIFO_81",               "Memory", 0x40000344, 4, base=16 
sfr = "HSMCI_FIFO_82",               "Memory", 0x40000348, 4, base=16 
sfr = "HSMCI_FIFO_83",               "Memory", 0x4000034C, 4, base=16 
sfr = "HSMCI_FIFO_84",               "Memory", 0x40000350, 4, base=16 
sfr = "HSMCI_FIFO_85",               "Memory", 0x40000354, 4, base=16 
sfr = "HSMCI_FIFO_86",               "Memory", 0x40000358, 4, base=16 
sfr = "HSMCI_FIFO_87",               "Memory", 0x4000035C, 4, base=16 
sfr = "HSMCI_FIFO_88",               "Memory", 0x40000360, 4, base=16 
sfr = "HSMCI_FIFO_89",               "Memory", 0x40000364, 4, base=16 
sfr = "HSMCI_FIFO_90",               "Memory", 0x40000368, 4, base=16 
sfr = "HSMCI_FIFO_91",               "Memory", 0x4000036C, 4, base=16 
sfr = "HSMCI_FIFO_92",               "Memory", 0x40000370, 4, base=16 
sfr = "HSMCI_FIFO_93",               "Memory", 0x40000374, 4, base=16 
sfr = "HSMCI_FIFO_94",               "Memory", 0x40000378, 4, base=16 
sfr = "HSMCI_FIFO_95",               "Memory", 0x4000037C, 4, base=16 
sfr = "HSMCI_FIFO_96",               "Memory", 0x40000380, 4, base=16 
sfr = "HSMCI_FIFO_97",               "Memory", 0x40000384, 4, base=16 
sfr = "HSMCI_FIFO_98",               "Memory", 0x40000388, 4, base=16 
sfr = "HSMCI_FIFO_99",               "Memory", 0x4000038C, 4, base=16 
sfr = "HSMCI_FIFO_100",              "Memory", 0x40000390, 4, base=16 
sfr = "HSMCI_FIFO_101",              "Memory", 0x40000394, 4, base=16 
sfr = "HSMCI_FIFO_102",              "Memory", 0x40000398, 4, base=16 
sfr = "HSMCI_FIFO_103",              "Memory", 0x4000039C, 4, base=16 
sfr = "HSMCI_FIFO_104",              "Memory", 0x400003A0, 4, base=16 
sfr = "HSMCI_FIFO_105",              "Memory", 0x400003A4, 4, base=16 
sfr = "HSMCI_FIFO_106",              "Memory", 0x400003A8, 4, base=16 
sfr = "HSMCI_FIFO_107",              "Memory", 0x400003AC, 4, base=16 
sfr = "HSMCI_FIFO_108",              "Memory", 0x400003B0, 4, base=16 
sfr = "HSMCI_FIFO_109",              "Memory", 0x400003B4, 4, base=16 
sfr = "HSMCI_FIFO_110",              "Memory", 0x400003B8, 4, base=16 
sfr = "HSMCI_FIFO_111",              "Memory", 0x400003BC, 4, base=16 
sfr = "HSMCI_FIFO_112",              "Memory", 0x400003C0, 4, base=16 
sfr = "HSMCI_FIFO_113",              "Memory", 0x400003C4, 4, base=16 
sfr = "HSMCI_FIFO_114",              "Memory", 0x400003C8, 4, base=16 
sfr = "HSMCI_FIFO_115",              "Memory", 0x400003CC, 4, base=16 
sfr = "HSMCI_FIFO_116",              "Memory", 0x400003D0, 4, base=16 
sfr = "HSMCI_FIFO_117",              "Memory", 0x400003D4, 4, base=16 
sfr = "HSMCI_FIFO_118",              "Memory", 0x400003D8, 4, base=16 
sfr = "HSMCI_FIFO_119",              "Memory", 0x400003DC, 4, base=16 
sfr = "HSMCI_FIFO_120",              "Memory", 0x400003E0, 4, base=16 
sfr = "HSMCI_FIFO_121",              "Memory", 0x400003E4, 4, base=16 
sfr = "HSMCI_FIFO_122",              "Memory", 0x400003E8, 4, base=16 
sfr = "HSMCI_FIFO_123",              "Memory", 0x400003EC, 4, base=16 
sfr = "HSMCI_FIFO_124",              "Memory", 0x400003F0, 4, base=16 
sfr = "HSMCI_FIFO_125",              "Memory", 0x400003F4, 4, base=16 
sfr = "HSMCI_FIFO_126",              "Memory", 0x400003F8, 4, base=16 
sfr = "HSMCI_FIFO_127",              "Memory", 0x400003FC, 4, base=16 
sfr = "HSMCI_FIFO_128",              "Memory", 0x40000400, 4, base=16 
sfr = "HSMCI_FIFO_129",              "Memory", 0x40000404, 4, base=16 
sfr = "HSMCI_FIFO_130",              "Memory", 0x40000408, 4, base=16 
sfr = "HSMCI_FIFO_131",              "Memory", 0x4000040C, 4, base=16 
sfr = "HSMCI_FIFO_132",              "Memory", 0x40000410, 4, base=16 
sfr = "HSMCI_FIFO_133",              "Memory", 0x40000414, 4, base=16 
sfr = "HSMCI_FIFO_134",              "Memory", 0x40000418, 4, base=16 
sfr = "HSMCI_FIFO_135",              "Memory", 0x4000041C, 4, base=16 
sfr = "HSMCI_FIFO_136",              "Memory", 0x40000420, 4, base=16 
sfr = "HSMCI_FIFO_137",              "Memory", 0x40000424, 4, base=16 
sfr = "HSMCI_FIFO_138",              "Memory", 0x40000428, 4, base=16 
sfr = "HSMCI_FIFO_139",              "Memory", 0x4000042C, 4, base=16 
sfr = "HSMCI_FIFO_140",              "Memory", 0x40000430, 4, base=16 
sfr = "HSMCI_FIFO_141",              "Memory", 0x40000434, 4, base=16 
sfr = "HSMCI_FIFO_142",              "Memory", 0x40000438, 4, base=16 
sfr = "HSMCI_FIFO_143",              "Memory", 0x4000043C, 4, base=16 
sfr = "HSMCI_FIFO_144",              "Memory", 0x40000440, 4, base=16 
sfr = "HSMCI_FIFO_145",              "Memory", 0x40000444, 4, base=16 
sfr = "HSMCI_FIFO_146",              "Memory", 0x40000448, 4, base=16 
sfr = "HSMCI_FIFO_147",              "Memory", 0x4000044C, 4, base=16 
sfr = "HSMCI_FIFO_148",              "Memory", 0x40000450, 4, base=16 
sfr = "HSMCI_FIFO_149",              "Memory", 0x40000454, 4, base=16 
sfr = "HSMCI_FIFO_150",              "Memory", 0x40000458, 4, base=16 
sfr = "HSMCI_FIFO_151",              "Memory", 0x4000045C, 4, base=16 
sfr = "HSMCI_FIFO_152",              "Memory", 0x40000460, 4, base=16 
sfr = "HSMCI_FIFO_153",              "Memory", 0x40000464, 4, base=16 
sfr = "HSMCI_FIFO_154",              "Memory", 0x40000468, 4, base=16 
sfr = "HSMCI_FIFO_155",              "Memory", 0x4000046C, 4, base=16 
sfr = "HSMCI_FIFO_156",              "Memory", 0x40000470, 4, base=16 
sfr = "HSMCI_FIFO_157",              "Memory", 0x40000474, 4, base=16 
sfr = "HSMCI_FIFO_158",              "Memory", 0x40000478, 4, base=16 
sfr = "HSMCI_FIFO_159",              "Memory", 0x4000047C, 4, base=16 
sfr = "HSMCI_FIFO_160",              "Memory", 0x40000480, 4, base=16 
sfr = "HSMCI_FIFO_161",              "Memory", 0x40000484, 4, base=16 
sfr = "HSMCI_FIFO_162",              "Memory", 0x40000488, 4, base=16 
sfr = "HSMCI_FIFO_163",              "Memory", 0x4000048C, 4, base=16 
sfr = "HSMCI_FIFO_164",              "Memory", 0x40000490, 4, base=16 
sfr = "HSMCI_FIFO_165",              "Memory", 0x40000494, 4, base=16 
sfr = "HSMCI_FIFO_166",              "Memory", 0x40000498, 4, base=16 
sfr = "HSMCI_FIFO_167",              "Memory", 0x4000049C, 4, base=16 
sfr = "HSMCI_FIFO_168",              "Memory", 0x400004A0, 4, base=16 
sfr = "HSMCI_FIFO_169",              "Memory", 0x400004A4, 4, base=16 
sfr = "HSMCI_FIFO_170",              "Memory", 0x400004A8, 4, base=16 
sfr = "HSMCI_FIFO_171",              "Memory", 0x400004AC, 4, base=16 
sfr = "HSMCI_FIFO_172",              "Memory", 0x400004B0, 4, base=16 
sfr = "HSMCI_FIFO_173",              "Memory", 0x400004B4, 4, base=16 
sfr = "HSMCI_FIFO_174",              "Memory", 0x400004B8, 4, base=16 
sfr = "HSMCI_FIFO_175",              "Memory", 0x400004BC, 4, base=16 
sfr = "HSMCI_FIFO_176",              "Memory", 0x400004C0, 4, base=16 
sfr = "HSMCI_FIFO_177",              "Memory", 0x400004C4, 4, base=16 
sfr = "HSMCI_FIFO_178",              "Memory", 0x400004C8, 4, base=16 
sfr = "HSMCI_FIFO_179",              "Memory", 0x400004CC, 4, base=16 
sfr = "HSMCI_FIFO_180",              "Memory", 0x400004D0, 4, base=16 
sfr = "HSMCI_FIFO_181",              "Memory", 0x400004D4, 4, base=16 
sfr = "HSMCI_FIFO_182",              "Memory", 0x400004D8, 4, base=16 
sfr = "HSMCI_FIFO_183",              "Memory", 0x400004DC, 4, base=16 
sfr = "HSMCI_FIFO_184",              "Memory", 0x400004E0, 4, base=16 
sfr = "HSMCI_FIFO_185",              "Memory", 0x400004E4, 4, base=16 
sfr = "HSMCI_FIFO_186",              "Memory", 0x400004E8, 4, base=16 
sfr = "HSMCI_FIFO_187",              "Memory", 0x400004EC, 4, base=16 
sfr = "HSMCI_FIFO_188",              "Memory", 0x400004F0, 4, base=16 
sfr = "HSMCI_FIFO_189",              "Memory", 0x400004F4, 4, base=16 
sfr = "HSMCI_FIFO_190",              "Memory", 0x400004F8, 4, base=16 
sfr = "HSMCI_FIFO_191",              "Memory", 0x400004FC, 4, base=16 
sfr = "HSMCI_FIFO_192",              "Memory", 0x40000500, 4, base=16 
sfr = "HSMCI_FIFO_193",              "Memory", 0x40000504, 4, base=16 
sfr = "HSMCI_FIFO_194",              "Memory", 0x40000508, 4, base=16 
sfr = "HSMCI_FIFO_195",              "Memory", 0x4000050C, 4, base=16 
sfr = "HSMCI_FIFO_196",              "Memory", 0x40000510, 4, base=16 
sfr = "HSMCI_FIFO_197",              "Memory", 0x40000514, 4, base=16 
sfr = "HSMCI_FIFO_198",              "Memory", 0x40000518, 4, base=16 
sfr = "HSMCI_FIFO_199",              "Memory", 0x4000051C, 4, base=16 
sfr = "HSMCI_FIFO_200",              "Memory", 0x40000520, 4, base=16 
sfr = "HSMCI_FIFO_201",              "Memory", 0x40000524, 4, base=16 
sfr = "HSMCI_FIFO_202",              "Memory", 0x40000528, 4, base=16 
sfr = "HSMCI_FIFO_203",              "Memory", 0x4000052C, 4, base=16 
sfr = "HSMCI_FIFO_204",              "Memory", 0x40000530, 4, base=16 
sfr = "HSMCI_FIFO_205",              "Memory", 0x40000534, 4, base=16 
sfr = "HSMCI_FIFO_206",              "Memory", 0x40000538, 4, base=16 
sfr = "HSMCI_FIFO_207",              "Memory", 0x4000053C, 4, base=16 
sfr = "HSMCI_FIFO_208",              "Memory", 0x40000540, 4, base=16 
sfr = "HSMCI_FIFO_209",              "Memory", 0x40000544, 4, base=16 
sfr = "HSMCI_FIFO_210",              "Memory", 0x40000548, 4, base=16 
sfr = "HSMCI_FIFO_211",              "Memory", 0x4000054C, 4, base=16 
sfr = "HSMCI_FIFO_212",              "Memory", 0x40000550, 4, base=16 
sfr = "HSMCI_FIFO_213",              "Memory", 0x40000554, 4, base=16 
sfr = "HSMCI_FIFO_214",              "Memory", 0x40000558, 4, base=16 
sfr = "HSMCI_FIFO_215",              "Memory", 0x4000055C, 4, base=16 
sfr = "HSMCI_FIFO_216",              "Memory", 0x40000560, 4, base=16 
sfr = "HSMCI_FIFO_217",              "Memory", 0x40000564, 4, base=16 
sfr = "HSMCI_FIFO_218",              "Memory", 0x40000568, 4, base=16 
sfr = "HSMCI_FIFO_219",              "Memory", 0x4000056C, 4, base=16 
sfr = "HSMCI_FIFO_220",              "Memory", 0x40000570, 4, base=16 
sfr = "HSMCI_FIFO_221",              "Memory", 0x40000574, 4, base=16 
sfr = "HSMCI_FIFO_222",              "Memory", 0x40000578, 4, base=16 
sfr = "HSMCI_FIFO_223",              "Memory", 0x4000057C, 4, base=16 
sfr = "HSMCI_FIFO_224",              "Memory", 0x40000580, 4, base=16 
sfr = "HSMCI_FIFO_225",              "Memory", 0x40000584, 4, base=16 
sfr = "HSMCI_FIFO_226",              "Memory", 0x40000588, 4, base=16 
sfr = "HSMCI_FIFO_227",              "Memory", 0x4000058C, 4, base=16 
sfr = "HSMCI_FIFO_228",              "Memory", 0x40000590, 4, base=16 
sfr = "HSMCI_FIFO_229",              "Memory", 0x40000594, 4, base=16 
sfr = "HSMCI_FIFO_230",              "Memory", 0x40000598, 4, base=16 
sfr = "HSMCI_FIFO_231",              "Memory", 0x4000059C, 4, base=16 
sfr = "HSMCI_FIFO_232",              "Memory", 0x400005A0, 4, base=16 
sfr = "HSMCI_FIFO_233",              "Memory", 0x400005A4, 4, base=16 
sfr = "HSMCI_FIFO_234",              "Memory", 0x400005A8, 4, base=16 
sfr = "HSMCI_FIFO_235",              "Memory", 0x400005AC, 4, base=16 
sfr = "HSMCI_FIFO_236",              "Memory", 0x400005B0, 4, base=16 
sfr = "HSMCI_FIFO_237",              "Memory", 0x400005B4, 4, base=16 
sfr = "HSMCI_FIFO_238",              "Memory", 0x400005B8, 4, base=16 
sfr = "HSMCI_FIFO_239",              "Memory", 0x400005BC, 4, base=16 
sfr = "HSMCI_FIFO_240",              "Memory", 0x400005C0, 4, base=16 
sfr = "HSMCI_FIFO_241",              "Memory", 0x400005C4, 4, base=16 
sfr = "HSMCI_FIFO_242",              "Memory", 0x400005C8, 4, base=16 
sfr = "HSMCI_FIFO_243",              "Memory", 0x400005CC, 4, base=16 
sfr = "HSMCI_FIFO_244",              "Memory", 0x400005D0, 4, base=16 
sfr = "HSMCI_FIFO_245",              "Memory", 0x400005D4, 4, base=16 
sfr = "HSMCI_FIFO_246",              "Memory", 0x400005D8, 4, base=16 
sfr = "HSMCI_FIFO_247",              "Memory", 0x400005DC, 4, base=16 
sfr = "HSMCI_FIFO_248",              "Memory", 0x400005E0, 4, base=16 
sfr = "HSMCI_FIFO_249",              "Memory", 0x400005E4, 4, base=16 
sfr = "HSMCI_FIFO_250",              "Memory", 0x400005E8, 4, base=16 
sfr = "HSMCI_FIFO_251",              "Memory", 0x400005EC, 4, base=16 
sfr = "HSMCI_FIFO_252",              "Memory", 0x400005F0, 4, base=16 
sfr = "HSMCI_FIFO_253",              "Memory", 0x400005F4, 4, base=16 
sfr = "HSMCI_FIFO_254",              "Memory", 0x400005F8, 4, base=16 
sfr = "HSMCI_FIFO_255",              "Memory", 0x400005FC, 4, base=16 
; ========== Register definition for SSC peripheral ==========
sfr = "SSC_CR",                      "Memory", 0x40004000, 4, base=16 
sfr = "SSC_CR.RXEN",                 "Memory", 0x40004000, 4, base=16, bitRange=0
sfr = "SSC_CR.RXDIS",                "Memory", 0x40004000, 4, base=16, bitRange=1
sfr = "SSC_CR.TXEN",                 "Memory", 0x40004000, 4, base=16, bitRange=8
sfr = "SSC_CR.TXDIS",                "Memory", 0x40004000, 4, base=16, bitRange=9
sfr = "SSC_CR.SWRST",                "Memory", 0x40004000, 4, base=16, bitRange=15
sfr = "SSC_CMR",                     "Memory", 0x40004004, 4, base=16 
sfr = "SSC_CMR.DIV",                 "Memory", 0x40004004, 4, base=16, bitRange=0-11
sfr = "SSC_RCMR",                    "Memory", 0x40004010, 4, base=16 
sfr = "SSC_RCMR.CKS",                "Memory", 0x40004010, 4, base=16, bitRange=0-1
sfr = "SSC_RCMR.CKO",                "Memory", 0x40004010, 4, base=16, bitRange=2-4
sfr = "SSC_RCMR.CKI",                "Memory", 0x40004010, 4, base=16, bitRange=5
sfr = "SSC_RCMR.CKG",                "Memory", 0x40004010, 4, base=16, bitRange=6-7
sfr = "SSC_RCMR.START",              "Memory", 0x40004010, 4, base=16, bitRange=8-11
sfr = "SSC_RCMR.STOP",               "Memory", 0x40004010, 4, base=16, bitRange=12
sfr = "SSC_RCMR.STTDLY",             "Memory", 0x40004010, 4, base=16, bitRange=16-23
sfr = "SSC_RCMR.PERIOD",             "Memory", 0x40004010, 4, base=16, bitRange=24-31
sfr = "SSC_RFMR",                    "Memory", 0x40004014, 4, base=16 
sfr = "SSC_RFMR.DATLEN",             "Memory", 0x40004014, 4, base=16, bitRange=0-4
sfr = "SSC_RFMR.LOOP",               "Memory", 0x40004014, 4, base=16, bitRange=5
sfr = "SSC_RFMR.MSBF",               "Memory", 0x40004014, 4, base=16, bitRange=7
sfr = "SSC_RFMR.DATNB",              "Memory", 0x40004014, 4, base=16, bitRange=8-11
sfr = "SSC_RFMR.FSLEN",              "Memory", 0x40004014, 4, base=16, bitRange=16-19
sfr = "SSC_RFMR.FSOS",               "Memory", 0x40004014, 4, base=16, bitRange=20-22
sfr = "SSC_RFMR.FSEDGE",             "Memory", 0x40004014, 4, base=16, bitRange=24
sfr = "SSC_RFMR.FSLEN_EXT",          "Memory", 0x40004014, 4, base=16, bitRange=28-31
sfr = "SSC_TCMR",                    "Memory", 0x40004018, 4, base=16 
sfr = "SSC_TCMR.CKS",                "Memory", 0x40004018, 4, base=16, bitRange=0-1
sfr = "SSC_TCMR.CKO",                "Memory", 0x40004018, 4, base=16, bitRange=2-4
sfr = "SSC_TCMR.CKI",                "Memory", 0x40004018, 4, base=16, bitRange=5
sfr = "SSC_TCMR.CKG",                "Memory", 0x40004018, 4, base=16, bitRange=6-7
sfr = "SSC_TCMR.START",              "Memory", 0x40004018, 4, base=16, bitRange=8-11
sfr = "SSC_TCMR.STTDLY",             "Memory", 0x40004018, 4, base=16, bitRange=16-23
sfr = "SSC_TCMR.PERIOD",             "Memory", 0x40004018, 4, base=16, bitRange=24-31
sfr = "SSC_TFMR",                    "Memory", 0x4000401C, 4, base=16 
sfr = "SSC_TFMR.DATLEN",             "Memory", 0x4000401C, 4, base=16, bitRange=0-4
sfr = "SSC_TFMR.DATDEF",             "Memory", 0x4000401C, 4, base=16, bitRange=5
sfr = "SSC_TFMR.MSBF",               "Memory", 0x4000401C, 4, base=16, bitRange=7
sfr = "SSC_TFMR.DATNB",              "Memory", 0x4000401C, 4, base=16, bitRange=8-11
sfr = "SSC_TFMR.FSLEN",              "Memory", 0x4000401C, 4, base=16, bitRange=16-19
sfr = "SSC_TFMR.FSOS",               "Memory", 0x4000401C, 4, base=16, bitRange=20-22
sfr = "SSC_TFMR.FSDEN",              "Memory", 0x4000401C, 4, base=16, bitRange=23
sfr = "SSC_TFMR.FSEDGE",             "Memory", 0x4000401C, 4, base=16, bitRange=24
sfr = "SSC_TFMR.FSLEN_EXT",          "Memory", 0x4000401C, 4, base=16, bitRange=28-31
sfr = "SSC_RHR",                     "Memory", 0x40004020, 4, base=16 
sfr = "SSC_RHR.RDAT",                "Memory", 0x40004020, 4, base=16, bitRange=0-31
sfr = "SSC_THR",                     "Memory", 0x40004024, 4, base=16 
sfr = "SSC_THR.TDAT",                "Memory", 0x40004024, 4, base=16, bitRange=0-31
sfr = "SSC_RSHR",                    "Memory", 0x40004030, 4, base=16 
sfr = "SSC_RSHR.RSDAT",              "Memory", 0x40004030, 4, base=16, bitRange=0-15
sfr = "SSC_TSHR",                    "Memory", 0x40004034, 4, base=16 
sfr = "SSC_TSHR.TSDAT",              "Memory", 0x40004034, 4, base=16, bitRange=0-15
sfr = "SSC_RC0R",                    "Memory", 0x40004038, 4, base=16 
sfr = "SSC_RC0R.CP0",                "Memory", 0x40004038, 4, base=16, bitRange=0-15
sfr = "SSC_RC1R",                    "Memory", 0x4000403C, 4, base=16 
sfr = "SSC_RC1R.CP1",                "Memory", 0x4000403C, 4, base=16, bitRange=0-15
sfr = "SSC_SR",                      "Memory", 0x40004040, 4, base=16 
sfr = "SSC_SR.TXRDY",                "Memory", 0x40004040, 4, base=16, bitRange=0
sfr = "SSC_SR.TXEMPTY",              "Memory", 0x40004040, 4, base=16, bitRange=1
sfr = "SSC_SR.ENDTX",                "Memory", 0x40004040, 4, base=16, bitRange=2
sfr = "SSC_SR.TXBUFE",               "Memory", 0x40004040, 4, base=16, bitRange=3
sfr = "SSC_SR.RXRDY",                "Memory", 0x40004040, 4, base=16, bitRange=4
sfr = "SSC_SR.OVRUN",                "Memory", 0x40004040, 4, base=16, bitRange=5
sfr = "SSC_SR.ENDRX",                "Memory", 0x40004040, 4, base=16, bitRange=6
sfr = "SSC_SR.RXBUFF",               "Memory", 0x40004040, 4, base=16, bitRange=7
sfr = "SSC_SR.CP0",                  "Memory", 0x40004040, 4, base=16, bitRange=8
sfr = "SSC_SR.CP1",                  "Memory", 0x40004040, 4, base=16, bitRange=9
sfr = "SSC_SR.TXSYN",                "Memory", 0x40004040, 4, base=16, bitRange=10
sfr = "SSC_SR.RXSYN",                "Memory", 0x40004040, 4, base=16, bitRange=11
sfr = "SSC_SR.TXEN",                 "Memory", 0x40004040, 4, base=16, bitRange=16
sfr = "SSC_SR.RXEN",                 "Memory", 0x40004040, 4, base=16, bitRange=17
sfr = "SSC_IER",                     "Memory", 0x40004044, 4, base=16 
sfr = "SSC_IER.TXRDY",               "Memory", 0x40004044, 4, base=16, bitRange=0
sfr = "SSC_IER.TXEMPTY",             "Memory", 0x40004044, 4, base=16, bitRange=1
sfr = "SSC_IER.ENDTX",               "Memory", 0x40004044, 4, base=16, bitRange=2
sfr = "SSC_IER.TXBUFE",              "Memory", 0x40004044, 4, base=16, bitRange=3
sfr = "SSC_IER.RXRDY",               "Memory", 0x40004044, 4, base=16, bitRange=4
sfr = "SSC_IER.OVRUN",               "Memory", 0x40004044, 4, base=16, bitRange=5
sfr = "SSC_IER.ENDRX",               "Memory", 0x40004044, 4, base=16, bitRange=6
sfr = "SSC_IER.RXBUFF",              "Memory", 0x40004044, 4, base=16, bitRange=7
sfr = "SSC_IER.CP0",                 "Memory", 0x40004044, 4, base=16, bitRange=8
sfr = "SSC_IER.CP1",                 "Memory", 0x40004044, 4, base=16, bitRange=9
sfr = "SSC_IER.TXSYN",               "Memory", 0x40004044, 4, base=16, bitRange=10
sfr = "SSC_IER.RXSYN",               "Memory", 0x40004044, 4, base=16, bitRange=11
sfr = "SSC_IDR",                     "Memory", 0x40004048, 4, base=16 
sfr = "SSC_IDR.TXRDY",               "Memory", 0x40004048, 4, base=16, bitRange=0
sfr = "SSC_IDR.TXEMPTY",             "Memory", 0x40004048, 4, base=16, bitRange=1
sfr = "SSC_IDR.ENDTX",               "Memory", 0x40004048, 4, base=16, bitRange=2
sfr = "SSC_IDR.TXBUFE",              "Memory", 0x40004048, 4, base=16, bitRange=3
sfr = "SSC_IDR.RXRDY",               "Memory", 0x40004048, 4, base=16, bitRange=4
sfr = "SSC_IDR.OVRUN",               "Memory", 0x40004048, 4, base=16, bitRange=5
sfr = "SSC_IDR.ENDRX",               "Memory", 0x40004048, 4, base=16, bitRange=6
sfr = "SSC_IDR.RXBUFF",              "Memory", 0x40004048, 4, base=16, bitRange=7
sfr = "SSC_IDR.CP0",                 "Memory", 0x40004048, 4, base=16, bitRange=8
sfr = "SSC_IDR.CP1",                 "Memory", 0x40004048, 4, base=16, bitRange=9
sfr = "SSC_IDR.TXSYN",               "Memory", 0x40004048, 4, base=16, bitRange=10
sfr = "SSC_IDR.RXSYN",               "Memory", 0x40004048, 4, base=16, bitRange=11
sfr = "SSC_IMR",                     "Memory", 0x4000404C, 4, base=16 
sfr = "SSC_IMR.TXRDY",               "Memory", 0x4000404C, 4, base=16, bitRange=0
sfr = "SSC_IMR.TXEMPTY",             "Memory", 0x4000404C, 4, base=16, bitRange=1
sfr = "SSC_IMR.ENDTX",               "Memory", 0x4000404C, 4, base=16, bitRange=2
sfr = "SSC_IMR.TXBUFE",              "Memory", 0x4000404C, 4, base=16, bitRange=3
sfr = "SSC_IMR.RXRDY",               "Memory", 0x4000404C, 4, base=16, bitRange=4
sfr = "SSC_IMR.OVRUN",               "Memory", 0x4000404C, 4, base=16, bitRange=5
sfr = "SSC_IMR.ENDRX",               "Memory", 0x4000404C, 4, base=16, bitRange=6
sfr = "SSC_IMR.RXBUFF",              "Memory", 0x4000404C, 4, base=16, bitRange=7
sfr = "SSC_IMR.CP0",                 "Memory", 0x4000404C, 4, base=16, bitRange=8
sfr = "SSC_IMR.CP1",                 "Memory", 0x4000404C, 4, base=16, bitRange=9
sfr = "SSC_IMR.TXSYN",               "Memory", 0x4000404C, 4, base=16, bitRange=10
sfr = "SSC_IMR.RXSYN",               "Memory", 0x4000404C, 4, base=16, bitRange=11
sfr = "SSC_WPMR",                    "Memory", 0x400040E4, 4, base=16 
sfr = "SSC_WPMR.WPEN",               "Memory", 0x400040E4, 4, base=16, bitRange=0
sfr = "SSC_WPMR.WPKEY",              "Memory", 0x400040E4, 4, base=16, bitRange=8-31
sfr = "SSC_WPSR",                    "Memory", 0x400040E8, 4, base=16 
sfr = "SSC_WPSR.WPVS",               "Memory", 0x400040E8, 4, base=16, bitRange=0
sfr = "SSC_WPSR.WPVSRC",             "Memory", 0x400040E8, 4, base=16, bitRange=8-23
sfr = "SSC_RPR",                     "Memory", 0x40004100, 4, base=16 
sfr = "SSC_RPR.RXPTR",               "Memory", 0x40004100, 4, base=16, bitRange=0-31
sfr = "SSC_RCR",                     "Memory", 0x40004104, 4, base=16 
sfr = "SSC_RCR.RXCTR",               "Memory", 0x40004104, 4, base=16, bitRange=0-15
sfr = "SSC_TPR",                     "Memory", 0x40004108, 4, base=16 
sfr = "SSC_TPR.TXPTR",               "Memory", 0x40004108, 4, base=16, bitRange=0-31
sfr = "SSC_TCR",                     "Memory", 0x4000410C, 4, base=16 
sfr = "SSC_TCR.TXCTR",               "Memory", 0x4000410C, 4, base=16, bitRange=0-15
sfr = "SSC_RNPR",                    "Memory", 0x40004110, 4, base=16 
sfr = "SSC_RNPR.RXNPTR",             "Memory", 0x40004110, 4, base=16, bitRange=0-31
sfr = "SSC_RNCR",                    "Memory", 0x40004114, 4, base=16 
sfr = "SSC_RNCR.RXNCTR",             "Memory", 0x40004114, 4, base=16, bitRange=0-15
sfr = "SSC_TNPR",                    "Memory", 0x40004118, 4, base=16 
sfr = "SSC_TNPR.TXNPTR",             "Memory", 0x40004118, 4, base=16, bitRange=0-31
sfr = "SSC_TNCR",                    "Memory", 0x4000411C, 4, base=16 
sfr = "SSC_TNCR.TXNCTR",             "Memory", 0x4000411C, 4, base=16, bitRange=0-15
sfr = "SSC_PTCR",                    "Memory", 0x40004120, 4, base=16 
sfr = "SSC_PTCR.RXTEN",              "Memory", 0x40004120, 4, base=16, bitRange=0
sfr = "SSC_PTCR.RXTDIS",             "Memory", 0x40004120, 4, base=16, bitRange=1
sfr = "SSC_PTCR.TXTEN",              "Memory", 0x40004120, 4, base=16, bitRange=8
sfr = "SSC_PTCR.TXTDIS",             "Memory", 0x40004120, 4, base=16, bitRange=9
sfr = "SSC_PTSR",                    "Memory", 0x40004124, 4, base=16 
sfr = "SSC_PTSR.RXTEN",              "Memory", 0x40004124, 4, base=16, bitRange=0
sfr = "SSC_PTSR.TXTEN",              "Memory", 0x40004124, 4, base=16, bitRange=8
; ========== Register definition for SPI peripheral ==========
sfr = "SPI_CR",                      "Memory", 0x40008000, 4, base=16 
sfr = "SPI_CR.SPIEN",                "Memory", 0x40008000, 4, base=16, bitRange=0
sfr = "SPI_CR.SPIDIS",               "Memory", 0x40008000, 4, base=16, bitRange=1
sfr = "SPI_CR.SWRST",                "Memory", 0x40008000, 4, base=16, bitRange=7
sfr = "SPI_CR.LASTXFER",             "Memory", 0x40008000, 4, base=16, bitRange=24
sfr = "SPI_MR",                      "Memory", 0x40008004, 4, base=16 
sfr = "SPI_MR.MSTR",                 "Memory", 0x40008004, 4, base=16, bitRange=0
sfr = "SPI_MR.PS",                   "Memory", 0x40008004, 4, base=16, bitRange=1
sfr = "SPI_MR.PCSDEC",               "Memory", 0x40008004, 4, base=16, bitRange=2
sfr = "SPI_MR.MODFDIS",              "Memory", 0x40008004, 4, base=16, bitRange=4
sfr = "SPI_MR.WDRBT",                "Memory", 0x40008004, 4, base=16, bitRange=5
sfr = "SPI_MR.LLB",                  "Memory", 0x40008004, 4, base=16, bitRange=7
sfr = "SPI_MR.PCS",                  "Memory", 0x40008004, 4, base=16, bitRange=16-19
sfr = "SPI_MR.DLYBCS",               "Memory", 0x40008004, 4, base=16, bitRange=24-31
sfr = "SPI_RDR",                     "Memory", 0x40008008, 4, base=16 
sfr = "SPI_RDR.RD",                  "Memory", 0x40008008, 4, base=16, bitRange=0-15
sfr = "SPI_RDR.PCS",                 "Memory", 0x40008008, 4, base=16, bitRange=16-19
sfr = "SPI_TDR",                     "Memory", 0x4000800C, 4, base=16 
sfr = "SPI_TDR.TD",                  "Memory", 0x4000800C, 4, base=16, bitRange=0-15
sfr = "SPI_TDR.PCS",                 "Memory", 0x4000800C, 4, base=16, bitRange=16-19
sfr = "SPI_TDR.LASTXFER",            "Memory", 0x4000800C, 4, base=16, bitRange=24
sfr = "SPI_SR",                      "Memory", 0x40008010, 4, base=16 
sfr = "SPI_SR.RDRF",                 "Memory", 0x40008010, 4, base=16, bitRange=0
sfr = "SPI_SR.TDRE",                 "Memory", 0x40008010, 4, base=16, bitRange=1
sfr = "SPI_SR.MODF",                 "Memory", 0x40008010, 4, base=16, bitRange=2
sfr = "SPI_SR.OVRES",                "Memory", 0x40008010, 4, base=16, bitRange=3
sfr = "SPI_SR.ENDRX",                "Memory", 0x40008010, 4, base=16, bitRange=4
sfr = "SPI_SR.ENDTX",                "Memory", 0x40008010, 4, base=16, bitRange=5
sfr = "SPI_SR.RXBUFF",               "Memory", 0x40008010, 4, base=16, bitRange=6
sfr = "SPI_SR.TXBUFE",               "Memory", 0x40008010, 4, base=16, bitRange=7
sfr = "SPI_SR.NSSR",                 "Memory", 0x40008010, 4, base=16, bitRange=8
sfr = "SPI_SR.TXEMPTY",              "Memory", 0x40008010, 4, base=16, bitRange=9
sfr = "SPI_SR.UNDES",                "Memory", 0x40008010, 4, base=16, bitRange=10
sfr = "SPI_SR.SPIENS",               "Memory", 0x40008010, 4, base=16, bitRange=16
sfr = "SPI_IER",                     "Memory", 0x40008014, 4, base=16 
sfr = "SPI_IER.RDRF",                "Memory", 0x40008014, 4, base=16, bitRange=0
sfr = "SPI_IER.TDRE",                "Memory", 0x40008014, 4, base=16, bitRange=1
sfr = "SPI_IER.MODF",                "Memory", 0x40008014, 4, base=16, bitRange=2
sfr = "SPI_IER.OVRES",               "Memory", 0x40008014, 4, base=16, bitRange=3
sfr = "SPI_IER.ENDRX",               "Memory", 0x40008014, 4, base=16, bitRange=4
sfr = "SPI_IER.ENDTX",               "Memory", 0x40008014, 4, base=16, bitRange=5
sfr = "SPI_IER.RXBUFF",              "Memory", 0x40008014, 4, base=16, bitRange=6
sfr = "SPI_IER.TXBUFE",              "Memory", 0x40008014, 4, base=16, bitRange=7
sfr = "SPI_IER.NSSR",                "Memory", 0x40008014, 4, base=16, bitRange=8
sfr = "SPI_IER.TXEMPTY",             "Memory", 0x40008014, 4, base=16, bitRange=9
sfr = "SPI_IER.UNDES",               "Memory", 0x40008014, 4, base=16, bitRange=10
sfr = "SPI_IDR",                     "Memory", 0x40008018, 4, base=16 
sfr = "SPI_IDR.RDRF",                "Memory", 0x40008018, 4, base=16, bitRange=0
sfr = "SPI_IDR.TDRE",                "Memory", 0x40008018, 4, base=16, bitRange=1
sfr = "SPI_IDR.MODF",                "Memory", 0x40008018, 4, base=16, bitRange=2
sfr = "SPI_IDR.OVRES",               "Memory", 0x40008018, 4, base=16, bitRange=3
sfr = "SPI_IDR.ENDRX",               "Memory", 0x40008018, 4, base=16, bitRange=4
sfr = "SPI_IDR.ENDTX",               "Memory", 0x40008018, 4, base=16, bitRange=5
sfr = "SPI_IDR.RXBUFF",              "Memory", 0x40008018, 4, base=16, bitRange=6
sfr = "SPI_IDR.TXBUFE",              "Memory", 0x40008018, 4, base=16, bitRange=7
sfr = "SPI_IDR.NSSR",                "Memory", 0x40008018, 4, base=16, bitRange=8
sfr = "SPI_IDR.TXEMPTY",             "Memory", 0x40008018, 4, base=16, bitRange=9
sfr = "SPI_IDR.UNDES",               "Memory", 0x40008018, 4, base=16, bitRange=10
sfr = "SPI_IMR",                     "Memory", 0x4000801C, 4, base=16 
sfr = "SPI_IMR.RDRF",                "Memory", 0x4000801C, 4, base=16, bitRange=0
sfr = "SPI_IMR.TDRE",                "Memory", 0x4000801C, 4, base=16, bitRange=1
sfr = "SPI_IMR.MODF",                "Memory", 0x4000801C, 4, base=16, bitRange=2
sfr = "SPI_IMR.OVRES",               "Memory", 0x4000801C, 4, base=16, bitRange=3
sfr = "SPI_IMR.ENDRX",               "Memory", 0x4000801C, 4, base=16, bitRange=4
sfr = "SPI_IMR.ENDTX",               "Memory", 0x4000801C, 4, base=16, bitRange=5
sfr = "SPI_IMR.RXBUFF",              "Memory", 0x4000801C, 4, base=16, bitRange=6
sfr = "SPI_IMR.TXBUFE",              "Memory", 0x4000801C, 4, base=16, bitRange=7
sfr = "SPI_IMR.NSSR",                "Memory", 0x4000801C, 4, base=16, bitRange=8
sfr = "SPI_IMR.TXEMPTY",             "Memory", 0x4000801C, 4, base=16, bitRange=9
sfr = "SPI_IMR.UNDES",               "Memory", 0x4000801C, 4, base=16, bitRange=10
sfr = "SPI_CSR_0",                   "Memory", 0x40008030, 4, base=16 
sfr = "SPI_CSR_0.CPOL",              "Memory", 0x40008030, 4, base=16, bitRange=0
sfr = "SPI_CSR_0.NCPHA",             "Memory", 0x40008030, 4, base=16, bitRange=1
sfr = "SPI_CSR_0.CSNAAT",            "Memory", 0x40008030, 4, base=16, bitRange=2
sfr = "SPI_CSR_0.CSAAT",             "Memory", 0x40008030, 4, base=16, bitRange=3
sfr = "SPI_CSR_0.BITS",              "Memory", 0x40008030, 4, base=16, bitRange=4-7
sfr = "SPI_CSR_0.SCBR",              "Memory", 0x40008030, 4, base=16, bitRange=8-15
sfr = "SPI_CSR_0.DLYBS",             "Memory", 0x40008030, 4, base=16, bitRange=16-23
sfr = "SPI_CSR_0.DLYBCT",            "Memory", 0x40008030, 4, base=16, bitRange=24-31
sfr = "SPI_CSR_1",                   "Memory", 0x40008034, 4, base=16 
sfr = "SPI_CSR_1.CPOL",              "Memory", 0x40008034, 4, base=16, bitRange=0
sfr = "SPI_CSR_1.NCPHA",             "Memory", 0x40008034, 4, base=16, bitRange=1
sfr = "SPI_CSR_1.CSNAAT",            "Memory", 0x40008034, 4, base=16, bitRange=2
sfr = "SPI_CSR_1.CSAAT",             "Memory", 0x40008034, 4, base=16, bitRange=3
sfr = "SPI_CSR_1.BITS",              "Memory", 0x40008034, 4, base=16, bitRange=4-7
sfr = "SPI_CSR_1.SCBR",              "Memory", 0x40008034, 4, base=16, bitRange=8-15
sfr = "SPI_CSR_1.DLYBS",             "Memory", 0x40008034, 4, base=16, bitRange=16-23
sfr = "SPI_CSR_1.DLYBCT",            "Memory", 0x40008034, 4, base=16, bitRange=24-31
sfr = "SPI_CSR_2",                   "Memory", 0x40008038, 4, base=16 
sfr = "SPI_CSR_2.CPOL",              "Memory", 0x40008038, 4, base=16, bitRange=0
sfr = "SPI_CSR_2.NCPHA",             "Memory", 0x40008038, 4, base=16, bitRange=1
sfr = "SPI_CSR_2.CSNAAT",            "Memory", 0x40008038, 4, base=16, bitRange=2
sfr = "SPI_CSR_2.CSAAT",             "Memory", 0x40008038, 4, base=16, bitRange=3
sfr = "SPI_CSR_2.BITS",              "Memory", 0x40008038, 4, base=16, bitRange=4-7
sfr = "SPI_CSR_2.SCBR",              "Memory", 0x40008038, 4, base=16, bitRange=8-15
sfr = "SPI_CSR_2.DLYBS",             "Memory", 0x40008038, 4, base=16, bitRange=16-23
sfr = "SPI_CSR_2.DLYBCT",            "Memory", 0x40008038, 4, base=16, bitRange=24-31
sfr = "SPI_CSR_3",                   "Memory", 0x4000803C, 4, base=16 
sfr = "SPI_CSR_3.CPOL",              "Memory", 0x4000803C, 4, base=16, bitRange=0
sfr = "SPI_CSR_3.NCPHA",             "Memory", 0x4000803C, 4, base=16, bitRange=1
sfr = "SPI_CSR_3.CSNAAT",            "Memory", 0x4000803C, 4, base=16, bitRange=2
sfr = "SPI_CSR_3.CSAAT",             "Memory", 0x4000803C, 4, base=16, bitRange=3
sfr = "SPI_CSR_3.BITS",              "Memory", 0x4000803C, 4, base=16, bitRange=4-7
sfr = "SPI_CSR_3.SCBR",              "Memory", 0x4000803C, 4, base=16, bitRange=8-15
sfr = "SPI_CSR_3.DLYBS",             "Memory", 0x4000803C, 4, base=16, bitRange=16-23
sfr = "SPI_CSR_3.DLYBCT",            "Memory", 0x4000803C, 4, base=16, bitRange=24-31
sfr = "SPI_WPMR",                    "Memory", 0x400080E4, 4, base=16 
sfr = "SPI_WPMR.SPIWPEN",            "Memory", 0x400080E4, 4, base=16, bitRange=0
sfr = "SPI_WPMR.SPIWPKEY",           "Memory", 0x400080E4, 4, base=16, bitRange=8-31
sfr = "SPI_WPSR",                    "Memory", 0x400080E8, 4, base=16 
sfr = "SPI_WPSR.SPIWPVS",            "Memory", 0x400080E8, 4, base=16, bitRange=0-2
sfr = "SPI_WPSR.SPIWPVSRC",          "Memory", 0x400080E8, 4, base=16, bitRange=8-15
sfr = "SPI_RPR",                     "Memory", 0x40008100, 4, base=16 
sfr = "SPI_RPR.RXPTR",               "Memory", 0x40008100, 4, base=16, bitRange=0-31
sfr = "SPI_RCR",                     "Memory", 0x40008104, 4, base=16 
sfr = "SPI_RCR.RXCTR",               "Memory", 0x40008104, 4, base=16, bitRange=0-15
sfr = "SPI_TPR",                     "Memory", 0x40008108, 4, base=16 
sfr = "SPI_TPR.TXPTR",               "Memory", 0x40008108, 4, base=16, bitRange=0-31
sfr = "SPI_TCR",                     "Memory", 0x4000810C, 4, base=16 
sfr = "SPI_TCR.TXCTR",               "Memory", 0x4000810C, 4, base=16, bitRange=0-15
sfr = "SPI_RNPR",                    "Memory", 0x40008110, 4, base=16 
sfr = "SPI_RNPR.RXNPTR",             "Memory", 0x40008110, 4, base=16, bitRange=0-31
sfr = "SPI_RNCR",                    "Memory", 0x40008114, 4, base=16 
sfr = "SPI_RNCR.RXNCTR",             "Memory", 0x40008114, 4, base=16, bitRange=0-15
sfr = "SPI_TNPR",                    "Memory", 0x40008118, 4, base=16 
sfr = "SPI_TNPR.TXNPTR",             "Memory", 0x40008118, 4, base=16, bitRange=0-31
sfr = "SPI_TNCR",                    "Memory", 0x4000811C, 4, base=16 
sfr = "SPI_TNCR.TXNCTR",             "Memory", 0x4000811C, 4, base=16, bitRange=0-15
sfr = "SPI_PTCR",                    "Memory", 0x40008120, 4, base=16 
sfr = "SPI_PTCR.RXTEN",              "Memory", 0x40008120, 4, base=16, bitRange=0
sfr = "SPI_PTCR.RXTDIS",             "Memory", 0x40008120, 4, base=16, bitRange=1
sfr = "SPI_PTCR.TXTEN",              "Memory", 0x40008120, 4, base=16, bitRange=8
sfr = "SPI_PTCR.TXTDIS",             "Memory", 0x40008120, 4, base=16, bitRange=9
sfr = "SPI_PTSR",                    "Memory", 0x40008124, 4, base=16 
sfr = "SPI_PTSR.RXTEN",              "Memory", 0x40008124, 4, base=16, bitRange=0
sfr = "SPI_PTSR.TXTEN",              "Memory", 0x40008124, 4, base=16, bitRange=8
; ========== Register definition for TC0 peripheral ==========
sfr = "TC0_CCR0",                    "Memory", 0x40010000, 4, base=16 
sfr = "TC0_CCR0.CLKEN",              "Memory", 0x40010000, 4, base=16, bitRange=0
sfr = "TC0_CCR0.CLKDIS",             "Memory", 0x40010000, 4, base=16, bitRange=1
sfr = "TC0_CCR0.SWTRG",              "Memory", 0x40010000, 4, base=16, bitRange=2
sfr = "TC0_CMR0",                    "Memory", 0x40010004, 4, base=16 
sfr = "TC0_CMR0.TCCLKS",             "Memory", 0x40010004, 4, base=16, bitRange=0-2
sfr = "TC0_CMR0.CLKI",               "Memory", 0x40010004, 4, base=16, bitRange=3
sfr = "TC0_CMR0.BURST",              "Memory", 0x40010004, 4, base=16, bitRange=4-5
sfr = "TC0_CMR0.LDBSTOP",            "Memory", 0x40010004, 4, base=16, bitRange=6
sfr = "TC0_CMR0.LDBDIS",             "Memory", 0x40010004, 4, base=16, bitRange=7
sfr = "TC0_CMR0.ETRGEDG",            "Memory", 0x40010004, 4, base=16, bitRange=8-9
sfr = "TC0_CMR0.ABETRG",             "Memory", 0x40010004, 4, base=16, bitRange=10
sfr = "TC0_CMR0.CPCTRG",             "Memory", 0x40010004, 4, base=16, bitRange=14
sfr = "TC0_CMR0.WAVE",               "Memory", 0x40010004, 4, base=16, bitRange=15
sfr = "TC0_CMR0.LDRA",               "Memory", 0x40010004, 4, base=16, bitRange=16-17
sfr = "TC0_CMR0.LDRB",               "Memory", 0x40010004, 4, base=16, bitRange=18-19
sfr = "TC0_CMR0.CPCSTOP",            "Memory", 0x40010004, 4, base=16, bitRange=6
sfr = "TC0_CMR0.CPCDIS",             "Memory", 0x40010004, 4, base=16, bitRange=7
sfr = "TC0_CMR0.EEVTEDG",            "Memory", 0x40010004, 4, base=16, bitRange=8-9
sfr = "TC0_CMR0.EEVT",               "Memory", 0x40010004, 4, base=16, bitRange=10-11
sfr = "TC0_CMR0.ENETRG",             "Memory", 0x40010004, 4, base=16, bitRange=12
sfr = "TC0_CMR0.WAVSEL",             "Memory", 0x40010004, 4, base=16, bitRange=13-14
sfr = "TC0_CMR0.ACPA",               "Memory", 0x40010004, 4, base=16, bitRange=16-17
sfr = "TC0_CMR0.ACPC",               "Memory", 0x40010004, 4, base=16, bitRange=18-19
sfr = "TC0_CMR0.AEEVT",              "Memory", 0x40010004, 4, base=16, bitRange=20-21
sfr = "TC0_CMR0.ASWTRG",             "Memory", 0x40010004, 4, base=16, bitRange=22-23
sfr = "TC0_CMR0.BCPB",               "Memory", 0x40010004, 4, base=16, bitRange=24-25
sfr = "TC0_CMR0.BCPC",               "Memory", 0x40010004, 4, base=16, bitRange=26-27
sfr = "TC0_CMR0.BEEVT",              "Memory", 0x40010004, 4, base=16, bitRange=28-29
sfr = "TC0_CMR0.BSWTRG",             "Memory", 0x40010004, 4, base=16, bitRange=30-31
sfr = "TC0_SMMR0",                   "Memory", 0x40010008, 4, base=16 
sfr = "TC0_SMMR0.GCEN",              "Memory", 0x40010008, 4, base=16, bitRange=0
sfr = "TC0_SMMR0.DOWN",              "Memory", 0x40010008, 4, base=16, bitRange=1
sfr = "TC0_CV0",                     "Memory", 0x40010010, 4, base=16 
sfr = "TC0_CV0.CV",                  "Memory", 0x40010010, 4, base=16, bitRange=0-31
sfr = "TC0_RA0",                     "Memory", 0x40010014, 4, base=16 
sfr = "TC0_RA0.RA",                  "Memory", 0x40010014, 4, base=16, bitRange=0-31
sfr = "TC0_RB0",                     "Memory", 0x40010018, 4, base=16 
sfr = "TC0_RB0.RB",                  "Memory", 0x40010018, 4, base=16, bitRange=0-31
sfr = "TC0_RC0",                     "Memory", 0x4001001C, 4, base=16 
sfr = "TC0_RC0.RC",                  "Memory", 0x4001001C, 4, base=16, bitRange=0-31
sfr = "TC0_SR0",                     "Memory", 0x40010020, 4, base=16 
sfr = "TC0_SR0.COVFS",               "Memory", 0x40010020, 4, base=16, bitRange=0
sfr = "TC0_SR0.LOVRS",               "Memory", 0x40010020, 4, base=16, bitRange=1
sfr = "TC0_SR0.CPAS",                "Memory", 0x40010020, 4, base=16, bitRange=2
sfr = "TC0_SR0.CPBS",                "Memory", 0x40010020, 4, base=16, bitRange=3
sfr = "TC0_SR0.CPCS",                "Memory", 0x40010020, 4, base=16, bitRange=4
sfr = "TC0_SR0.LDRAS",               "Memory", 0x40010020, 4, base=16, bitRange=5
sfr = "TC0_SR0.LDRBS",               "Memory", 0x40010020, 4, base=16, bitRange=6
sfr = "TC0_SR0.ETRGS",               "Memory", 0x40010020, 4, base=16, bitRange=7
sfr = "TC0_SR0.CLKSTA",              "Memory", 0x40010020, 4, base=16, bitRange=16
sfr = "TC0_SR0.MTIOA",               "Memory", 0x40010020, 4, base=16, bitRange=17
sfr = "TC0_SR0.MTIOB",               "Memory", 0x40010020, 4, base=16, bitRange=18
sfr = "TC0_IER0",                    "Memory", 0x40010024, 4, base=16 
sfr = "TC0_IER0.COVFS",              "Memory", 0x40010024, 4, base=16, bitRange=0
sfr = "TC0_IER0.LOVRS",              "Memory", 0x40010024, 4, base=16, bitRange=1
sfr = "TC0_IER0.CPAS",               "Memory", 0x40010024, 4, base=16, bitRange=2
sfr = "TC0_IER0.CPBS",               "Memory", 0x40010024, 4, base=16, bitRange=3
sfr = "TC0_IER0.CPCS",               "Memory", 0x40010024, 4, base=16, bitRange=4
sfr = "TC0_IER0.LDRAS",              "Memory", 0x40010024, 4, base=16, bitRange=5
sfr = "TC0_IER0.LDRBS",              "Memory", 0x40010024, 4, base=16, bitRange=6
sfr = "TC0_IER0.ETRGS",              "Memory", 0x40010024, 4, base=16, bitRange=7
sfr = "TC0_IDR0",                    "Memory", 0x40010028, 4, base=16 
sfr = "TC0_IDR0.COVFS",              "Memory", 0x40010028, 4, base=16, bitRange=0
sfr = "TC0_IDR0.LOVRS",              "Memory", 0x40010028, 4, base=16, bitRange=1
sfr = "TC0_IDR0.CPAS",               "Memory", 0x40010028, 4, base=16, bitRange=2
sfr = "TC0_IDR0.CPBS",               "Memory", 0x40010028, 4, base=16, bitRange=3
sfr = "TC0_IDR0.CPCS",               "Memory", 0x40010028, 4, base=16, bitRange=4
sfr = "TC0_IDR0.LDRAS",              "Memory", 0x40010028, 4, base=16, bitRange=5
sfr = "TC0_IDR0.LDRBS",              "Memory", 0x40010028, 4, base=16, bitRange=6
sfr = "TC0_IDR0.ETRGS",              "Memory", 0x40010028, 4, base=16, bitRange=7
sfr = "TC0_IMR0",                    "Memory", 0x4001002C, 4, base=16 
sfr = "TC0_IMR0.COVFS",              "Memory", 0x4001002C, 4, base=16, bitRange=0
sfr = "TC0_IMR0.LOVRS",              "Memory", 0x4001002C, 4, base=16, bitRange=1
sfr = "TC0_IMR0.CPAS",               "Memory", 0x4001002C, 4, base=16, bitRange=2
sfr = "TC0_IMR0.CPBS",               "Memory", 0x4001002C, 4, base=16, bitRange=3
sfr = "TC0_IMR0.CPCS",               "Memory", 0x4001002C, 4, base=16, bitRange=4
sfr = "TC0_IMR0.LDRAS",              "Memory", 0x4001002C, 4, base=16, bitRange=5
sfr = "TC0_IMR0.LDRBS",              "Memory", 0x4001002C, 4, base=16, bitRange=6
sfr = "TC0_IMR0.ETRGS",              "Memory", 0x4001002C, 4, base=16, bitRange=7
sfr = "TC0_CCR1",                    "Memory", 0x40010040, 4, base=16 
sfr = "TC0_CCR1.CLKEN",              "Memory", 0x40010040, 4, base=16, bitRange=0
sfr = "TC0_CCR1.CLKDIS",             "Memory", 0x40010040, 4, base=16, bitRange=1
sfr = "TC0_CCR1.SWTRG",              "Memory", 0x40010040, 4, base=16, bitRange=2
sfr = "TC0_CMR1",                    "Memory", 0x40010044, 4, base=16 
sfr = "TC0_CMR1.TCCLKS",             "Memory", 0x40010044, 4, base=16, bitRange=0-2
sfr = "TC0_CMR1.CLKI",               "Memory", 0x40010044, 4, base=16, bitRange=3
sfr = "TC0_CMR1.BURST",              "Memory", 0x40010044, 4, base=16, bitRange=4-5
sfr = "TC0_CMR1.LDBSTOP",            "Memory", 0x40010044, 4, base=16, bitRange=6
sfr = "TC0_CMR1.LDBDIS",             "Memory", 0x40010044, 4, base=16, bitRange=7
sfr = "TC0_CMR1.ETRGEDG",            "Memory", 0x40010044, 4, base=16, bitRange=8-9
sfr = "TC0_CMR1.ABETRG",             "Memory", 0x40010044, 4, base=16, bitRange=10
sfr = "TC0_CMR1.CPCTRG",             "Memory", 0x40010044, 4, base=16, bitRange=14
sfr = "TC0_CMR1.WAVE",               "Memory", 0x40010044, 4, base=16, bitRange=15
sfr = "TC0_CMR1.LDRA",               "Memory", 0x40010044, 4, base=16, bitRange=16-17
sfr = "TC0_CMR1.LDRB",               "Memory", 0x40010044, 4, base=16, bitRange=18-19
sfr = "TC0_CMR1.CPCSTOP",            "Memory", 0x40010044, 4, base=16, bitRange=6
sfr = "TC0_CMR1.CPCDIS",             "Memory", 0x40010044, 4, base=16, bitRange=7
sfr = "TC0_CMR1.EEVTEDG",            "Memory", 0x40010044, 4, base=16, bitRange=8-9
sfr = "TC0_CMR1.EEVT",               "Memory", 0x40010044, 4, base=16, bitRange=10-11
sfr = "TC0_CMR1.ENETRG",             "Memory", 0x40010044, 4, base=16, bitRange=12
sfr = "TC0_CMR1.WAVSEL",             "Memory", 0x40010044, 4, base=16, bitRange=13-14
sfr = "TC0_CMR1.ACPA",               "Memory", 0x40010044, 4, base=16, bitRange=16-17
sfr = "TC0_CMR1.ACPC",               "Memory", 0x40010044, 4, base=16, bitRange=18-19
sfr = "TC0_CMR1.AEEVT",              "Memory", 0x40010044, 4, base=16, bitRange=20-21
sfr = "TC0_CMR1.ASWTRG",             "Memory", 0x40010044, 4, base=16, bitRange=22-23
sfr = "TC0_CMR1.BCPB",               "Memory", 0x40010044, 4, base=16, bitRange=24-25
sfr = "TC0_CMR1.BCPC",               "Memory", 0x40010044, 4, base=16, bitRange=26-27
sfr = "TC0_CMR1.BEEVT",              "Memory", 0x40010044, 4, base=16, bitRange=28-29
sfr = "TC0_CMR1.BSWTRG",             "Memory", 0x40010044, 4, base=16, bitRange=30-31
sfr = "TC0_SMMR1",                   "Memory", 0x40010048, 4, base=16 
sfr = "TC0_SMMR1.GCEN",              "Memory", 0x40010048, 4, base=16, bitRange=0
sfr = "TC0_SMMR1.DOWN",              "Memory", 0x40010048, 4, base=16, bitRange=1
sfr = "TC0_CV1",                     "Memory", 0x40010050, 4, base=16 
sfr = "TC0_CV1.CV",                  "Memory", 0x40010050, 4, base=16, bitRange=0-31
sfr = "TC0_RA1",                     "Memory", 0x40010054, 4, base=16 
sfr = "TC0_RA1.RA",                  "Memory", 0x40010054, 4, base=16, bitRange=0-31
sfr = "TC0_RB1",                     "Memory", 0x40010058, 4, base=16 
sfr = "TC0_RB1.RB",                  "Memory", 0x40010058, 4, base=16, bitRange=0-31
sfr = "TC0_RC1",                     "Memory", 0x4001005C, 4, base=16 
sfr = "TC0_RC1.RC",                  "Memory", 0x4001005C, 4, base=16, bitRange=0-31
sfr = "TC0_SR1",                     "Memory", 0x40010060, 4, base=16 
sfr = "TC0_SR1.COVFS",               "Memory", 0x40010060, 4, base=16, bitRange=0
sfr = "TC0_SR1.LOVRS",               "Memory", 0x40010060, 4, base=16, bitRange=1
sfr = "TC0_SR1.CPAS",                "Memory", 0x40010060, 4, base=16, bitRange=2
sfr = "TC0_SR1.CPBS",                "Memory", 0x40010060, 4, base=16, bitRange=3
sfr = "TC0_SR1.CPCS",                "Memory", 0x40010060, 4, base=16, bitRange=4
sfr = "TC0_SR1.LDRAS",               "Memory", 0x40010060, 4, base=16, bitRange=5
sfr = "TC0_SR1.LDRBS",               "Memory", 0x40010060, 4, base=16, bitRange=6
sfr = "TC0_SR1.ETRGS",               "Memory", 0x40010060, 4, base=16, bitRange=7
sfr = "TC0_SR1.CLKSTA",              "Memory", 0x40010060, 4, base=16, bitRange=16
sfr = "TC0_SR1.MTIOA",               "Memory", 0x40010060, 4, base=16, bitRange=17
sfr = "TC0_SR1.MTIOB",               "Memory", 0x40010060, 4, base=16, bitRange=18
sfr = "TC0_IER1",                    "Memory", 0x40010064, 4, base=16 
sfr = "TC0_IER1.COVFS",              "Memory", 0x40010064, 4, base=16, bitRange=0
sfr = "TC0_IER1.LOVRS",              "Memory", 0x40010064, 4, base=16, bitRange=1
sfr = "TC0_IER1.CPAS",               "Memory", 0x40010064, 4, base=16, bitRange=2
sfr = "TC0_IER1.CPBS",               "Memory", 0x40010064, 4, base=16, bitRange=3
sfr = "TC0_IER1.CPCS",               "Memory", 0x40010064, 4, base=16, bitRange=4
sfr = "TC0_IER1.LDRAS",              "Memory", 0x40010064, 4, base=16, bitRange=5
sfr = "TC0_IER1.LDRBS",              "Memory", 0x40010064, 4, base=16, bitRange=6
sfr = "TC0_IER1.ETRGS",              "Memory", 0x40010064, 4, base=16, bitRange=7
sfr = "TC0_IDR1",                    "Memory", 0x40010068, 4, base=16 
sfr = "TC0_IDR1.COVFS",              "Memory", 0x40010068, 4, base=16, bitRange=0
sfr = "TC0_IDR1.LOVRS",              "Memory", 0x40010068, 4, base=16, bitRange=1
sfr = "TC0_IDR1.CPAS",               "Memory", 0x40010068, 4, base=16, bitRange=2
sfr = "TC0_IDR1.CPBS",               "Memory", 0x40010068, 4, base=16, bitRange=3
sfr = "TC0_IDR1.CPCS",               "Memory", 0x40010068, 4, base=16, bitRange=4
sfr = "TC0_IDR1.LDRAS",              "Memory", 0x40010068, 4, base=16, bitRange=5
sfr = "TC0_IDR1.LDRBS",              "Memory", 0x40010068, 4, base=16, bitRange=6
sfr = "TC0_IDR1.ETRGS",              "Memory", 0x40010068, 4, base=16, bitRange=7
sfr = "TC0_IMR1",                    "Memory", 0x4001006C, 4, base=16 
sfr = "TC0_IMR1.COVFS",              "Memory", 0x4001006C, 4, base=16, bitRange=0
sfr = "TC0_IMR1.LOVRS",              "Memory", 0x4001006C, 4, base=16, bitRange=1
sfr = "TC0_IMR1.CPAS",               "Memory", 0x4001006C, 4, base=16, bitRange=2
sfr = "TC0_IMR1.CPBS",               "Memory", 0x4001006C, 4, base=16, bitRange=3
sfr = "TC0_IMR1.CPCS",               "Memory", 0x4001006C, 4, base=16, bitRange=4
sfr = "TC0_IMR1.LDRAS",              "Memory", 0x4001006C, 4, base=16, bitRange=5
sfr = "TC0_IMR1.LDRBS",              "Memory", 0x4001006C, 4, base=16, bitRange=6
sfr = "TC0_IMR1.ETRGS",              "Memory", 0x4001006C, 4, base=16, bitRange=7
sfr = "TC0_CCR2",                    "Memory", 0x40010080, 4, base=16 
sfr = "TC0_CCR2.CLKEN",              "Memory", 0x40010080, 4, base=16, bitRange=0
sfr = "TC0_CCR2.CLKDIS",             "Memory", 0x40010080, 4, base=16, bitRange=1
sfr = "TC0_CCR2.SWTRG",              "Memory", 0x40010080, 4, base=16, bitRange=2
sfr = "TC0_CMR2",                    "Memory", 0x40010084, 4, base=16 
sfr = "TC0_CMR2.TCCLKS",             "Memory", 0x40010084, 4, base=16, bitRange=0-2
sfr = "TC0_CMR2.CLKI",               "Memory", 0x40010084, 4, base=16, bitRange=3
sfr = "TC0_CMR2.BURST",              "Memory", 0x40010084, 4, base=16, bitRange=4-5
sfr = "TC0_CMR2.LDBSTOP",            "Memory", 0x40010084, 4, base=16, bitRange=6
sfr = "TC0_CMR2.LDBDIS",             "Memory", 0x40010084, 4, base=16, bitRange=7
sfr = "TC0_CMR2.ETRGEDG",            "Memory", 0x40010084, 4, base=16, bitRange=8-9
sfr = "TC0_CMR2.ABETRG",             "Memory", 0x40010084, 4, base=16, bitRange=10
sfr = "TC0_CMR2.CPCTRG",             "Memory", 0x40010084, 4, base=16, bitRange=14
sfr = "TC0_CMR2.WAVE",               "Memory", 0x40010084, 4, base=16, bitRange=15
sfr = "TC0_CMR2.LDRA",               "Memory", 0x40010084, 4, base=16, bitRange=16-17
sfr = "TC0_CMR2.LDRB",               "Memory", 0x40010084, 4, base=16, bitRange=18-19
sfr = "TC0_CMR2.CPCSTOP",            "Memory", 0x40010084, 4, base=16, bitRange=6
sfr = "TC0_CMR2.CPCDIS",             "Memory", 0x40010084, 4, base=16, bitRange=7
sfr = "TC0_CMR2.EEVTEDG",            "Memory", 0x40010084, 4, base=16, bitRange=8-9
sfr = "TC0_CMR2.EEVT",               "Memory", 0x40010084, 4, base=16, bitRange=10-11
sfr = "TC0_CMR2.ENETRG",             "Memory", 0x40010084, 4, base=16, bitRange=12
sfr = "TC0_CMR2.WAVSEL",             "Memory", 0x40010084, 4, base=16, bitRange=13-14
sfr = "TC0_CMR2.ACPA",               "Memory", 0x40010084, 4, base=16, bitRange=16-17
sfr = "TC0_CMR2.ACPC",               "Memory", 0x40010084, 4, base=16, bitRange=18-19
sfr = "TC0_CMR2.AEEVT",              "Memory", 0x40010084, 4, base=16, bitRange=20-21
sfr = "TC0_CMR2.ASWTRG",             "Memory", 0x40010084, 4, base=16, bitRange=22-23
sfr = "TC0_CMR2.BCPB",               "Memory", 0x40010084, 4, base=16, bitRange=24-25
sfr = "TC0_CMR2.BCPC",               "Memory", 0x40010084, 4, base=16, bitRange=26-27
sfr = "TC0_CMR2.BEEVT",              "Memory", 0x40010084, 4, base=16, bitRange=28-29
sfr = "TC0_CMR2.BSWTRG",             "Memory", 0x40010084, 4, base=16, bitRange=30-31
sfr = "TC0_SMMR2",                   "Memory", 0x40010088, 4, base=16 
sfr = "TC0_SMMR2.GCEN",              "Memory", 0x40010088, 4, base=16, bitRange=0
sfr = "TC0_SMMR2.DOWN",              "Memory", 0x40010088, 4, base=16, bitRange=1
sfr = "TC0_CV2",                     "Memory", 0x40010090, 4, base=16 
sfr = "TC0_CV2.CV",                  "Memory", 0x40010090, 4, base=16, bitRange=0-31
sfr = "TC0_RA2",                     "Memory", 0x40010094, 4, base=16 
sfr = "TC0_RA2.RA",                  "Memory", 0x40010094, 4, base=16, bitRange=0-31
sfr = "TC0_RB2",                     "Memory", 0x40010098, 4, base=16 
sfr = "TC0_RB2.RB",                  "Memory", 0x40010098, 4, base=16, bitRange=0-31
sfr = "TC0_RC2",                     "Memory", 0x4001009C, 4, base=16 
sfr = "TC0_RC2.RC",                  "Memory", 0x4001009C, 4, base=16, bitRange=0-31
sfr = "TC0_SR2",                     "Memory", 0x400100A0, 4, base=16 
sfr = "TC0_SR2.COVFS",               "Memory", 0x400100A0, 4, base=16, bitRange=0
sfr = "TC0_SR2.LOVRS",               "Memory", 0x400100A0, 4, base=16, bitRange=1
sfr = "TC0_SR2.CPAS",                "Memory", 0x400100A0, 4, base=16, bitRange=2
sfr = "TC0_SR2.CPBS",                "Memory", 0x400100A0, 4, base=16, bitRange=3
sfr = "TC0_SR2.CPCS",                "Memory", 0x400100A0, 4, base=16, bitRange=4
sfr = "TC0_SR2.LDRAS",               "Memory", 0x400100A0, 4, base=16, bitRange=5
sfr = "TC0_SR2.LDRBS",               "Memory", 0x400100A0, 4, base=16, bitRange=6
sfr = "TC0_SR2.ETRGS",               "Memory", 0x400100A0, 4, base=16, bitRange=7
sfr = "TC0_SR2.CLKSTA",              "Memory", 0x400100A0, 4, base=16, bitRange=16
sfr = "TC0_SR2.MTIOA",               "Memory", 0x400100A0, 4, base=16, bitRange=17
sfr = "TC0_SR2.MTIOB",               "Memory", 0x400100A0, 4, base=16, bitRange=18
sfr = "TC0_IER2",                    "Memory", 0x400100A4, 4, base=16 
sfr = "TC0_IER2.COVFS",              "Memory", 0x400100A4, 4, base=16, bitRange=0
sfr = "TC0_IER2.LOVRS",              "Memory", 0x400100A4, 4, base=16, bitRange=1
sfr = "TC0_IER2.CPAS",               "Memory", 0x400100A4, 4, base=16, bitRange=2
sfr = "TC0_IER2.CPBS",               "Memory", 0x400100A4, 4, base=16, bitRange=3
sfr = "TC0_IER2.CPCS",               "Memory", 0x400100A4, 4, base=16, bitRange=4
sfr = "TC0_IER2.LDRAS",              "Memory", 0x400100A4, 4, base=16, bitRange=5
sfr = "TC0_IER2.LDRBS",              "Memory", 0x400100A4, 4, base=16, bitRange=6
sfr = "TC0_IER2.ETRGS",              "Memory", 0x400100A4, 4, base=16, bitRange=7
sfr = "TC0_IDR2",                    "Memory", 0x400100A8, 4, base=16 
sfr = "TC0_IDR2.COVFS",              "Memory", 0x400100A8, 4, base=16, bitRange=0
sfr = "TC0_IDR2.LOVRS",              "Memory", 0x400100A8, 4, base=16, bitRange=1
sfr = "TC0_IDR2.CPAS",               "Memory", 0x400100A8, 4, base=16, bitRange=2
sfr = "TC0_IDR2.CPBS",               "Memory", 0x400100A8, 4, base=16, bitRange=3
sfr = "TC0_IDR2.CPCS",               "Memory", 0x400100A8, 4, base=16, bitRange=4
sfr = "TC0_IDR2.LDRAS",              "Memory", 0x400100A8, 4, base=16, bitRange=5
sfr = "TC0_IDR2.LDRBS",              "Memory", 0x400100A8, 4, base=16, bitRange=6
sfr = "TC0_IDR2.ETRGS",              "Memory", 0x400100A8, 4, base=16, bitRange=7
sfr = "TC0_IMR2",                    "Memory", 0x400100AC, 4, base=16 
sfr = "TC0_IMR2.COVFS",              "Memory", 0x400100AC, 4, base=16, bitRange=0
sfr = "TC0_IMR2.LOVRS",              "Memory", 0x400100AC, 4, base=16, bitRange=1
sfr = "TC0_IMR2.CPAS",               "Memory", 0x400100AC, 4, base=16, bitRange=2
sfr = "TC0_IMR2.CPBS",               "Memory", 0x400100AC, 4, base=16, bitRange=3
sfr = "TC0_IMR2.CPCS",               "Memory", 0x400100AC, 4, base=16, bitRange=4
sfr = "TC0_IMR2.LDRAS",              "Memory", 0x400100AC, 4, base=16, bitRange=5
sfr = "TC0_IMR2.LDRBS",              "Memory", 0x400100AC, 4, base=16, bitRange=6
sfr = "TC0_IMR2.ETRGS",              "Memory", 0x400100AC, 4, base=16, bitRange=7
sfr = "TC0_BCR",                     "Memory", 0x400100C0, 4, base=16 
sfr = "TC0_BCR.SYNC",                "Memory", 0x400100C0, 4, base=16, bitRange=0
sfr = "TC0_BMR",                     "Memory", 0x400100C4, 4, base=16 
sfr = "TC0_BMR.TC0XC0S",             "Memory", 0x400100C4, 4, base=16, bitRange=0-1
sfr = "TC0_BMR.TC1XC1S",             "Memory", 0x400100C4, 4, base=16, bitRange=2-3
sfr = "TC0_BMR.TC2XC2S",             "Memory", 0x400100C4, 4, base=16, bitRange=4-5
sfr = "TC0_BMR.QDEN",                "Memory", 0x400100C4, 4, base=16, bitRange=8
sfr = "TC0_BMR.POSEN",               "Memory", 0x400100C4, 4, base=16, bitRange=9
sfr = "TC0_BMR.SPEEDEN",             "Memory", 0x400100C4, 4, base=16, bitRange=10
sfr = "TC0_BMR.QDTRANS",             "Memory", 0x400100C4, 4, base=16, bitRange=11
sfr = "TC0_BMR.EDGPHA",              "Memory", 0x400100C4, 4, base=16, bitRange=12
sfr = "TC0_BMR.INVA",                "Memory", 0x400100C4, 4, base=16, bitRange=13
sfr = "TC0_BMR.INVB",                "Memory", 0x400100C4, 4, base=16, bitRange=14
sfr = "TC0_BMR.INVIDX",              "Memory", 0x400100C4, 4, base=16, bitRange=15
sfr = "TC0_BMR.SWAP",                "Memory", 0x400100C4, 4, base=16, bitRange=16
sfr = "TC0_BMR.IDXPHB",              "Memory", 0x400100C4, 4, base=16, bitRange=17
sfr = "TC0_BMR.FILTER",              "Memory", 0x400100C4, 4, base=16, bitRange=19
sfr = "TC0_BMR.MAXFILT",             "Memory", 0x400100C4, 4, base=16, bitRange=20-25
sfr = "TC0_QIER",                    "Memory", 0x400100C8, 4, base=16 
sfr = "TC0_QIER.IDX",                "Memory", 0x400100C8, 4, base=16, bitRange=0
sfr = "TC0_QIER.DIRCHG",             "Memory", 0x400100C8, 4, base=16, bitRange=1
sfr = "TC0_QIER.QERR",               "Memory", 0x400100C8, 4, base=16, bitRange=2
sfr = "TC0_QIDR",                    "Memory", 0x400100CC, 4, base=16 
sfr = "TC0_QIDR.IDX",                "Memory", 0x400100CC, 4, base=16, bitRange=0
sfr = "TC0_QIDR.DIRCHG",             "Memory", 0x400100CC, 4, base=16, bitRange=1
sfr = "TC0_QIDR.QERR",               "Memory", 0x400100CC, 4, base=16, bitRange=2
sfr = "TC0_QIMR",                    "Memory", 0x400100D0, 4, base=16 
sfr = "TC0_QIMR.IDX",                "Memory", 0x400100D0, 4, base=16, bitRange=0
sfr = "TC0_QIMR.DIRCHG",             "Memory", 0x400100D0, 4, base=16, bitRange=1
sfr = "TC0_QIMR.QERR",               "Memory", 0x400100D0, 4, base=16, bitRange=2
sfr = "TC0_QISR",                    "Memory", 0x400100D4, 4, base=16 
sfr = "TC0_QISR.IDX",                "Memory", 0x400100D4, 4, base=16, bitRange=0
sfr = "TC0_QISR.DIRCHG",             "Memory", 0x400100D4, 4, base=16, bitRange=1
sfr = "TC0_QISR.QERR",               "Memory", 0x400100D4, 4, base=16, bitRange=2
sfr = "TC0_QISR.DIR",                "Memory", 0x400100D4, 4, base=16, bitRange=8
sfr = "TC0_FMR",                     "Memory", 0x400100D8, 4, base=16 
sfr = "TC0_FMR.ENCF0",               "Memory", 0x400100D8, 4, base=16, bitRange=0
sfr = "TC0_FMR.ENCF1",               "Memory", 0x400100D8, 4, base=16, bitRange=1
sfr = "TC0_WPMR",                    "Memory", 0x400100E4, 4, base=16 
sfr = "TC0_WPMR.WPEN",               "Memory", 0x400100E4, 4, base=16, bitRange=0
sfr = "TC0_WPMR.WPKEY",              "Memory", 0x400100E4, 4, base=16, bitRange=8-31
; ========== Register definition for TC1 peripheral ==========
sfr = "TC1_CCR0",                    "Memory", 0x40014000, 4, base=16 
sfr = "TC1_CCR0.CLKEN",              "Memory", 0x40014000, 4, base=16, bitRange=0
sfr = "TC1_CCR0.CLKDIS",             "Memory", 0x40014000, 4, base=16, bitRange=1
sfr = "TC1_CCR0.SWTRG",              "Memory", 0x40014000, 4, base=16, bitRange=2
sfr = "TC1_CMR0",                    "Memory", 0x40014004, 4, base=16 
sfr = "TC1_CMR0.TCCLKS",             "Memory", 0x40014004, 4, base=16, bitRange=0-2
sfr = "TC1_CMR0.CLKI",               "Memory", 0x40014004, 4, base=16, bitRange=3
sfr = "TC1_CMR0.BURST",              "Memory", 0x40014004, 4, base=16, bitRange=4-5
sfr = "TC1_CMR0.LDBSTOP",            "Memory", 0x40014004, 4, base=16, bitRange=6
sfr = "TC1_CMR0.LDBDIS",             "Memory", 0x40014004, 4, base=16, bitRange=7
sfr = "TC1_CMR0.ETRGEDG",            "Memory", 0x40014004, 4, base=16, bitRange=8-9
sfr = "TC1_CMR0.ABETRG",             "Memory", 0x40014004, 4, base=16, bitRange=10
sfr = "TC1_CMR0.CPCTRG",             "Memory", 0x40014004, 4, base=16, bitRange=14
sfr = "TC1_CMR0.WAVE",               "Memory", 0x40014004, 4, base=16, bitRange=15
sfr = "TC1_CMR0.LDRA",               "Memory", 0x40014004, 4, base=16, bitRange=16-17
sfr = "TC1_CMR0.LDRB",               "Memory", 0x40014004, 4, base=16, bitRange=18-19
sfr = "TC1_CMR0.CPCSTOP",            "Memory", 0x40014004, 4, base=16, bitRange=6
sfr = "TC1_CMR0.CPCDIS",             "Memory", 0x40014004, 4, base=16, bitRange=7
sfr = "TC1_CMR0.EEVTEDG",            "Memory", 0x40014004, 4, base=16, bitRange=8-9
sfr = "TC1_CMR0.EEVT",               "Memory", 0x40014004, 4, base=16, bitRange=10-11
sfr = "TC1_CMR0.ENETRG",             "Memory", 0x40014004, 4, base=16, bitRange=12
sfr = "TC1_CMR0.WAVSEL",             "Memory", 0x40014004, 4, base=16, bitRange=13-14
sfr = "TC1_CMR0.ACPA",               "Memory", 0x40014004, 4, base=16, bitRange=16-17
sfr = "TC1_CMR0.ACPC",               "Memory", 0x40014004, 4, base=16, bitRange=18-19
sfr = "TC1_CMR0.AEEVT",              "Memory", 0x40014004, 4, base=16, bitRange=20-21
sfr = "TC1_CMR0.ASWTRG",             "Memory", 0x40014004, 4, base=16, bitRange=22-23
sfr = "TC1_CMR0.BCPB",               "Memory", 0x40014004, 4, base=16, bitRange=24-25
sfr = "TC1_CMR0.BCPC",               "Memory", 0x40014004, 4, base=16, bitRange=26-27
sfr = "TC1_CMR0.BEEVT",              "Memory", 0x40014004, 4, base=16, bitRange=28-29
sfr = "TC1_CMR0.BSWTRG",             "Memory", 0x40014004, 4, base=16, bitRange=30-31
sfr = "TC1_SMMR0",                   "Memory", 0x40014008, 4, base=16 
sfr = "TC1_SMMR0.GCEN",              "Memory", 0x40014008, 4, base=16, bitRange=0
sfr = "TC1_SMMR0.DOWN",              "Memory", 0x40014008, 4, base=16, bitRange=1
sfr = "TC1_CV0",                     "Memory", 0x40014010, 4, base=16 
sfr = "TC1_CV0.CV",                  "Memory", 0x40014010, 4, base=16, bitRange=0-31
sfr = "TC1_RA0",                     "Memory", 0x40014014, 4, base=16 
sfr = "TC1_RA0.RA",                  "Memory", 0x40014014, 4, base=16, bitRange=0-31
sfr = "TC1_RB0",                     "Memory", 0x40014018, 4, base=16 
sfr = "TC1_RB0.RB",                  "Memory", 0x40014018, 4, base=16, bitRange=0-31
sfr = "TC1_RC0",                     "Memory", 0x4001401C, 4, base=16 
sfr = "TC1_RC0.RC",                  "Memory", 0x4001401C, 4, base=16, bitRange=0-31
sfr = "TC1_SR0",                     "Memory", 0x40014020, 4, base=16 
sfr = "TC1_SR0.COVFS",               "Memory", 0x40014020, 4, base=16, bitRange=0
sfr = "TC1_SR0.LOVRS",               "Memory", 0x40014020, 4, base=16, bitRange=1
sfr = "TC1_SR0.CPAS",                "Memory", 0x40014020, 4, base=16, bitRange=2
sfr = "TC1_SR0.CPBS",                "Memory", 0x40014020, 4, base=16, bitRange=3
sfr = "TC1_SR0.CPCS",                "Memory", 0x40014020, 4, base=16, bitRange=4
sfr = "TC1_SR0.LDRAS",               "Memory", 0x40014020, 4, base=16, bitRange=5
sfr = "TC1_SR0.LDRBS",               "Memory", 0x40014020, 4, base=16, bitRange=6
sfr = "TC1_SR0.ETRGS",               "Memory", 0x40014020, 4, base=16, bitRange=7
sfr = "TC1_SR0.CLKSTA",              "Memory", 0x40014020, 4, base=16, bitRange=16
sfr = "TC1_SR0.MTIOA",               "Memory", 0x40014020, 4, base=16, bitRange=17
sfr = "TC1_SR0.MTIOB",               "Memory", 0x40014020, 4, base=16, bitRange=18
sfr = "TC1_IER0",                    "Memory", 0x40014024, 4, base=16 
sfr = "TC1_IER0.COVFS",              "Memory", 0x40014024, 4, base=16, bitRange=0
sfr = "TC1_IER0.LOVRS",              "Memory", 0x40014024, 4, base=16, bitRange=1
sfr = "TC1_IER0.CPAS",               "Memory", 0x40014024, 4, base=16, bitRange=2
sfr = "TC1_IER0.CPBS",               "Memory", 0x40014024, 4, base=16, bitRange=3
sfr = "TC1_IER0.CPCS",               "Memory", 0x40014024, 4, base=16, bitRange=4
sfr = "TC1_IER0.LDRAS",              "Memory", 0x40014024, 4, base=16, bitRange=5
sfr = "TC1_IER0.LDRBS",              "Memory", 0x40014024, 4, base=16, bitRange=6
sfr = "TC1_IER0.ETRGS",              "Memory", 0x40014024, 4, base=16, bitRange=7
sfr = "TC1_IDR0",                    "Memory", 0x40014028, 4, base=16 
sfr = "TC1_IDR0.COVFS",              "Memory", 0x40014028, 4, base=16, bitRange=0
sfr = "TC1_IDR0.LOVRS",              "Memory", 0x40014028, 4, base=16, bitRange=1
sfr = "TC1_IDR0.CPAS",               "Memory", 0x40014028, 4, base=16, bitRange=2
sfr = "TC1_IDR0.CPBS",               "Memory", 0x40014028, 4, base=16, bitRange=3
sfr = "TC1_IDR0.CPCS",               "Memory", 0x40014028, 4, base=16, bitRange=4
sfr = "TC1_IDR0.LDRAS",              "Memory", 0x40014028, 4, base=16, bitRange=5
sfr = "TC1_IDR0.LDRBS",              "Memory", 0x40014028, 4, base=16, bitRange=6
sfr = "TC1_IDR0.ETRGS",              "Memory", 0x40014028, 4, base=16, bitRange=7
sfr = "TC1_IMR0",                    "Memory", 0x4001402C, 4, base=16 
sfr = "TC1_IMR0.COVFS",              "Memory", 0x4001402C, 4, base=16, bitRange=0
sfr = "TC1_IMR0.LOVRS",              "Memory", 0x4001402C, 4, base=16, bitRange=1
sfr = "TC1_IMR0.CPAS",               "Memory", 0x4001402C, 4, base=16, bitRange=2
sfr = "TC1_IMR0.CPBS",               "Memory", 0x4001402C, 4, base=16, bitRange=3
sfr = "TC1_IMR0.CPCS",               "Memory", 0x4001402C, 4, base=16, bitRange=4
sfr = "TC1_IMR0.LDRAS",              "Memory", 0x4001402C, 4, base=16, bitRange=5
sfr = "TC1_IMR0.LDRBS",              "Memory", 0x4001402C, 4, base=16, bitRange=6
sfr = "TC1_IMR0.ETRGS",              "Memory", 0x4001402C, 4, base=16, bitRange=7
sfr = "TC1_CCR1",                    "Memory", 0x40014040, 4, base=16 
sfr = "TC1_CCR1.CLKEN",              "Memory", 0x40014040, 4, base=16, bitRange=0
sfr = "TC1_CCR1.CLKDIS",             "Memory", 0x40014040, 4, base=16, bitRange=1
sfr = "TC1_CCR1.SWTRG",              "Memory", 0x40014040, 4, base=16, bitRange=2
sfr = "TC1_CMR1",                    "Memory", 0x40014044, 4, base=16 
sfr = "TC1_CMR1.TCCLKS",             "Memory", 0x40014044, 4, base=16, bitRange=0-2
sfr = "TC1_CMR1.CLKI",               "Memory", 0x40014044, 4, base=16, bitRange=3
sfr = "TC1_CMR1.BURST",              "Memory", 0x40014044, 4, base=16, bitRange=4-5
sfr = "TC1_CMR1.LDBSTOP",            "Memory", 0x40014044, 4, base=16, bitRange=6
sfr = "TC1_CMR1.LDBDIS",             "Memory", 0x40014044, 4, base=16, bitRange=7
sfr = "TC1_CMR1.ETRGEDG",            "Memory", 0x40014044, 4, base=16, bitRange=8-9
sfr = "TC1_CMR1.ABETRG",             "Memory", 0x40014044, 4, base=16, bitRange=10
sfr = "TC1_CMR1.CPCTRG",             "Memory", 0x40014044, 4, base=16, bitRange=14
sfr = "TC1_CMR1.WAVE",               "Memory", 0x40014044, 4, base=16, bitRange=15
sfr = "TC1_CMR1.LDRA",               "Memory", 0x40014044, 4, base=16, bitRange=16-17
sfr = "TC1_CMR1.LDRB",               "Memory", 0x40014044, 4, base=16, bitRange=18-19
sfr = "TC1_CMR1.CPCSTOP",            "Memory", 0x40014044, 4, base=16, bitRange=6
sfr = "TC1_CMR1.CPCDIS",             "Memory", 0x40014044, 4, base=16, bitRange=7
sfr = "TC1_CMR1.EEVTEDG",            "Memory", 0x40014044, 4, base=16, bitRange=8-9
sfr = "TC1_CMR1.EEVT",               "Memory", 0x40014044, 4, base=16, bitRange=10-11
sfr = "TC1_CMR1.ENETRG",             "Memory", 0x40014044, 4, base=16, bitRange=12
sfr = "TC1_CMR1.WAVSEL",             "Memory", 0x40014044, 4, base=16, bitRange=13-14
sfr = "TC1_CMR1.ACPA",               "Memory", 0x40014044, 4, base=16, bitRange=16-17
sfr = "TC1_CMR1.ACPC",               "Memory", 0x40014044, 4, base=16, bitRange=18-19
sfr = "TC1_CMR1.AEEVT",              "Memory", 0x40014044, 4, base=16, bitRange=20-21
sfr = "TC1_CMR1.ASWTRG",             "Memory", 0x40014044, 4, base=16, bitRange=22-23
sfr = "TC1_CMR1.BCPB",               "Memory", 0x40014044, 4, base=16, bitRange=24-25
sfr = "TC1_CMR1.BCPC",               "Memory", 0x40014044, 4, base=16, bitRange=26-27
sfr = "TC1_CMR1.BEEVT",              "Memory", 0x40014044, 4, base=16, bitRange=28-29
sfr = "TC1_CMR1.BSWTRG",             "Memory", 0x40014044, 4, base=16, bitRange=30-31
sfr = "TC1_SMMR1",                   "Memory", 0x40014048, 4, base=16 
sfr = "TC1_SMMR1.GCEN",              "Memory", 0x40014048, 4, base=16, bitRange=0
sfr = "TC1_SMMR1.DOWN",              "Memory", 0x40014048, 4, base=16, bitRange=1
sfr = "TC1_CV1",                     "Memory", 0x40014050, 4, base=16 
sfr = "TC1_CV1.CV",                  "Memory", 0x40014050, 4, base=16, bitRange=0-31
sfr = "TC1_RA1",                     "Memory", 0x40014054, 4, base=16 
sfr = "TC1_RA1.RA",                  "Memory", 0x40014054, 4, base=16, bitRange=0-31
sfr = "TC1_RB1",                     "Memory", 0x40014058, 4, base=16 
sfr = "TC1_RB1.RB",                  "Memory", 0x40014058, 4, base=16, bitRange=0-31
sfr = "TC1_RC1",                     "Memory", 0x4001405C, 4, base=16 
sfr = "TC1_RC1.RC",                  "Memory", 0x4001405C, 4, base=16, bitRange=0-31
sfr = "TC1_SR1",                     "Memory", 0x40014060, 4, base=16 
sfr = "TC1_SR1.COVFS",               "Memory", 0x40014060, 4, base=16, bitRange=0
sfr = "TC1_SR1.LOVRS",               "Memory", 0x40014060, 4, base=16, bitRange=1
sfr = "TC1_SR1.CPAS",                "Memory", 0x40014060, 4, base=16, bitRange=2
sfr = "TC1_SR1.CPBS",                "Memory", 0x40014060, 4, base=16, bitRange=3
sfr = "TC1_SR1.CPCS",                "Memory", 0x40014060, 4, base=16, bitRange=4
sfr = "TC1_SR1.LDRAS",               "Memory", 0x40014060, 4, base=16, bitRange=5
sfr = "TC1_SR1.LDRBS",               "Memory", 0x40014060, 4, base=16, bitRange=6
sfr = "TC1_SR1.ETRGS",               "Memory", 0x40014060, 4, base=16, bitRange=7
sfr = "TC1_SR1.CLKSTA",              "Memory", 0x40014060, 4, base=16, bitRange=16
sfr = "TC1_SR1.MTIOA",               "Memory", 0x40014060, 4, base=16, bitRange=17
sfr = "TC1_SR1.MTIOB",               "Memory", 0x40014060, 4, base=16, bitRange=18
sfr = "TC1_IER1",                    "Memory", 0x40014064, 4, base=16 
sfr = "TC1_IER1.COVFS",              "Memory", 0x40014064, 4, base=16, bitRange=0
sfr = "TC1_IER1.LOVRS",              "Memory", 0x40014064, 4, base=16, bitRange=1
sfr = "TC1_IER1.CPAS",               "Memory", 0x40014064, 4, base=16, bitRange=2
sfr = "TC1_IER1.CPBS",               "Memory", 0x40014064, 4, base=16, bitRange=3
sfr = "TC1_IER1.CPCS",               "Memory", 0x40014064, 4, base=16, bitRange=4
sfr = "TC1_IER1.LDRAS",              "Memory", 0x40014064, 4, base=16, bitRange=5
sfr = "TC1_IER1.LDRBS",              "Memory", 0x40014064, 4, base=16, bitRange=6
sfr = "TC1_IER1.ETRGS",              "Memory", 0x40014064, 4, base=16, bitRange=7
sfr = "TC1_IDR1",                    "Memory", 0x40014068, 4, base=16 
sfr = "TC1_IDR1.COVFS",              "Memory", 0x40014068, 4, base=16, bitRange=0
sfr = "TC1_IDR1.LOVRS",              "Memory", 0x40014068, 4, base=16, bitRange=1
sfr = "TC1_IDR1.CPAS",               "Memory", 0x40014068, 4, base=16, bitRange=2
sfr = "TC1_IDR1.CPBS",               "Memory", 0x40014068, 4, base=16, bitRange=3
sfr = "TC1_IDR1.CPCS",               "Memory", 0x40014068, 4, base=16, bitRange=4
sfr = "TC1_IDR1.LDRAS",              "Memory", 0x40014068, 4, base=16, bitRange=5
sfr = "TC1_IDR1.LDRBS",              "Memory", 0x40014068, 4, base=16, bitRange=6
sfr = "TC1_IDR1.ETRGS",              "Memory", 0x40014068, 4, base=16, bitRange=7
sfr = "TC1_IMR1",                    "Memory", 0x4001406C, 4, base=16 
sfr = "TC1_IMR1.COVFS",              "Memory", 0x4001406C, 4, base=16, bitRange=0
sfr = "TC1_IMR1.LOVRS",              "Memory", 0x4001406C, 4, base=16, bitRange=1
sfr = "TC1_IMR1.CPAS",               "Memory", 0x4001406C, 4, base=16, bitRange=2
sfr = "TC1_IMR1.CPBS",               "Memory", 0x4001406C, 4, base=16, bitRange=3
sfr = "TC1_IMR1.CPCS",               "Memory", 0x4001406C, 4, base=16, bitRange=4
sfr = "TC1_IMR1.LDRAS",              "Memory", 0x4001406C, 4, base=16, bitRange=5
sfr = "TC1_IMR1.LDRBS",              "Memory", 0x4001406C, 4, base=16, bitRange=6
sfr = "TC1_IMR1.ETRGS",              "Memory", 0x4001406C, 4, base=16, bitRange=7
sfr = "TC1_CCR2",                    "Memory", 0x40014080, 4, base=16 
sfr = "TC1_CCR2.CLKEN",              "Memory", 0x40014080, 4, base=16, bitRange=0
sfr = "TC1_CCR2.CLKDIS",             "Memory", 0x40014080, 4, base=16, bitRange=1
sfr = "TC1_CCR2.SWTRG",              "Memory", 0x40014080, 4, base=16, bitRange=2
sfr = "TC1_CMR2",                    "Memory", 0x40014084, 4, base=16 
sfr = "TC1_CMR2.TCCLKS",             "Memory", 0x40014084, 4, base=16, bitRange=0-2
sfr = "TC1_CMR2.CLKI",               "Memory", 0x40014084, 4, base=16, bitRange=3
sfr = "TC1_CMR2.BURST",              "Memory", 0x40014084, 4, base=16, bitRange=4-5
sfr = "TC1_CMR2.LDBSTOP",            "Memory", 0x40014084, 4, base=16, bitRange=6
sfr = "TC1_CMR2.LDBDIS",             "Memory", 0x40014084, 4, base=16, bitRange=7
sfr = "TC1_CMR2.ETRGEDG",            "Memory", 0x40014084, 4, base=16, bitRange=8-9
sfr = "TC1_CMR2.ABETRG",             "Memory", 0x40014084, 4, base=16, bitRange=10
sfr = "TC1_CMR2.CPCTRG",             "Memory", 0x40014084, 4, base=16, bitRange=14
sfr = "TC1_CMR2.WAVE",               "Memory", 0x40014084, 4, base=16, bitRange=15
sfr = "TC1_CMR2.LDRA",               "Memory", 0x40014084, 4, base=16, bitRange=16-17
sfr = "TC1_CMR2.LDRB",               "Memory", 0x40014084, 4, base=16, bitRange=18-19
sfr = "TC1_CMR2.CPCSTOP",            "Memory", 0x40014084, 4, base=16, bitRange=6
sfr = "TC1_CMR2.CPCDIS",             "Memory", 0x40014084, 4, base=16, bitRange=7
sfr = "TC1_CMR2.EEVTEDG",            "Memory", 0x40014084, 4, base=16, bitRange=8-9
sfr = "TC1_CMR2.EEVT",               "Memory", 0x40014084, 4, base=16, bitRange=10-11
sfr = "TC1_CMR2.ENETRG",             "Memory", 0x40014084, 4, base=16, bitRange=12
sfr = "TC1_CMR2.WAVSEL",             "Memory", 0x40014084, 4, base=16, bitRange=13-14
sfr = "TC1_CMR2.ACPA",               "Memory", 0x40014084, 4, base=16, bitRange=16-17
sfr = "TC1_CMR2.ACPC",               "Memory", 0x40014084, 4, base=16, bitRange=18-19
sfr = "TC1_CMR2.AEEVT",              "Memory", 0x40014084, 4, base=16, bitRange=20-21
sfr = "TC1_CMR2.ASWTRG",             "Memory", 0x40014084, 4, base=16, bitRange=22-23
sfr = "TC1_CMR2.BCPB",               "Memory", 0x40014084, 4, base=16, bitRange=24-25
sfr = "TC1_CMR2.BCPC",               "Memory", 0x40014084, 4, base=16, bitRange=26-27
sfr = "TC1_CMR2.BEEVT",              "Memory", 0x40014084, 4, base=16, bitRange=28-29
sfr = "TC1_CMR2.BSWTRG",             "Memory", 0x40014084, 4, base=16, bitRange=30-31
sfr = "TC1_SMMR2",                   "Memory", 0x40014088, 4, base=16 
sfr = "TC1_SMMR2.GCEN",              "Memory", 0x40014088, 4, base=16, bitRange=0
sfr = "TC1_SMMR2.DOWN",              "Memory", 0x40014088, 4, base=16, bitRange=1
sfr = "TC1_CV2",                     "Memory", 0x40014090, 4, base=16 
sfr = "TC1_CV2.CV",                  "Memory", 0x40014090, 4, base=16, bitRange=0-31
sfr = "TC1_RA2",                     "Memory", 0x40014094, 4, base=16 
sfr = "TC1_RA2.RA",                  "Memory", 0x40014094, 4, base=16, bitRange=0-31
sfr = "TC1_RB2",                     "Memory", 0x40014098, 4, base=16 
sfr = "TC1_RB2.RB",                  "Memory", 0x40014098, 4, base=16, bitRange=0-31
sfr = "TC1_RC2",                     "Memory", 0x4001409C, 4, base=16 
sfr = "TC1_RC2.RC",                  "Memory", 0x4001409C, 4, base=16, bitRange=0-31
sfr = "TC1_SR2",                     "Memory", 0x400140A0, 4, base=16 
sfr = "TC1_SR2.COVFS",               "Memory", 0x400140A0, 4, base=16, bitRange=0
sfr = "TC1_SR2.LOVRS",               "Memory", 0x400140A0, 4, base=16, bitRange=1
sfr = "TC1_SR2.CPAS",                "Memory", 0x400140A0, 4, base=16, bitRange=2
sfr = "TC1_SR2.CPBS",                "Memory", 0x400140A0, 4, base=16, bitRange=3
sfr = "TC1_SR2.CPCS",                "Memory", 0x400140A0, 4, base=16, bitRange=4
sfr = "TC1_SR2.LDRAS",               "Memory", 0x400140A0, 4, base=16, bitRange=5
sfr = "TC1_SR2.LDRBS",               "Memory", 0x400140A0, 4, base=16, bitRange=6
sfr = "TC1_SR2.ETRGS",               "Memory", 0x400140A0, 4, base=16, bitRange=7
sfr = "TC1_SR2.CLKSTA",              "Memory", 0x400140A0, 4, base=16, bitRange=16
sfr = "TC1_SR2.MTIOA",               "Memory", 0x400140A0, 4, base=16, bitRange=17
sfr = "TC1_SR2.MTIOB",               "Memory", 0x400140A0, 4, base=16, bitRange=18
sfr = "TC1_IER2",                    "Memory", 0x400140A4, 4, base=16 
sfr = "TC1_IER2.COVFS",              "Memory", 0x400140A4, 4, base=16, bitRange=0
sfr = "TC1_IER2.LOVRS",              "Memory", 0x400140A4, 4, base=16, bitRange=1
sfr = "TC1_IER2.CPAS",               "Memory", 0x400140A4, 4, base=16, bitRange=2
sfr = "TC1_IER2.CPBS",               "Memory", 0x400140A4, 4, base=16, bitRange=3
sfr = "TC1_IER2.CPCS",               "Memory", 0x400140A4, 4, base=16, bitRange=4
sfr = "TC1_IER2.LDRAS",              "Memory", 0x400140A4, 4, base=16, bitRange=5
sfr = "TC1_IER2.LDRBS",              "Memory", 0x400140A4, 4, base=16, bitRange=6
sfr = "TC1_IER2.ETRGS",              "Memory", 0x400140A4, 4, base=16, bitRange=7
sfr = "TC1_IDR2",                    "Memory", 0x400140A8, 4, base=16 
sfr = "TC1_IDR2.COVFS",              "Memory", 0x400140A8, 4, base=16, bitRange=0
sfr = "TC1_IDR2.LOVRS",              "Memory", 0x400140A8, 4, base=16, bitRange=1
sfr = "TC1_IDR2.CPAS",               "Memory", 0x400140A8, 4, base=16, bitRange=2
sfr = "TC1_IDR2.CPBS",               "Memory", 0x400140A8, 4, base=16, bitRange=3
sfr = "TC1_IDR2.CPCS",               "Memory", 0x400140A8, 4, base=16, bitRange=4
sfr = "TC1_IDR2.LDRAS",              "Memory", 0x400140A8, 4, base=16, bitRange=5
sfr = "TC1_IDR2.LDRBS",              "Memory", 0x400140A8, 4, base=16, bitRange=6
sfr = "TC1_IDR2.ETRGS",              "Memory", 0x400140A8, 4, base=16, bitRange=7
sfr = "TC1_IMR2",                    "Memory", 0x400140AC, 4, base=16 
sfr = "TC1_IMR2.COVFS",              "Memory", 0x400140AC, 4, base=16, bitRange=0
sfr = "TC1_IMR2.LOVRS",              "Memory", 0x400140AC, 4, base=16, bitRange=1
sfr = "TC1_IMR2.CPAS",               "Memory", 0x400140AC, 4, base=16, bitRange=2
sfr = "TC1_IMR2.CPBS",               "Memory", 0x400140AC, 4, base=16, bitRange=3
sfr = "TC1_IMR2.CPCS",               "Memory", 0x400140AC, 4, base=16, bitRange=4
sfr = "TC1_IMR2.LDRAS",              "Memory", 0x400140AC, 4, base=16, bitRange=5
sfr = "TC1_IMR2.LDRBS",              "Memory", 0x400140AC, 4, base=16, bitRange=6
sfr = "TC1_IMR2.ETRGS",              "Memory", 0x400140AC, 4, base=16, bitRange=7
sfr = "TC1_BCR",                     "Memory", 0x400140C0, 4, base=16 
sfr = "TC1_BCR.SYNC",                "Memory", 0x400140C0, 4, base=16, bitRange=0
sfr = "TC1_BMR",                     "Memory", 0x400140C4, 4, base=16 
sfr = "TC1_BMR.TC0XC0S",             "Memory", 0x400140C4, 4, base=16, bitRange=0-1
sfr = "TC1_BMR.TC1XC1S",             "Memory", 0x400140C4, 4, base=16, bitRange=2-3
sfr = "TC1_BMR.TC2XC2S",             "Memory", 0x400140C4, 4, base=16, bitRange=4-5
sfr = "TC1_BMR.QDEN",                "Memory", 0x400140C4, 4, base=16, bitRange=8
sfr = "TC1_BMR.POSEN",               "Memory", 0x400140C4, 4, base=16, bitRange=9
sfr = "TC1_BMR.SPEEDEN",             "Memory", 0x400140C4, 4, base=16, bitRange=10
sfr = "TC1_BMR.QDTRANS",             "Memory", 0x400140C4, 4, base=16, bitRange=11
sfr = "TC1_BMR.EDGPHA",              "Memory", 0x400140C4, 4, base=16, bitRange=12
sfr = "TC1_BMR.INVA",                "Memory", 0x400140C4, 4, base=16, bitRange=13
sfr = "TC1_BMR.INVB",                "Memory", 0x400140C4, 4, base=16, bitRange=14
sfr = "TC1_BMR.INVIDX",              "Memory", 0x400140C4, 4, base=16, bitRange=15
sfr = "TC1_BMR.SWAP",                "Memory", 0x400140C4, 4, base=16, bitRange=16
sfr = "TC1_BMR.IDXPHB",              "Memory", 0x400140C4, 4, base=16, bitRange=17
sfr = "TC1_BMR.FILTER",              "Memory", 0x400140C4, 4, base=16, bitRange=19
sfr = "TC1_BMR.MAXFILT",             "Memory", 0x400140C4, 4, base=16, bitRange=20-25
sfr = "TC1_QIER",                    "Memory", 0x400140C8, 4, base=16 
sfr = "TC1_QIER.IDX",                "Memory", 0x400140C8, 4, base=16, bitRange=0
sfr = "TC1_QIER.DIRCHG",             "Memory", 0x400140C8, 4, base=16, bitRange=1
sfr = "TC1_QIER.QERR",               "Memory", 0x400140C8, 4, base=16, bitRange=2
sfr = "TC1_QIDR",                    "Memory", 0x400140CC, 4, base=16 
sfr = "TC1_QIDR.IDX",                "Memory", 0x400140CC, 4, base=16, bitRange=0
sfr = "TC1_QIDR.DIRCHG",             "Memory", 0x400140CC, 4, base=16, bitRange=1
sfr = "TC1_QIDR.QERR",               "Memory", 0x400140CC, 4, base=16, bitRange=2
sfr = "TC1_QIMR",                    "Memory", 0x400140D0, 4, base=16 
sfr = "TC1_QIMR.IDX",                "Memory", 0x400140D0, 4, base=16, bitRange=0
sfr = "TC1_QIMR.DIRCHG",             "Memory", 0x400140D0, 4, base=16, bitRange=1
sfr = "TC1_QIMR.QERR",               "Memory", 0x400140D0, 4, base=16, bitRange=2
sfr = "TC1_QISR",                    "Memory", 0x400140D4, 4, base=16 
sfr = "TC1_QISR.IDX",                "Memory", 0x400140D4, 4, base=16, bitRange=0
sfr = "TC1_QISR.DIRCHG",             "Memory", 0x400140D4, 4, base=16, bitRange=1
sfr = "TC1_QISR.QERR",               "Memory", 0x400140D4, 4, base=16, bitRange=2
sfr = "TC1_QISR.DIR",                "Memory", 0x400140D4, 4, base=16, bitRange=8
sfr = "TC1_FMR",                     "Memory", 0x400140D8, 4, base=16 
sfr = "TC1_FMR.ENCF0",               "Memory", 0x400140D8, 4, base=16, bitRange=0
sfr = "TC1_FMR.ENCF1",               "Memory", 0x400140D8, 4, base=16, bitRange=1
sfr = "TC1_WPMR",                    "Memory", 0x400140E4, 4, base=16 
sfr = "TC1_WPMR.WPEN",               "Memory", 0x400140E4, 4, base=16, bitRange=0
sfr = "TC1_WPMR.WPKEY",              "Memory", 0x400140E4, 4, base=16, bitRange=8-31
; ========== Register definition for TWI0 peripheral ==========
sfr = "TWI0_CR",                     "Memory", 0x40018000, 4, base=16 
sfr = "TWI0_CR.START",               "Memory", 0x40018000, 4, base=16, bitRange=0
sfr = "TWI0_CR.STOP",                "Memory", 0x40018000, 4, base=16, bitRange=1
sfr = "TWI0_CR.MSEN",                "Memory", 0x40018000, 4, base=16, bitRange=2
sfr = "TWI0_CR.MSDIS",               "Memory", 0x40018000, 4, base=16, bitRange=3
sfr = "TWI0_CR.SVEN",                "Memory", 0x40018000, 4, base=16, bitRange=4
sfr = "TWI0_CR.SVDIS",               "Memory", 0x40018000, 4, base=16, bitRange=5
sfr = "TWI0_CR.QUICK",               "Memory", 0x40018000, 4, base=16, bitRange=6
sfr = "TWI0_CR.SWRST",               "Memory", 0x40018000, 4, base=16, bitRange=7
sfr = "TWI0_MMR",                    "Memory", 0x40018004, 4, base=16 
sfr = "TWI0_MMR.IADRSZ",             "Memory", 0x40018004, 4, base=16, bitRange=8-9
sfr = "TWI0_MMR.MREAD",              "Memory", 0x40018004, 4, base=16, bitRange=12
sfr = "TWI0_MMR.DADR",               "Memory", 0x40018004, 4, base=16, bitRange=16-22
sfr = "TWI0_SMR",                    "Memory", 0x40018008, 4, base=16 
sfr = "TWI0_SMR.SADR",               "Memory", 0x40018008, 4, base=16, bitRange=16-22
sfr = "TWI0_IADR",                   "Memory", 0x4001800C, 4, base=16 
sfr = "TWI0_IADR.IADR",              "Memory", 0x4001800C, 4, base=16, bitRange=0-23
sfr = "TWI0_CWGR",                   "Memory", 0x40018010, 4, base=16 
sfr = "TWI0_CWGR.CLDIV",             "Memory", 0x40018010, 4, base=16, bitRange=0-7
sfr = "TWI0_CWGR.CHDIV",             "Memory", 0x40018010, 4, base=16, bitRange=8-15
sfr = "TWI0_CWGR.CKDIV",             "Memory", 0x40018010, 4, base=16, bitRange=16-18
sfr = "TWI0_SR",                     "Memory", 0x40018020, 4, base=16 
sfr = "TWI0_SR.TXCOMP",              "Memory", 0x40018020, 4, base=16, bitRange=0
sfr = "TWI0_SR.RXRDY",               "Memory", 0x40018020, 4, base=16, bitRange=1
sfr = "TWI0_SR.TXRDY",               "Memory", 0x40018020, 4, base=16, bitRange=2
sfr = "TWI0_SR.SVREAD",              "Memory", 0x40018020, 4, base=16, bitRange=3
sfr = "TWI0_SR.SVACC",               "Memory", 0x40018020, 4, base=16, bitRange=4
sfr = "TWI0_SR.GACC",                "Memory", 0x40018020, 4, base=16, bitRange=5
sfr = "TWI0_SR.OVRE",                "Memory", 0x40018020, 4, base=16, bitRange=6
sfr = "TWI0_SR.NACK",                "Memory", 0x40018020, 4, base=16, bitRange=8
sfr = "TWI0_SR.ARBLST",              "Memory", 0x40018020, 4, base=16, bitRange=9
sfr = "TWI0_SR.SCLWS",               "Memory", 0x40018020, 4, base=16, bitRange=10
sfr = "TWI0_SR.EOSACC",              "Memory", 0x40018020, 4, base=16, bitRange=11
sfr = "TWI0_SR.ENDRX",               "Memory", 0x40018020, 4, base=16, bitRange=12
sfr = "TWI0_SR.ENDTX",               "Memory", 0x40018020, 4, base=16, bitRange=13
sfr = "TWI0_SR.RXBUFF",              "Memory", 0x40018020, 4, base=16, bitRange=14
sfr = "TWI0_SR.TXBUFE",              "Memory", 0x40018020, 4, base=16, bitRange=15
sfr = "TWI0_IER",                    "Memory", 0x40018024, 4, base=16 
sfr = "TWI0_IER.TXCOMP",             "Memory", 0x40018024, 4, base=16, bitRange=0
sfr = "TWI0_IER.RXRDY",              "Memory", 0x40018024, 4, base=16, bitRange=1
sfr = "TWI0_IER.TXRDY",              "Memory", 0x40018024, 4, base=16, bitRange=2
sfr = "TWI0_IER.SVACC",              "Memory", 0x40018024, 4, base=16, bitRange=4
sfr = "TWI0_IER.GACC",               "Memory", 0x40018024, 4, base=16, bitRange=5
sfr = "TWI0_IER.OVRE",               "Memory", 0x40018024, 4, base=16, bitRange=6
sfr = "TWI0_IER.NACK",               "Memory", 0x40018024, 4, base=16, bitRange=8
sfr = "TWI0_IER.ARBLST",             "Memory", 0x40018024, 4, base=16, bitRange=9
sfr = "TWI0_IER.SCL_WS",             "Memory", 0x40018024, 4, base=16, bitRange=10
sfr = "TWI0_IER.EOSACC",             "Memory", 0x40018024, 4, base=16, bitRange=11
sfr = "TWI0_IER.ENDRX",              "Memory", 0x40018024, 4, base=16, bitRange=12
sfr = "TWI0_IER.ENDTX",              "Memory", 0x40018024, 4, base=16, bitRange=13
sfr = "TWI0_IER.RXBUFF",             "Memory", 0x40018024, 4, base=16, bitRange=14
sfr = "TWI0_IER.TXBUFE",             "Memory", 0x40018024, 4, base=16, bitRange=15
sfr = "TWI0_IDR",                    "Memory", 0x40018028, 4, base=16 
sfr = "TWI0_IDR.TXCOMP",             "Memory", 0x40018028, 4, base=16, bitRange=0
sfr = "TWI0_IDR.RXRDY",              "Memory", 0x40018028, 4, base=16, bitRange=1
sfr = "TWI0_IDR.TXRDY",              "Memory", 0x40018028, 4, base=16, bitRange=2
sfr = "TWI0_IDR.SVACC",              "Memory", 0x40018028, 4, base=16, bitRange=4
sfr = "TWI0_IDR.GACC",               "Memory", 0x40018028, 4, base=16, bitRange=5
sfr = "TWI0_IDR.OVRE",               "Memory", 0x40018028, 4, base=16, bitRange=6
sfr = "TWI0_IDR.NACK",               "Memory", 0x40018028, 4, base=16, bitRange=8
sfr = "TWI0_IDR.ARBLST",             "Memory", 0x40018028, 4, base=16, bitRange=9
sfr = "TWI0_IDR.SCL_WS",             "Memory", 0x40018028, 4, base=16, bitRange=10
sfr = "TWI0_IDR.EOSACC",             "Memory", 0x40018028, 4, base=16, bitRange=11
sfr = "TWI0_IDR.ENDRX",              "Memory", 0x40018028, 4, base=16, bitRange=12
sfr = "TWI0_IDR.ENDTX",              "Memory", 0x40018028, 4, base=16, bitRange=13
sfr = "TWI0_IDR.RXBUFF",             "Memory", 0x40018028, 4, base=16, bitRange=14
sfr = "TWI0_IDR.TXBUFE",             "Memory", 0x40018028, 4, base=16, bitRange=15
sfr = "TWI0_IMR",                    "Memory", 0x4001802C, 4, base=16 
sfr = "TWI0_IMR.TXCOMP",             "Memory", 0x4001802C, 4, base=16, bitRange=0
sfr = "TWI0_IMR.RXRDY",              "Memory", 0x4001802C, 4, base=16, bitRange=1
sfr = "TWI0_IMR.TXRDY",              "Memory", 0x4001802C, 4, base=16, bitRange=2
sfr = "TWI0_IMR.SVACC",              "Memory", 0x4001802C, 4, base=16, bitRange=4
sfr = "TWI0_IMR.GACC",               "Memory", 0x4001802C, 4, base=16, bitRange=5
sfr = "TWI0_IMR.OVRE",               "Memory", 0x4001802C, 4, base=16, bitRange=6
sfr = "TWI0_IMR.NACK",               "Memory", 0x4001802C, 4, base=16, bitRange=8
sfr = "TWI0_IMR.ARBLST",             "Memory", 0x4001802C, 4, base=16, bitRange=9
sfr = "TWI0_IMR.SCL_WS",             "Memory", 0x4001802C, 4, base=16, bitRange=10
sfr = "TWI0_IMR.EOSACC",             "Memory", 0x4001802C, 4, base=16, bitRange=11
sfr = "TWI0_IMR.ENDRX",              "Memory", 0x4001802C, 4, base=16, bitRange=12
sfr = "TWI0_IMR.ENDTX",              "Memory", 0x4001802C, 4, base=16, bitRange=13
sfr = "TWI0_IMR.RXBUFF",             "Memory", 0x4001802C, 4, base=16, bitRange=14
sfr = "TWI0_IMR.TXBUFE",             "Memory", 0x4001802C, 4, base=16, bitRange=15
sfr = "TWI0_RHR",                    "Memory", 0x40018030, 4, base=16 
sfr = "TWI0_RHR.RXDATA",             "Memory", 0x40018030, 4, base=16, bitRange=0-7
sfr = "TWI0_THR",                    "Memory", 0x40018034, 4, base=16 
sfr = "TWI0_THR.TXDATA",             "Memory", 0x40018034, 4, base=16, bitRange=0-7
sfr = "TWI0_RPR",                    "Memory", 0x40018100, 4, base=16 
sfr = "TWI0_RPR.RXPTR",              "Memory", 0x40018100, 4, base=16, bitRange=0-31
sfr = "TWI0_RCR",                    "Memory", 0x40018104, 4, base=16 
sfr = "TWI0_RCR.RXCTR",              "Memory", 0x40018104, 4, base=16, bitRange=0-15
sfr = "TWI0_TPR",                    "Memory", 0x40018108, 4, base=16 
sfr = "TWI0_TPR.TXPTR",              "Memory", 0x40018108, 4, base=16, bitRange=0-31
sfr = "TWI0_TCR",                    "Memory", 0x4001810C, 4, base=16 
sfr = "TWI0_TCR.TXCTR",              "Memory", 0x4001810C, 4, base=16, bitRange=0-15
sfr = "TWI0_RNPR",                   "Memory", 0x40018110, 4, base=16 
sfr = "TWI0_RNPR.RXNPTR",            "Memory", 0x40018110, 4, base=16, bitRange=0-31
sfr = "TWI0_RNCR",                   "Memory", 0x40018114, 4, base=16 
sfr = "TWI0_RNCR.RXNCTR",            "Memory", 0x40018114, 4, base=16, bitRange=0-15
sfr = "TWI0_TNPR",                   "Memory", 0x40018118, 4, base=16 
sfr = "TWI0_TNPR.TXNPTR",            "Memory", 0x40018118, 4, base=16, bitRange=0-31
sfr = "TWI0_TNCR",                   "Memory", 0x4001811C, 4, base=16 
sfr = "TWI0_TNCR.TXNCTR",            "Memory", 0x4001811C, 4, base=16, bitRange=0-15
sfr = "TWI0_PTCR",                   "Memory", 0x40018120, 4, base=16 
sfr = "TWI0_PTCR.RXTEN",             "Memory", 0x40018120, 4, base=16, bitRange=0
sfr = "TWI0_PTCR.RXTDIS",            "Memory", 0x40018120, 4, base=16, bitRange=1
sfr = "TWI0_PTCR.TXTEN",             "Memory", 0x40018120, 4, base=16, bitRange=8
sfr = "TWI0_PTCR.TXTDIS",            "Memory", 0x40018120, 4, base=16, bitRange=9
sfr = "TWI0_PTSR",                   "Memory", 0x40018124, 4, base=16 
sfr = "TWI0_PTSR.RXTEN",             "Memory", 0x40018124, 4, base=16, bitRange=0
sfr = "TWI0_PTSR.TXTEN",             "Memory", 0x40018124, 4, base=16, bitRange=8
; ========== Register definition for TWI1 peripheral ==========
sfr = "TWI1_CR",                     "Memory", 0x4001C000, 4, base=16 
sfr = "TWI1_CR.START",               "Memory", 0x4001C000, 4, base=16, bitRange=0
sfr = "TWI1_CR.STOP",                "Memory", 0x4001C000, 4, base=16, bitRange=1
sfr = "TWI1_CR.MSEN",                "Memory", 0x4001C000, 4, base=16, bitRange=2
sfr = "TWI1_CR.MSDIS",               "Memory", 0x4001C000, 4, base=16, bitRange=3
sfr = "TWI1_CR.SVEN",                "Memory", 0x4001C000, 4, base=16, bitRange=4
sfr = "TWI1_CR.SVDIS",               "Memory", 0x4001C000, 4, base=16, bitRange=5
sfr = "TWI1_CR.QUICK",               "Memory", 0x4001C000, 4, base=16, bitRange=6
sfr = "TWI1_CR.SWRST",               "Memory", 0x4001C000, 4, base=16, bitRange=7
sfr = "TWI1_MMR",                    "Memory", 0x4001C004, 4, base=16 
sfr = "TWI1_MMR.IADRSZ",             "Memory", 0x4001C004, 4, base=16, bitRange=8-9
sfr = "TWI1_MMR.MREAD",              "Memory", 0x4001C004, 4, base=16, bitRange=12
sfr = "TWI1_MMR.DADR",               "Memory", 0x4001C004, 4, base=16, bitRange=16-22
sfr = "TWI1_SMR",                    "Memory", 0x4001C008, 4, base=16 
sfr = "TWI1_SMR.SADR",               "Memory", 0x4001C008, 4, base=16, bitRange=16-22
sfr = "TWI1_IADR",                   "Memory", 0x4001C00C, 4, base=16 
sfr = "TWI1_IADR.IADR",              "Memory", 0x4001C00C, 4, base=16, bitRange=0-23
sfr = "TWI1_CWGR",                   "Memory", 0x4001C010, 4, base=16 
sfr = "TWI1_CWGR.CLDIV",             "Memory", 0x4001C010, 4, base=16, bitRange=0-7
sfr = "TWI1_CWGR.CHDIV",             "Memory", 0x4001C010, 4, base=16, bitRange=8-15
sfr = "TWI1_CWGR.CKDIV",             "Memory", 0x4001C010, 4, base=16, bitRange=16-18
sfr = "TWI1_SR",                     "Memory", 0x4001C020, 4, base=16 
sfr = "TWI1_SR.TXCOMP",              "Memory", 0x4001C020, 4, base=16, bitRange=0
sfr = "TWI1_SR.RXRDY",               "Memory", 0x4001C020, 4, base=16, bitRange=1
sfr = "TWI1_SR.TXRDY",               "Memory", 0x4001C020, 4, base=16, bitRange=2
sfr = "TWI1_SR.SVREAD",              "Memory", 0x4001C020, 4, base=16, bitRange=3
sfr = "TWI1_SR.SVACC",               "Memory", 0x4001C020, 4, base=16, bitRange=4
sfr = "TWI1_SR.GACC",                "Memory", 0x4001C020, 4, base=16, bitRange=5
sfr = "TWI1_SR.OVRE",                "Memory", 0x4001C020, 4, base=16, bitRange=6
sfr = "TWI1_SR.NACK",                "Memory", 0x4001C020, 4, base=16, bitRange=8
sfr = "TWI1_SR.ARBLST",              "Memory", 0x4001C020, 4, base=16, bitRange=9
sfr = "TWI1_SR.SCLWS",               "Memory", 0x4001C020, 4, base=16, bitRange=10
sfr = "TWI1_SR.EOSACC",              "Memory", 0x4001C020, 4, base=16, bitRange=11
sfr = "TWI1_SR.ENDRX",               "Memory", 0x4001C020, 4, base=16, bitRange=12
sfr = "TWI1_SR.ENDTX",               "Memory", 0x4001C020, 4, base=16, bitRange=13
sfr = "TWI1_SR.RXBUFF",              "Memory", 0x4001C020, 4, base=16, bitRange=14
sfr = "TWI1_SR.TXBUFE",              "Memory", 0x4001C020, 4, base=16, bitRange=15
sfr = "TWI1_IER",                    "Memory", 0x4001C024, 4, base=16 
sfr = "TWI1_IER.TXCOMP",             "Memory", 0x4001C024, 4, base=16, bitRange=0
sfr = "TWI1_IER.RXRDY",              "Memory", 0x4001C024, 4, base=16, bitRange=1
sfr = "TWI1_IER.TXRDY",              "Memory", 0x4001C024, 4, base=16, bitRange=2
sfr = "TWI1_IER.SVACC",              "Memory", 0x4001C024, 4, base=16, bitRange=4
sfr = "TWI1_IER.GACC",               "Memory", 0x4001C024, 4, base=16, bitRange=5
sfr = "TWI1_IER.OVRE",               "Memory", 0x4001C024, 4, base=16, bitRange=6
sfr = "TWI1_IER.NACK",               "Memory", 0x4001C024, 4, base=16, bitRange=8
sfr = "TWI1_IER.ARBLST",             "Memory", 0x4001C024, 4, base=16, bitRange=9
sfr = "TWI1_IER.SCL_WS",             "Memory", 0x4001C024, 4, base=16, bitRange=10
sfr = "TWI1_IER.EOSACC",             "Memory", 0x4001C024, 4, base=16, bitRange=11
sfr = "TWI1_IER.ENDRX",              "Memory", 0x4001C024, 4, base=16, bitRange=12
sfr = "TWI1_IER.ENDTX",              "Memory", 0x4001C024, 4, base=16, bitRange=13
sfr = "TWI1_IER.RXBUFF",             "Memory", 0x4001C024, 4, base=16, bitRange=14
sfr = "TWI1_IER.TXBUFE",             "Memory", 0x4001C024, 4, base=16, bitRange=15
sfr = "TWI1_IDR",                    "Memory", 0x4001C028, 4, base=16 
sfr = "TWI1_IDR.TXCOMP",             "Memory", 0x4001C028, 4, base=16, bitRange=0
sfr = "TWI1_IDR.RXRDY",              "Memory", 0x4001C028, 4, base=16, bitRange=1
sfr = "TWI1_IDR.TXRDY",              "Memory", 0x4001C028, 4, base=16, bitRange=2
sfr = "TWI1_IDR.SVACC",              "Memory", 0x4001C028, 4, base=16, bitRange=4
sfr = "TWI1_IDR.GACC",               "Memory", 0x4001C028, 4, base=16, bitRange=5
sfr = "TWI1_IDR.OVRE",               "Memory", 0x4001C028, 4, base=16, bitRange=6
sfr = "TWI1_IDR.NACK",               "Memory", 0x4001C028, 4, base=16, bitRange=8
sfr = "TWI1_IDR.ARBLST",             "Memory", 0x4001C028, 4, base=16, bitRange=9
sfr = "TWI1_IDR.SCL_WS",             "Memory", 0x4001C028, 4, base=16, bitRange=10
sfr = "TWI1_IDR.EOSACC",             "Memory", 0x4001C028, 4, base=16, bitRange=11
sfr = "TWI1_IDR.ENDRX",              "Memory", 0x4001C028, 4, base=16, bitRange=12
sfr = "TWI1_IDR.ENDTX",              "Memory", 0x4001C028, 4, base=16, bitRange=13
sfr = "TWI1_IDR.RXBUFF",             "Memory", 0x4001C028, 4, base=16, bitRange=14
sfr = "TWI1_IDR.TXBUFE",             "Memory", 0x4001C028, 4, base=16, bitRange=15
sfr = "TWI1_IMR",                    "Memory", 0x4001C02C, 4, base=16 
sfr = "TWI1_IMR.TXCOMP",             "Memory", 0x4001C02C, 4, base=16, bitRange=0
sfr = "TWI1_IMR.RXRDY",              "Memory", 0x4001C02C, 4, base=16, bitRange=1
sfr = "TWI1_IMR.TXRDY",              "Memory", 0x4001C02C, 4, base=16, bitRange=2
sfr = "TWI1_IMR.SVACC",              "Memory", 0x4001C02C, 4, base=16, bitRange=4
sfr = "TWI1_IMR.GACC",               "Memory", 0x4001C02C, 4, base=16, bitRange=5
sfr = "TWI1_IMR.OVRE",               "Memory", 0x4001C02C, 4, base=16, bitRange=6
sfr = "TWI1_IMR.NACK",               "Memory", 0x4001C02C, 4, base=16, bitRange=8
sfr = "TWI1_IMR.ARBLST",             "Memory", 0x4001C02C, 4, base=16, bitRange=9
sfr = "TWI1_IMR.SCL_WS",             "Memory", 0x4001C02C, 4, base=16, bitRange=10
sfr = "TWI1_IMR.EOSACC",             "Memory", 0x4001C02C, 4, base=16, bitRange=11
sfr = "TWI1_IMR.ENDRX",              "Memory", 0x4001C02C, 4, base=16, bitRange=12
sfr = "TWI1_IMR.ENDTX",              "Memory", 0x4001C02C, 4, base=16, bitRange=13
sfr = "TWI1_IMR.RXBUFF",             "Memory", 0x4001C02C, 4, base=16, bitRange=14
sfr = "TWI1_IMR.TXBUFE",             "Memory", 0x4001C02C, 4, base=16, bitRange=15
sfr = "TWI1_RHR",                    "Memory", 0x4001C030, 4, base=16 
sfr = "TWI1_RHR.RXDATA",             "Memory", 0x4001C030, 4, base=16, bitRange=0-7
sfr = "TWI1_THR",                    "Memory", 0x4001C034, 4, base=16 
sfr = "TWI1_THR.TXDATA",             "Memory", 0x4001C034, 4, base=16, bitRange=0-7
sfr = "TWI1_RPR",                    "Memory", 0x4001C100, 4, base=16 
sfr = "TWI1_RPR.RXPTR",              "Memory", 0x4001C100, 4, base=16, bitRange=0-31
sfr = "TWI1_RCR",                    "Memory", 0x4001C104, 4, base=16 
sfr = "TWI1_RCR.RXCTR",              "Memory", 0x4001C104, 4, base=16, bitRange=0-15
sfr = "TWI1_TPR",                    "Memory", 0x4001C108, 4, base=16 
sfr = "TWI1_TPR.TXPTR",              "Memory", 0x4001C108, 4, base=16, bitRange=0-31
sfr = "TWI1_TCR",                    "Memory", 0x4001C10C, 4, base=16 
sfr = "TWI1_TCR.TXCTR",              "Memory", 0x4001C10C, 4, base=16, bitRange=0-15
sfr = "TWI1_RNPR",                   "Memory", 0x4001C110, 4, base=16 
sfr = "TWI1_RNPR.RXNPTR",            "Memory", 0x4001C110, 4, base=16, bitRange=0-31
sfr = "TWI1_RNCR",                   "Memory", 0x4001C114, 4, base=16 
sfr = "TWI1_RNCR.RXNCTR",            "Memory", 0x4001C114, 4, base=16, bitRange=0-15
sfr = "TWI1_TNPR",                   "Memory", 0x4001C118, 4, base=16 
sfr = "TWI1_TNPR.TXNPTR",            "Memory", 0x4001C118, 4, base=16, bitRange=0-31
sfr = "TWI1_TNCR",                   "Memory", 0x4001C11C, 4, base=16 
sfr = "TWI1_TNCR.TXNCTR",            "Memory", 0x4001C11C, 4, base=16, bitRange=0-15
sfr = "TWI1_PTCR",                   "Memory", 0x4001C120, 4, base=16 
sfr = "TWI1_PTCR.RXTEN",             "Memory", 0x4001C120, 4, base=16, bitRange=0
sfr = "TWI1_PTCR.RXTDIS",            "Memory", 0x4001C120, 4, base=16, bitRange=1
sfr = "TWI1_PTCR.TXTEN",             "Memory", 0x4001C120, 4, base=16, bitRange=8
sfr = "TWI1_PTCR.TXTDIS",            "Memory", 0x4001C120, 4, base=16, bitRange=9
sfr = "TWI1_PTSR",                   "Memory", 0x4001C124, 4, base=16 
sfr = "TWI1_PTSR.RXTEN",             "Memory", 0x4001C124, 4, base=16, bitRange=0
sfr = "TWI1_PTSR.TXTEN",             "Memory", 0x4001C124, 4, base=16, bitRange=8
; ========== Register definition for PWM peripheral ==========
sfr = "PWM_CLK",                     "Memory", 0x40020000, 4, base=16 
sfr = "PWM_CLK.DIVA",                "Memory", 0x40020000, 4, base=16, bitRange=0-7
sfr = "PWM_CLK.PREA",                "Memory", 0x40020000, 4, base=16, bitRange=8-11
sfr = "PWM_CLK.DIVB",                "Memory", 0x40020000, 4, base=16, bitRange=16-23
sfr = "PWM_CLK.PREB",                "Memory", 0x40020000, 4, base=16, bitRange=24-27
sfr = "PWM_ENA",                     "Memory", 0x40020004, 4, base=16 
sfr = "PWM_ENA.CHID0",               "Memory", 0x40020004, 4, base=16, bitRange=0
sfr = "PWM_ENA.CHID1",               "Memory", 0x40020004, 4, base=16, bitRange=1
sfr = "PWM_ENA.CHID2",               "Memory", 0x40020004, 4, base=16, bitRange=2
sfr = "PWM_ENA.CHID3",               "Memory", 0x40020004, 4, base=16, bitRange=3
sfr = "PWM_DIS",                     "Memory", 0x40020008, 4, base=16 
sfr = "PWM_DIS.CHID0",               "Memory", 0x40020008, 4, base=16, bitRange=0
sfr = "PWM_DIS.CHID1",               "Memory", 0x40020008, 4, base=16, bitRange=1
sfr = "PWM_DIS.CHID2",               "Memory", 0x40020008, 4, base=16, bitRange=2
sfr = "PWM_DIS.CHID3",               "Memory", 0x40020008, 4, base=16, bitRange=3
sfr = "PWM_SR",                      "Memory", 0x4002000C, 4, base=16 
sfr = "PWM_SR.CHID0",                "Memory", 0x4002000C, 4, base=16, bitRange=0
sfr = "PWM_SR.CHID1",                "Memory", 0x4002000C, 4, base=16, bitRange=1
sfr = "PWM_SR.CHID2",                "Memory", 0x4002000C, 4, base=16, bitRange=2
sfr = "PWM_SR.CHID3",                "Memory", 0x4002000C, 4, base=16, bitRange=3
sfr = "PWM_IER1",                    "Memory", 0x40020010, 4, base=16 
sfr = "PWM_IER1.CHID0",              "Memory", 0x40020010, 4, base=16, bitRange=0
sfr = "PWM_IER1.CHID1",              "Memory", 0x40020010, 4, base=16, bitRange=1
sfr = "PWM_IER1.CHID2",              "Memory", 0x40020010, 4, base=16, bitRange=2
sfr = "PWM_IER1.CHID3",              "Memory", 0x40020010, 4, base=16, bitRange=3
sfr = "PWM_IER1.FCHID0",             "Memory", 0x40020010, 4, base=16, bitRange=16
sfr = "PWM_IER1.FCHID1",             "Memory", 0x40020010, 4, base=16, bitRange=17
sfr = "PWM_IER1.FCHID2",             "Memory", 0x40020010, 4, base=16, bitRange=18
sfr = "PWM_IER1.FCHID3",             "Memory", 0x40020010, 4, base=16, bitRange=19
sfr = "PWM_IDR1",                    "Memory", 0x40020014, 4, base=16 
sfr = "PWM_IDR1.CHID0",              "Memory", 0x40020014, 4, base=16, bitRange=0
sfr = "PWM_IDR1.CHID1",              "Memory", 0x40020014, 4, base=16, bitRange=1
sfr = "PWM_IDR1.CHID2",              "Memory", 0x40020014, 4, base=16, bitRange=2
sfr = "PWM_IDR1.CHID3",              "Memory", 0x40020014, 4, base=16, bitRange=3
sfr = "PWM_IDR1.FCHID0",             "Memory", 0x40020014, 4, base=16, bitRange=16
sfr = "PWM_IDR1.FCHID1",             "Memory", 0x40020014, 4, base=16, bitRange=17
sfr = "PWM_IDR1.FCHID2",             "Memory", 0x40020014, 4, base=16, bitRange=18
sfr = "PWM_IDR1.FCHID3",             "Memory", 0x40020014, 4, base=16, bitRange=19
sfr = "PWM_IMR1",                    "Memory", 0x40020018, 4, base=16 
sfr = "PWM_IMR1.CHID0",              "Memory", 0x40020018, 4, base=16, bitRange=0
sfr = "PWM_IMR1.CHID1",              "Memory", 0x40020018, 4, base=16, bitRange=1
sfr = "PWM_IMR1.CHID2",              "Memory", 0x40020018, 4, base=16, bitRange=2
sfr = "PWM_IMR1.CHID3",              "Memory", 0x40020018, 4, base=16, bitRange=3
sfr = "PWM_IMR1.FCHID0",             "Memory", 0x40020018, 4, base=16, bitRange=16
sfr = "PWM_IMR1.FCHID1",             "Memory", 0x40020018, 4, base=16, bitRange=17
sfr = "PWM_IMR1.FCHID2",             "Memory", 0x40020018, 4, base=16, bitRange=18
sfr = "PWM_IMR1.FCHID3",             "Memory", 0x40020018, 4, base=16, bitRange=19
sfr = "PWM_ISR1",                    "Memory", 0x4002001C, 4, base=16 
sfr = "PWM_ISR1.CHID0",              "Memory", 0x4002001C, 4, base=16, bitRange=0
sfr = "PWM_ISR1.CHID1",              "Memory", 0x4002001C, 4, base=16, bitRange=1
sfr = "PWM_ISR1.CHID2",              "Memory", 0x4002001C, 4, base=16, bitRange=2
sfr = "PWM_ISR1.CHID3",              "Memory", 0x4002001C, 4, base=16, bitRange=3
sfr = "PWM_ISR1.FCHID0",             "Memory", 0x4002001C, 4, base=16, bitRange=16
sfr = "PWM_ISR1.FCHID1",             "Memory", 0x4002001C, 4, base=16, bitRange=17
sfr = "PWM_ISR1.FCHID2",             "Memory", 0x4002001C, 4, base=16, bitRange=18
sfr = "PWM_ISR1.FCHID3",             "Memory", 0x4002001C, 4, base=16, bitRange=19
sfr = "PWM_SCM",                     "Memory", 0x40020020, 4, base=16 
sfr = "PWM_SCM.SYNC0",               "Memory", 0x40020020, 4, base=16, bitRange=0
sfr = "PWM_SCM.SYNC1",               "Memory", 0x40020020, 4, base=16, bitRange=1
sfr = "PWM_SCM.SYNC2",               "Memory", 0x40020020, 4, base=16, bitRange=2
sfr = "PWM_SCM.SYNC3",               "Memory", 0x40020020, 4, base=16, bitRange=3
sfr = "PWM_SCM.UPDM",                "Memory", 0x40020020, 4, base=16, bitRange=16-17
sfr = "PWM_SCM.PTRM",                "Memory", 0x40020020, 4, base=16, bitRange=20
sfr = "PWM_SCM.PTRCS",               "Memory", 0x40020020, 4, base=16, bitRange=21-23
sfr = "PWM_SCUC",                    "Memory", 0x40020028, 4, base=16 
sfr = "PWM_SCUC.UPDULOCK",           "Memory", 0x40020028, 4, base=16, bitRange=0
sfr = "PWM_SCUP",                    "Memory", 0x4002002C, 4, base=16 
sfr = "PWM_SCUP.UPR",                "Memory", 0x4002002C, 4, base=16, bitRange=0-3
sfr = "PWM_SCUP.UPRCNT",             "Memory", 0x4002002C, 4, base=16, bitRange=4-7
sfr = "PWM_SCUPUPD",                 "Memory", 0x40020030, 4, base=16 
sfr = "PWM_SCUPUPD.UPRUPD",          "Memory", 0x40020030, 4, base=16, bitRange=0-3
sfr = "PWM_IER2",                    "Memory", 0x40020034, 4, base=16 
sfr = "PWM_IER2.WRDY",               "Memory", 0x40020034, 4, base=16, bitRange=0
sfr = "PWM_IER2.ENDTX",              "Memory", 0x40020034, 4, base=16, bitRange=1
sfr = "PWM_IER2.TXBUFE",             "Memory", 0x40020034, 4, base=16, bitRange=2
sfr = "PWM_IER2.UNRE",               "Memory", 0x40020034, 4, base=16, bitRange=3
sfr = "PWM_IER2.CMPM0",              "Memory", 0x40020034, 4, base=16, bitRange=8
sfr = "PWM_IER2.CMPM1",              "Memory", 0x40020034, 4, base=16, bitRange=9
sfr = "PWM_IER2.CMPM2",              "Memory", 0x40020034, 4, base=16, bitRange=10
sfr = "PWM_IER2.CMPM3",              "Memory", 0x40020034, 4, base=16, bitRange=11
sfr = "PWM_IER2.CMPM4",              "Memory", 0x40020034, 4, base=16, bitRange=12
sfr = "PWM_IER2.CMPM5",              "Memory", 0x40020034, 4, base=16, bitRange=13
sfr = "PWM_IER2.CMPM6",              "Memory", 0x40020034, 4, base=16, bitRange=14
sfr = "PWM_IER2.CMPM7",              "Memory", 0x40020034, 4, base=16, bitRange=15
sfr = "PWM_IER2.CMPU0",              "Memory", 0x40020034, 4, base=16, bitRange=16
sfr = "PWM_IER2.CMPU1",              "Memory", 0x40020034, 4, base=16, bitRange=17
sfr = "PWM_IER2.CMPU2",              "Memory", 0x40020034, 4, base=16, bitRange=18
sfr = "PWM_IER2.CMPU3",              "Memory", 0x40020034, 4, base=16, bitRange=19
sfr = "PWM_IER2.CMPU4",              "Memory", 0x40020034, 4, base=16, bitRange=20
sfr = "PWM_IER2.CMPU5",              "Memory", 0x40020034, 4, base=16, bitRange=21
sfr = "PWM_IER2.CMPU6",              "Memory", 0x40020034, 4, base=16, bitRange=22
sfr = "PWM_IER2.CMPU7",              "Memory", 0x40020034, 4, base=16, bitRange=23
sfr = "PWM_IDR2",                    "Memory", 0x40020038, 4, base=16 
sfr = "PWM_IDR2.WRDY",               "Memory", 0x40020038, 4, base=16, bitRange=0
sfr = "PWM_IDR2.ENDTX",              "Memory", 0x40020038, 4, base=16, bitRange=1
sfr = "PWM_IDR2.TXBUFE",             "Memory", 0x40020038, 4, base=16, bitRange=2
sfr = "PWM_IDR2.UNRE",               "Memory", 0x40020038, 4, base=16, bitRange=3
sfr = "PWM_IDR2.CMPM0",              "Memory", 0x40020038, 4, base=16, bitRange=8
sfr = "PWM_IDR2.CMPM1",              "Memory", 0x40020038, 4, base=16, bitRange=9
sfr = "PWM_IDR2.CMPM2",              "Memory", 0x40020038, 4, base=16, bitRange=10
sfr = "PWM_IDR2.CMPM3",              "Memory", 0x40020038, 4, base=16, bitRange=11
sfr = "PWM_IDR2.CMPM4",              "Memory", 0x40020038, 4, base=16, bitRange=12
sfr = "PWM_IDR2.CMPM5",              "Memory", 0x40020038, 4, base=16, bitRange=13
sfr = "PWM_IDR2.CMPM6",              "Memory", 0x40020038, 4, base=16, bitRange=14
sfr = "PWM_IDR2.CMPM7",              "Memory", 0x40020038, 4, base=16, bitRange=15
sfr = "PWM_IDR2.CMPU0",              "Memory", 0x40020038, 4, base=16, bitRange=16
sfr = "PWM_IDR2.CMPU1",              "Memory", 0x40020038, 4, base=16, bitRange=17
sfr = "PWM_IDR2.CMPU2",              "Memory", 0x40020038, 4, base=16, bitRange=18
sfr = "PWM_IDR2.CMPU3",              "Memory", 0x40020038, 4, base=16, bitRange=19
sfr = "PWM_IDR2.CMPU4",              "Memory", 0x40020038, 4, base=16, bitRange=20
sfr = "PWM_IDR2.CMPU5",              "Memory", 0x40020038, 4, base=16, bitRange=21
sfr = "PWM_IDR2.CMPU6",              "Memory", 0x40020038, 4, base=16, bitRange=22
sfr = "PWM_IDR2.CMPU7",              "Memory", 0x40020038, 4, base=16, bitRange=23
sfr = "PWM_IMR2",                    "Memory", 0x4002003C, 4, base=16 
sfr = "PWM_IMR2.WRDY",               "Memory", 0x4002003C, 4, base=16, bitRange=0
sfr = "PWM_IMR2.ENDTX",              "Memory", 0x4002003C, 4, base=16, bitRange=1
sfr = "PWM_IMR2.TXBUFE",             "Memory", 0x4002003C, 4, base=16, bitRange=2
sfr = "PWM_IMR2.UNRE",               "Memory", 0x4002003C, 4, base=16, bitRange=3
sfr = "PWM_IMR2.CMPM0",              "Memory", 0x4002003C, 4, base=16, bitRange=8
sfr = "PWM_IMR2.CMPM1",              "Memory", 0x4002003C, 4, base=16, bitRange=9
sfr = "PWM_IMR2.CMPM2",              "Memory", 0x4002003C, 4, base=16, bitRange=10
sfr = "PWM_IMR2.CMPM3",              "Memory", 0x4002003C, 4, base=16, bitRange=11
sfr = "PWM_IMR2.CMPM4",              "Memory", 0x4002003C, 4, base=16, bitRange=12
sfr = "PWM_IMR2.CMPM5",              "Memory", 0x4002003C, 4, base=16, bitRange=13
sfr = "PWM_IMR2.CMPM6",              "Memory", 0x4002003C, 4, base=16, bitRange=14
sfr = "PWM_IMR2.CMPM7",              "Memory", 0x4002003C, 4, base=16, bitRange=15
sfr = "PWM_IMR2.CMPU0",              "Memory", 0x4002003C, 4, base=16, bitRange=16
sfr = "PWM_IMR2.CMPU1",              "Memory", 0x4002003C, 4, base=16, bitRange=17
sfr = "PWM_IMR2.CMPU2",              "Memory", 0x4002003C, 4, base=16, bitRange=18
sfr = "PWM_IMR2.CMPU3",              "Memory", 0x4002003C, 4, base=16, bitRange=19
sfr = "PWM_IMR2.CMPU4",              "Memory", 0x4002003C, 4, base=16, bitRange=20
sfr = "PWM_IMR2.CMPU5",              "Memory", 0x4002003C, 4, base=16, bitRange=21
sfr = "PWM_IMR2.CMPU6",              "Memory", 0x4002003C, 4, base=16, bitRange=22
sfr = "PWM_IMR2.CMPU7",              "Memory", 0x4002003C, 4, base=16, bitRange=23
sfr = "PWM_ISR2",                    "Memory", 0x40020040, 4, base=16 
sfr = "PWM_ISR2.WRDY",               "Memory", 0x40020040, 4, base=16, bitRange=0
sfr = "PWM_ISR2.ENDTX",              "Memory", 0x40020040, 4, base=16, bitRange=1
sfr = "PWM_ISR2.TXBUFE",             "Memory", 0x40020040, 4, base=16, bitRange=2
sfr = "PWM_ISR2.UNRE",               "Memory", 0x40020040, 4, base=16, bitRange=3
sfr = "PWM_ISR2.CMPM0",              "Memory", 0x40020040, 4, base=16, bitRange=8
sfr = "PWM_ISR2.CMPM1",              "Memory", 0x40020040, 4, base=16, bitRange=9
sfr = "PWM_ISR2.CMPM2",              "Memory", 0x40020040, 4, base=16, bitRange=10
sfr = "PWM_ISR2.CMPM3",              "Memory", 0x40020040, 4, base=16, bitRange=11
sfr = "PWM_ISR2.CMPM4",              "Memory", 0x40020040, 4, base=16, bitRange=12
sfr = "PWM_ISR2.CMPM5",              "Memory", 0x40020040, 4, base=16, bitRange=13
sfr = "PWM_ISR2.CMPM6",              "Memory", 0x40020040, 4, base=16, bitRange=14
sfr = "PWM_ISR2.CMPM7",              "Memory", 0x40020040, 4, base=16, bitRange=15
sfr = "PWM_ISR2.CMPU0",              "Memory", 0x40020040, 4, base=16, bitRange=16
sfr = "PWM_ISR2.CMPU1",              "Memory", 0x40020040, 4, base=16, bitRange=17
sfr = "PWM_ISR2.CMPU2",              "Memory", 0x40020040, 4, base=16, bitRange=18
sfr = "PWM_ISR2.CMPU3",              "Memory", 0x40020040, 4, base=16, bitRange=19
sfr = "PWM_ISR2.CMPU4",              "Memory", 0x40020040, 4, base=16, bitRange=20
sfr = "PWM_ISR2.CMPU5",              "Memory", 0x40020040, 4, base=16, bitRange=21
sfr = "PWM_ISR2.CMPU6",              "Memory", 0x40020040, 4, base=16, bitRange=22
sfr = "PWM_ISR2.CMPU7",              "Memory", 0x40020040, 4, base=16, bitRange=23
sfr = "PWM_OOV",                     "Memory", 0x40020044, 4, base=16 
sfr = "PWM_OOV.OOVH0",               "Memory", 0x40020044, 4, base=16, bitRange=0
sfr = "PWM_OOV.OOVH1",               "Memory", 0x40020044, 4, base=16, bitRange=1
sfr = "PWM_OOV.OOVH2",               "Memory", 0x40020044, 4, base=16, bitRange=2
sfr = "PWM_OOV.OOVH3",               "Memory", 0x40020044, 4, base=16, bitRange=3
sfr = "PWM_OOV.OOVL0",               "Memory", 0x40020044, 4, base=16, bitRange=16
sfr = "PWM_OOV.OOVL1",               "Memory", 0x40020044, 4, base=16, bitRange=17
sfr = "PWM_OOV.OOVL2",               "Memory", 0x40020044, 4, base=16, bitRange=18
sfr = "PWM_OOV.OOVL3",               "Memory", 0x40020044, 4, base=16, bitRange=19
sfr = "PWM_OS",                      "Memory", 0x40020048, 4, base=16 
sfr = "PWM_OS.OSH0",                 "Memory", 0x40020048, 4, base=16, bitRange=0
sfr = "PWM_OS.OSH1",                 "Memory", 0x40020048, 4, base=16, bitRange=1
sfr = "PWM_OS.OSH2",                 "Memory", 0x40020048, 4, base=16, bitRange=2
sfr = "PWM_OS.OSH3",                 "Memory", 0x40020048, 4, base=16, bitRange=3
sfr = "PWM_OS.OSL0",                 "Memory", 0x40020048, 4, base=16, bitRange=16
sfr = "PWM_OS.OSL1",                 "Memory", 0x40020048, 4, base=16, bitRange=17
sfr = "PWM_OS.OSL2",                 "Memory", 0x40020048, 4, base=16, bitRange=18
sfr = "PWM_OS.OSL3",                 "Memory", 0x40020048, 4, base=16, bitRange=19
sfr = "PWM_OSS",                     "Memory", 0x4002004C, 4, base=16 
sfr = "PWM_OSS.OSSH0",               "Memory", 0x4002004C, 4, base=16, bitRange=0
sfr = "PWM_OSS.OSSH1",               "Memory", 0x4002004C, 4, base=16, bitRange=1
sfr = "PWM_OSS.OSSH2",               "Memory", 0x4002004C, 4, base=16, bitRange=2
sfr = "PWM_OSS.OSSH3",               "Memory", 0x4002004C, 4, base=16, bitRange=3
sfr = "PWM_OSS.OSSL0",               "Memory", 0x4002004C, 4, base=16, bitRange=16
sfr = "PWM_OSS.OSSL1",               "Memory", 0x4002004C, 4, base=16, bitRange=17
sfr = "PWM_OSS.OSSL2",               "Memory", 0x4002004C, 4, base=16, bitRange=18
sfr = "PWM_OSS.OSSL3",               "Memory", 0x4002004C, 4, base=16, bitRange=19
sfr = "PWM_OSC",                     "Memory", 0x40020050, 4, base=16 
sfr = "PWM_OSC.OSCH0",               "Memory", 0x40020050, 4, base=16, bitRange=0
sfr = "PWM_OSC.OSCH1",               "Memory", 0x40020050, 4, base=16, bitRange=1
sfr = "PWM_OSC.OSCH2",               "Memory", 0x40020050, 4, base=16, bitRange=2
sfr = "PWM_OSC.OSCH3",               "Memory", 0x40020050, 4, base=16, bitRange=3
sfr = "PWM_OSC.OSCL0",               "Memory", 0x40020050, 4, base=16, bitRange=16
sfr = "PWM_OSC.OSCL1",               "Memory", 0x40020050, 4, base=16, bitRange=17
sfr = "PWM_OSC.OSCL2",               "Memory", 0x40020050, 4, base=16, bitRange=18
sfr = "PWM_OSC.OSCL3",               "Memory", 0x40020050, 4, base=16, bitRange=19
sfr = "PWM_OSSUPD",                  "Memory", 0x40020054, 4, base=16 
sfr = "PWM_OSSUPD.OSSUPH0",          "Memory", 0x40020054, 4, base=16, bitRange=0
sfr = "PWM_OSSUPD.OSSUPH1",          "Memory", 0x40020054, 4, base=16, bitRange=1
sfr = "PWM_OSSUPD.OSSUPH2",          "Memory", 0x40020054, 4, base=16, bitRange=2
sfr = "PWM_OSSUPD.OSSUPH3",          "Memory", 0x40020054, 4, base=16, bitRange=3
sfr = "PWM_OSSUPD.OSSUPL0",          "Memory", 0x40020054, 4, base=16, bitRange=16
sfr = "PWM_OSSUPD.OSSUPL1",          "Memory", 0x40020054, 4, base=16, bitRange=17
sfr = "PWM_OSSUPD.OSSUPL2",          "Memory", 0x40020054, 4, base=16, bitRange=18
sfr = "PWM_OSSUPD.OSSUPL3",          "Memory", 0x40020054, 4, base=16, bitRange=19
sfr = "PWM_OSCUPD",                  "Memory", 0x40020058, 4, base=16 
sfr = "PWM_OSCUPD.OSCUPH0",          "Memory", 0x40020058, 4, base=16, bitRange=0
sfr = "PWM_OSCUPD.OSCUPH1",          "Memory", 0x40020058, 4, base=16, bitRange=1
sfr = "PWM_OSCUPD.OSCUPH2",          "Memory", 0x40020058, 4, base=16, bitRange=2
sfr = "PWM_OSCUPD.OSCUPH3",          "Memory", 0x40020058, 4, base=16, bitRange=3
sfr = "PWM_OSCUPD.OSCUPL0",          "Memory", 0x40020058, 4, base=16, bitRange=16
sfr = "PWM_OSCUPD.OSCUPL1",          "Memory", 0x40020058, 4, base=16, bitRange=17
sfr = "PWM_OSCUPD.OSCUPL2",          "Memory", 0x40020058, 4, base=16, bitRange=18
sfr = "PWM_OSCUPD.OSCUPL3",          "Memory", 0x40020058, 4, base=16, bitRange=19
sfr = "PWM_FMR",                     "Memory", 0x4002005C, 4, base=16 
sfr = "PWM_FMR.FPOL",                "Memory", 0x4002005C, 4, base=16, bitRange=0-7
sfr = "PWM_FMR.FMOD",                "Memory", 0x4002005C, 4, base=16, bitRange=8-15
sfr = "PWM_FMR.FFIL",                "Memory", 0x4002005C, 4, base=16, bitRange=16-23
sfr = "PWM_FSR",                     "Memory", 0x40020060, 4, base=16 
sfr = "PWM_FSR.FIV",                 "Memory", 0x40020060, 4, base=16, bitRange=0-7
sfr = "PWM_FSR.FS",                  "Memory", 0x40020060, 4, base=16, bitRange=8-15
sfr = "PWM_FCR",                     "Memory", 0x40020064, 4, base=16 
sfr = "PWM_FCR.FCLR",                "Memory", 0x40020064, 4, base=16, bitRange=0-7
sfr = "PWM_FPV",                     "Memory", 0x40020068, 4, base=16 
sfr = "PWM_FPV.FPVH0",               "Memory", 0x40020068, 4, base=16, bitRange=0
sfr = "PWM_FPV.FPVH1",               "Memory", 0x40020068, 4, base=16, bitRange=1
sfr = "PWM_FPV.FPVH2",               "Memory", 0x40020068, 4, base=16, bitRange=2
sfr = "PWM_FPV.FPVH3",               "Memory", 0x40020068, 4, base=16, bitRange=3
sfr = "PWM_FPV.FPVL0",               "Memory", 0x40020068, 4, base=16, bitRange=16
sfr = "PWM_FPV.FPVL1",               "Memory", 0x40020068, 4, base=16, bitRange=17
sfr = "PWM_FPV.FPVL2",               "Memory", 0x40020068, 4, base=16, bitRange=18
sfr = "PWM_FPV.FPVL3",               "Memory", 0x40020068, 4, base=16, bitRange=19
sfr = "PWM_FPE",                     "Memory", 0x4002006C, 4, base=16 
sfr = "PWM_FPE.FPE0",                "Memory", 0x4002006C, 4, base=16, bitRange=0-7
sfr = "PWM_FPE.FPE1",                "Memory", 0x4002006C, 4, base=16, bitRange=8-15
sfr = "PWM_FPE.FPE2",                "Memory", 0x4002006C, 4, base=16, bitRange=16-23
sfr = "PWM_FPE.FPE3",                "Memory", 0x4002006C, 4, base=16, bitRange=24-31
sfr = "PWM_ELMR_0",                  "Memory", 0x4002007C, 4, base=16 
sfr = "PWM_ELMR_0.CSEL0",            "Memory", 0x4002007C, 4, base=16, bitRange=0
sfr = "PWM_ELMR_0.CSEL1",            "Memory", 0x4002007C, 4, base=16, bitRange=1
sfr = "PWM_ELMR_0.CSEL2",            "Memory", 0x4002007C, 4, base=16, bitRange=2
sfr = "PWM_ELMR_0.CSEL3",            "Memory", 0x4002007C, 4, base=16, bitRange=3
sfr = "PWM_ELMR_0.CSEL4",            "Memory", 0x4002007C, 4, base=16, bitRange=4
sfr = "PWM_ELMR_0.CSEL5",            "Memory", 0x4002007C, 4, base=16, bitRange=5
sfr = "PWM_ELMR_0.CSEL6",            "Memory", 0x4002007C, 4, base=16, bitRange=6
sfr = "PWM_ELMR_0.CSEL7",            "Memory", 0x4002007C, 4, base=16, bitRange=7
sfr = "PWM_ELMR_1",                  "Memory", 0x40020080, 4, base=16 
sfr = "PWM_ELMR_1.CSEL0",            "Memory", 0x40020080, 4, base=16, bitRange=0
sfr = "PWM_ELMR_1.CSEL1",            "Memory", 0x40020080, 4, base=16, bitRange=1
sfr = "PWM_ELMR_1.CSEL2",            "Memory", 0x40020080, 4, base=16, bitRange=2
sfr = "PWM_ELMR_1.CSEL3",            "Memory", 0x40020080, 4, base=16, bitRange=3
sfr = "PWM_ELMR_1.CSEL4",            "Memory", 0x40020080, 4, base=16, bitRange=4
sfr = "PWM_ELMR_1.CSEL5",            "Memory", 0x40020080, 4, base=16, bitRange=5
sfr = "PWM_ELMR_1.CSEL6",            "Memory", 0x40020080, 4, base=16, bitRange=6
sfr = "PWM_ELMR_1.CSEL7",            "Memory", 0x40020080, 4, base=16, bitRange=7
sfr = "PWM_SMMR",                    "Memory", 0x400200B0, 4, base=16 
sfr = "PWM_SMMR.GCEN0",              "Memory", 0x400200B0, 4, base=16, bitRange=0
sfr = "PWM_SMMR.GCEN1",              "Memory", 0x400200B0, 4, base=16, bitRange=1
sfr = "PWM_SMMR.DOWN0",              "Memory", 0x400200B0, 4, base=16, bitRange=16
sfr = "PWM_SMMR.DOWN1",              "Memory", 0x400200B0, 4, base=16, bitRange=17
sfr = "PWM_WPCR",                    "Memory", 0x400200E4, 4, base=16 
sfr = "PWM_WPCR.WPCMD",              "Memory", 0x400200E4, 4, base=16, bitRange=0-1
sfr = "PWM_WPCR.WPRG0",              "Memory", 0x400200E4, 4, base=16, bitRange=2
sfr = "PWM_WPCR.WPRG1",              "Memory", 0x400200E4, 4, base=16, bitRange=3
sfr = "PWM_WPCR.WPRG2",              "Memory", 0x400200E4, 4, base=16, bitRange=4
sfr = "PWM_WPCR.WPRG3",              "Memory", 0x400200E4, 4, base=16, bitRange=5
sfr = "PWM_WPCR.WPRG4",              "Memory", 0x400200E4, 4, base=16, bitRange=6
sfr = "PWM_WPCR.WPRG5",              "Memory", 0x400200E4, 4, base=16, bitRange=7
sfr = "PWM_WPCR.WPKEY",              "Memory", 0x400200E4, 4, base=16, bitRange=8-31
sfr = "PWM_WPSR",                    "Memory", 0x400200E8, 4, base=16 
sfr = "PWM_WPSR.WPSWS0",             "Memory", 0x400200E8, 4, base=16, bitRange=0
sfr = "PWM_WPSR.WPSWS1",             "Memory", 0x400200E8, 4, base=16, bitRange=1
sfr = "PWM_WPSR.WPSWS2",             "Memory", 0x400200E8, 4, base=16, bitRange=2
sfr = "PWM_WPSR.WPSWS3",             "Memory", 0x400200E8, 4, base=16, bitRange=3
sfr = "PWM_WPSR.WPSWS4",             "Memory", 0x400200E8, 4, base=16, bitRange=4
sfr = "PWM_WPSR.WPSWS5",             "Memory", 0x400200E8, 4, base=16, bitRange=5
sfr = "PWM_WPSR.WPVS",               "Memory", 0x400200E8, 4, base=16, bitRange=7
sfr = "PWM_WPSR.WPHWS0",             "Memory", 0x400200E8, 4, base=16, bitRange=8
sfr = "PWM_WPSR.WPHWS1",             "Memory", 0x400200E8, 4, base=16, bitRange=9
sfr = "PWM_WPSR.WPHWS2",             "Memory", 0x400200E8, 4, base=16, bitRange=10
sfr = "PWM_WPSR.WPHWS3",             "Memory", 0x400200E8, 4, base=16, bitRange=11
sfr = "PWM_WPSR.WPHWS4",             "Memory", 0x400200E8, 4, base=16, bitRange=12
sfr = "PWM_WPSR.WPHWS5",             "Memory", 0x400200E8, 4, base=16, bitRange=13
sfr = "PWM_WPSR.WPVSRC",             "Memory", 0x400200E8, 4, base=16, bitRange=16-31
sfr = "PWM_RPR",                     "Memory", 0x40020100, 4, base=16 
sfr = "PWM_RPR.RXPTR",               "Memory", 0x40020100, 4, base=16, bitRange=0-31
sfr = "PWM_RCR",                     "Memory", 0x40020104, 4, base=16 
sfr = "PWM_RCR.RXCTR",               "Memory", 0x40020104, 4, base=16, bitRange=0-15
sfr = "PWM_TPR",                     "Memory", 0x40020108, 4, base=16 
sfr = "PWM_TPR.TXPTR",               "Memory", 0x40020108, 4, base=16, bitRange=0-31
sfr = "PWM_TCR",                     "Memory", 0x4002010C, 4, base=16 
sfr = "PWM_TCR.TXCTR",               "Memory", 0x4002010C, 4, base=16, bitRange=0-15
sfr = "PWM_RNPR",                    "Memory", 0x40020110, 4, base=16 
sfr = "PWM_RNPR.RXNPTR",             "Memory", 0x40020110, 4, base=16, bitRange=0-31
sfr = "PWM_RNCR",                    "Memory", 0x40020114, 4, base=16 
sfr = "PWM_RNCR.RXNCTR",             "Memory", 0x40020114, 4, base=16, bitRange=0-15
sfr = "PWM_TNPR",                    "Memory", 0x40020118, 4, base=16 
sfr = "PWM_TNPR.TXNPTR",             "Memory", 0x40020118, 4, base=16, bitRange=0-31
sfr = "PWM_TNCR",                    "Memory", 0x4002011C, 4, base=16 
sfr = "PWM_TNCR.TXNCTR",             "Memory", 0x4002011C, 4, base=16, bitRange=0-15
sfr = "PWM_PTCR",                    "Memory", 0x40020120, 4, base=16 
sfr = "PWM_PTCR.RXTEN",              "Memory", 0x40020120, 4, base=16, bitRange=0
sfr = "PWM_PTCR.RXTDIS",             "Memory", 0x40020120, 4, base=16, bitRange=1
sfr = "PWM_PTCR.TXTEN",              "Memory", 0x40020120, 4, base=16, bitRange=8
sfr = "PWM_PTCR.TXTDIS",             "Memory", 0x40020120, 4, base=16, bitRange=9
sfr = "PWM_PTSR",                    "Memory", 0x40020124, 4, base=16 
sfr = "PWM_PTSR.RXTEN",              "Memory", 0x40020124, 4, base=16, bitRange=0
sfr = "PWM_PTSR.TXTEN",              "Memory", 0x40020124, 4, base=16, bitRange=8
sfr = "PWM_CMPV0",                   "Memory", 0x40020130, 4, base=16 
sfr = "PWM_CMPV0.CV",                "Memory", 0x40020130, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV0.CVM",               "Memory", 0x40020130, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD0",                "Memory", 0x40020134, 4, base=16 
sfr = "PWM_CMPVUPD0.CVUPD",          "Memory", 0x40020134, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD0.CVMUPD",         "Memory", 0x40020134, 4, base=16, bitRange=24
sfr = "PWM_CMPM0",                   "Memory", 0x40020138, 4, base=16 
sfr = "PWM_CMPM0.CEN",               "Memory", 0x40020138, 4, base=16, bitRange=0
sfr = "PWM_CMPM0.CTR",               "Memory", 0x40020138, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM0.CPR",               "Memory", 0x40020138, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM0.CPRCNT",            "Memory", 0x40020138, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM0.CUPR",              "Memory", 0x40020138, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM0.CUPRCNT",           "Memory", 0x40020138, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD0",                "Memory", 0x4002013C, 4, base=16 
sfr = "PWM_CMPMUPD0.CENUPD",         "Memory", 0x4002013C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD0.CTRUPD",         "Memory", 0x4002013C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD0.CPRUPD",         "Memory", 0x4002013C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD0.CUPRUPD",        "Memory", 0x4002013C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV1",                   "Memory", 0x40020140, 4, base=16 
sfr = "PWM_CMPV1.CV",                "Memory", 0x40020140, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV1.CVM",               "Memory", 0x40020140, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD1",                "Memory", 0x40020144, 4, base=16 
sfr = "PWM_CMPVUPD1.CVUPD",          "Memory", 0x40020144, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD1.CVMUPD",         "Memory", 0x40020144, 4, base=16, bitRange=24
sfr = "PWM_CMPM1",                   "Memory", 0x40020148, 4, base=16 
sfr = "PWM_CMPM1.CEN",               "Memory", 0x40020148, 4, base=16, bitRange=0
sfr = "PWM_CMPM1.CTR",               "Memory", 0x40020148, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM1.CPR",               "Memory", 0x40020148, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM1.CPRCNT",            "Memory", 0x40020148, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM1.CUPR",              "Memory", 0x40020148, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM1.CUPRCNT",           "Memory", 0x40020148, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD1",                "Memory", 0x4002014C, 4, base=16 
sfr = "PWM_CMPMUPD1.CENUPD",         "Memory", 0x4002014C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD1.CTRUPD",         "Memory", 0x4002014C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD1.CPRUPD",         "Memory", 0x4002014C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD1.CUPRUPD",        "Memory", 0x4002014C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV2",                   "Memory", 0x40020150, 4, base=16 
sfr = "PWM_CMPV2.CV",                "Memory", 0x40020150, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV2.CVM",               "Memory", 0x40020150, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD2",                "Memory", 0x40020154, 4, base=16 
sfr = "PWM_CMPVUPD2.CVUPD",          "Memory", 0x40020154, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD2.CVMUPD",         "Memory", 0x40020154, 4, base=16, bitRange=24
sfr = "PWM_CMPM2",                   "Memory", 0x40020158, 4, base=16 
sfr = "PWM_CMPM2.CEN",               "Memory", 0x40020158, 4, base=16, bitRange=0
sfr = "PWM_CMPM2.CTR",               "Memory", 0x40020158, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM2.CPR",               "Memory", 0x40020158, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM2.CPRCNT",            "Memory", 0x40020158, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM2.CUPR",              "Memory", 0x40020158, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM2.CUPRCNT",           "Memory", 0x40020158, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD2",                "Memory", 0x4002015C, 4, base=16 
sfr = "PWM_CMPMUPD2.CENUPD",         "Memory", 0x4002015C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD2.CTRUPD",         "Memory", 0x4002015C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD2.CPRUPD",         "Memory", 0x4002015C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD2.CUPRUPD",        "Memory", 0x4002015C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV3",                   "Memory", 0x40020160, 4, base=16 
sfr = "PWM_CMPV3.CV",                "Memory", 0x40020160, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV3.CVM",               "Memory", 0x40020160, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD3",                "Memory", 0x40020164, 4, base=16 
sfr = "PWM_CMPVUPD3.CVUPD",          "Memory", 0x40020164, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD3.CVMUPD",         "Memory", 0x40020164, 4, base=16, bitRange=24
sfr = "PWM_CMPM3",                   "Memory", 0x40020168, 4, base=16 
sfr = "PWM_CMPM3.CEN",               "Memory", 0x40020168, 4, base=16, bitRange=0
sfr = "PWM_CMPM3.CTR",               "Memory", 0x40020168, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM3.CPR",               "Memory", 0x40020168, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM3.CPRCNT",            "Memory", 0x40020168, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM3.CUPR",              "Memory", 0x40020168, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM3.CUPRCNT",           "Memory", 0x40020168, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD3",                "Memory", 0x4002016C, 4, base=16 
sfr = "PWM_CMPMUPD3.CENUPD",         "Memory", 0x4002016C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD3.CTRUPD",         "Memory", 0x4002016C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD3.CPRUPD",         "Memory", 0x4002016C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD3.CUPRUPD",        "Memory", 0x4002016C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV4",                   "Memory", 0x40020170, 4, base=16 
sfr = "PWM_CMPV4.CV",                "Memory", 0x40020170, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV4.CVM",               "Memory", 0x40020170, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD4",                "Memory", 0x40020174, 4, base=16 
sfr = "PWM_CMPVUPD4.CVUPD",          "Memory", 0x40020174, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD4.CVMUPD",         "Memory", 0x40020174, 4, base=16, bitRange=24
sfr = "PWM_CMPM4",                   "Memory", 0x40020178, 4, base=16 
sfr = "PWM_CMPM4.CEN",               "Memory", 0x40020178, 4, base=16, bitRange=0
sfr = "PWM_CMPM4.CTR",               "Memory", 0x40020178, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM4.CPR",               "Memory", 0x40020178, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM4.CPRCNT",            "Memory", 0x40020178, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM4.CUPR",              "Memory", 0x40020178, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM4.CUPRCNT",           "Memory", 0x40020178, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD4",                "Memory", 0x4002017C, 4, base=16 
sfr = "PWM_CMPMUPD4.CENUPD",         "Memory", 0x4002017C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD4.CTRUPD",         "Memory", 0x4002017C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD4.CPRUPD",         "Memory", 0x4002017C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD4.CUPRUPD",        "Memory", 0x4002017C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV5",                   "Memory", 0x40020180, 4, base=16 
sfr = "PWM_CMPV5.CV",                "Memory", 0x40020180, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV5.CVM",               "Memory", 0x40020180, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD5",                "Memory", 0x40020184, 4, base=16 
sfr = "PWM_CMPVUPD5.CVUPD",          "Memory", 0x40020184, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD5.CVMUPD",         "Memory", 0x40020184, 4, base=16, bitRange=24
sfr = "PWM_CMPM5",                   "Memory", 0x40020188, 4, base=16 
sfr = "PWM_CMPM5.CEN",               "Memory", 0x40020188, 4, base=16, bitRange=0
sfr = "PWM_CMPM5.CTR",               "Memory", 0x40020188, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM5.CPR",               "Memory", 0x40020188, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM5.CPRCNT",            "Memory", 0x40020188, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM5.CUPR",              "Memory", 0x40020188, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM5.CUPRCNT",           "Memory", 0x40020188, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD5",                "Memory", 0x4002018C, 4, base=16 
sfr = "PWM_CMPMUPD5.CENUPD",         "Memory", 0x4002018C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD5.CTRUPD",         "Memory", 0x4002018C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD5.CPRUPD",         "Memory", 0x4002018C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD5.CUPRUPD",        "Memory", 0x4002018C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV6",                   "Memory", 0x40020190, 4, base=16 
sfr = "PWM_CMPV6.CV",                "Memory", 0x40020190, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV6.CVM",               "Memory", 0x40020190, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD6",                "Memory", 0x40020194, 4, base=16 
sfr = "PWM_CMPVUPD6.CVUPD",          "Memory", 0x40020194, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD6.CVMUPD",         "Memory", 0x40020194, 4, base=16, bitRange=24
sfr = "PWM_CMPM6",                   "Memory", 0x40020198, 4, base=16 
sfr = "PWM_CMPM6.CEN",               "Memory", 0x40020198, 4, base=16, bitRange=0
sfr = "PWM_CMPM6.CTR",               "Memory", 0x40020198, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM6.CPR",               "Memory", 0x40020198, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM6.CPRCNT",            "Memory", 0x40020198, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM6.CUPR",              "Memory", 0x40020198, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM6.CUPRCNT",           "Memory", 0x40020198, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD6",                "Memory", 0x4002019C, 4, base=16 
sfr = "PWM_CMPMUPD6.CENUPD",         "Memory", 0x4002019C, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD6.CTRUPD",         "Memory", 0x4002019C, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD6.CPRUPD",         "Memory", 0x4002019C, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD6.CUPRUPD",        "Memory", 0x4002019C, 4, base=16, bitRange=16-19
sfr = "PWM_CMPV7",                   "Memory", 0x400201A0, 4, base=16 
sfr = "PWM_CMPV7.CV",                "Memory", 0x400201A0, 4, base=16, bitRange=0-23
sfr = "PWM_CMPV7.CVM",               "Memory", 0x400201A0, 4, base=16, bitRange=24
sfr = "PWM_CMPVUPD7",                "Memory", 0x400201A4, 4, base=16 
sfr = "PWM_CMPVUPD7.CVUPD",          "Memory", 0x400201A4, 4, base=16, bitRange=0-23
sfr = "PWM_CMPVUPD7.CVMUPD",         "Memory", 0x400201A4, 4, base=16, bitRange=24
sfr = "PWM_CMPM7",                   "Memory", 0x400201A8, 4, base=16 
sfr = "PWM_CMPM7.CEN",               "Memory", 0x400201A8, 4, base=16, bitRange=0
sfr = "PWM_CMPM7.CTR",               "Memory", 0x400201A8, 4, base=16, bitRange=4-7
sfr = "PWM_CMPM7.CPR",               "Memory", 0x400201A8, 4, base=16, bitRange=8-11
sfr = "PWM_CMPM7.CPRCNT",            "Memory", 0x400201A8, 4, base=16, bitRange=12-15
sfr = "PWM_CMPM7.CUPR",              "Memory", 0x400201A8, 4, base=16, bitRange=16-19
sfr = "PWM_CMPM7.CUPRCNT",           "Memory", 0x400201A8, 4, base=16, bitRange=20-23
sfr = "PWM_CMPMUPD7",                "Memory", 0x400201AC, 4, base=16 
sfr = "PWM_CMPMUPD7.CENUPD",         "Memory", 0x400201AC, 4, base=16, bitRange=0
sfr = "PWM_CMPMUPD7.CTRUPD",         "Memory", 0x400201AC, 4, base=16, bitRange=4-7
sfr = "PWM_CMPMUPD7.CPRUPD",         "Memory", 0x400201AC, 4, base=16, bitRange=8-11
sfr = "PWM_CMPMUPD7.CUPRUPD",        "Memory", 0x400201AC, 4, base=16, bitRange=16-19
sfr = "PWM_CMR0",                    "Memory", 0x40020200, 4, base=16 
sfr = "PWM_CMR0.CPRE",               "Memory", 0x40020200, 4, base=16, bitRange=0-3
sfr = "PWM_CMR0.CALG",               "Memory", 0x40020200, 4, base=16, bitRange=8
sfr = "PWM_CMR0.CPOL",               "Memory", 0x40020200, 4, base=16, bitRange=9
sfr = "PWM_CMR0.CES",                "Memory", 0x40020200, 4, base=16, bitRange=10
sfr = "PWM_CMR0.DTE",                "Memory", 0x40020200, 4, base=16, bitRange=16
sfr = "PWM_CMR0.DTHI",               "Memory", 0x40020200, 4, base=16, bitRange=17
sfr = "PWM_CMR0.DTLI",               "Memory", 0x40020200, 4, base=16, bitRange=18
sfr = "PWM_CDTY0",                   "Memory", 0x40020204, 4, base=16 
sfr = "PWM_CDTY0.CDTY",              "Memory", 0x40020204, 4, base=16, bitRange=0-23
sfr = "PWM_CDTYUPD0",                "Memory", 0x40020208, 4, base=16 
sfr = "PWM_CDTYUPD0.CDTYUPD",        "Memory", 0x40020208, 4, base=16, bitRange=0-23
sfr = "PWM_CPRD0",                   "Memory", 0x4002020C, 4, base=16 
sfr = "PWM_CPRD0.CPRD",              "Memory", 0x4002020C, 4, base=16, bitRange=0-23
sfr = "PWM_CPRDUPD0",                "Memory", 0x40020210, 4, base=16 
sfr = "PWM_CPRDUPD0.CPRDUPD",        "Memory", 0x40020210, 4, base=16, bitRange=0-23
sfr = "PWM_CCNT0",                   "Memory", 0x40020214, 4, base=16 
sfr = "PWM_CCNT0.CNT",               "Memory", 0x40020214, 4, base=16, bitRange=0-23
sfr = "PWM_DT0",                     "Memory", 0x40020218, 4, base=16 
sfr = "PWM_DT0.DTH",                 "Memory", 0x40020218, 4, base=16, bitRange=0-15
sfr = "PWM_DT0.DTL",                 "Memory", 0x40020218, 4, base=16, bitRange=16-31
sfr = "PWM_DTUPD0",                  "Memory", 0x4002021C, 4, base=16 
sfr = "PWM_DTUPD0.DTHUPD",           "Memory", 0x4002021C, 4, base=16, bitRange=0-15
sfr = "PWM_DTUPD0.DTLUPD",           "Memory", 0x4002021C, 4, base=16, bitRange=16-31
sfr = "PWM_CMR1",                    "Memory", 0x40020220, 4, base=16 
sfr = "PWM_CMR1.CPRE",               "Memory", 0x40020220, 4, base=16, bitRange=0-3
sfr = "PWM_CMR1.CALG",               "Memory", 0x40020220, 4, base=16, bitRange=8
sfr = "PWM_CMR1.CPOL",               "Memory", 0x40020220, 4, base=16, bitRange=9
sfr = "PWM_CMR1.CES",                "Memory", 0x40020220, 4, base=16, bitRange=10
sfr = "PWM_CMR1.DTE",                "Memory", 0x40020220, 4, base=16, bitRange=16
sfr = "PWM_CMR1.DTHI",               "Memory", 0x40020220, 4, base=16, bitRange=17
sfr = "PWM_CMR1.DTLI",               "Memory", 0x40020220, 4, base=16, bitRange=18
sfr = "PWM_CDTY1",                   "Memory", 0x40020224, 4, base=16 
sfr = "PWM_CDTY1.CDTY",              "Memory", 0x40020224, 4, base=16, bitRange=0-23
sfr = "PWM_CDTYUPD1",                "Memory", 0x40020228, 4, base=16 
sfr = "PWM_CDTYUPD1.CDTYUPD",        "Memory", 0x40020228, 4, base=16, bitRange=0-23
sfr = "PWM_CPRD1",                   "Memory", 0x4002022C, 4, base=16 
sfr = "PWM_CPRD1.CPRD",              "Memory", 0x4002022C, 4, base=16, bitRange=0-23
sfr = "PWM_CPRDUPD1",                "Memory", 0x40020230, 4, base=16 
sfr = "PWM_CPRDUPD1.CPRDUPD",        "Memory", 0x40020230, 4, base=16, bitRange=0-23
sfr = "PWM_CCNT1",                   "Memory", 0x40020234, 4, base=16 
sfr = "PWM_CCNT1.CNT",               "Memory", 0x40020234, 4, base=16, bitRange=0-23
sfr = "PWM_DT1",                     "Memory", 0x40020238, 4, base=16 
sfr = "PWM_DT1.DTH",                 "Memory", 0x40020238, 4, base=16, bitRange=0-15
sfr = "PWM_DT1.DTL",                 "Memory", 0x40020238, 4, base=16, bitRange=16-31
sfr = "PWM_DTUPD1",                  "Memory", 0x4002023C, 4, base=16 
sfr = "PWM_DTUPD1.DTHUPD",           "Memory", 0x4002023C, 4, base=16, bitRange=0-15
sfr = "PWM_DTUPD1.DTLUPD",           "Memory", 0x4002023C, 4, base=16, bitRange=16-31
sfr = "PWM_CMR2",                    "Memory", 0x40020240, 4, base=16 
sfr = "PWM_CMR2.CPRE",               "Memory", 0x40020240, 4, base=16, bitRange=0-3
sfr = "PWM_CMR2.CALG",               "Memory", 0x40020240, 4, base=16, bitRange=8
sfr = "PWM_CMR2.CPOL",               "Memory", 0x40020240, 4, base=16, bitRange=9
sfr = "PWM_CMR2.CES",                "Memory", 0x40020240, 4, base=16, bitRange=10
sfr = "PWM_CMR2.DTE",                "Memory", 0x40020240, 4, base=16, bitRange=16
sfr = "PWM_CMR2.DTHI",               "Memory", 0x40020240, 4, base=16, bitRange=17
sfr = "PWM_CMR2.DTLI",               "Memory", 0x40020240, 4, base=16, bitRange=18
sfr = "PWM_CDTY2",                   "Memory", 0x40020244, 4, base=16 
sfr = "PWM_CDTY2.CDTY",              "Memory", 0x40020244, 4, base=16, bitRange=0-23
sfr = "PWM_CDTYUPD2",                "Memory", 0x40020248, 4, base=16 
sfr = "PWM_CDTYUPD2.CDTYUPD",        "Memory", 0x40020248, 4, base=16, bitRange=0-23
sfr = "PWM_CPRD2",                   "Memory", 0x4002024C, 4, base=16 
sfr = "PWM_CPRD2.CPRD",              "Memory", 0x4002024C, 4, base=16, bitRange=0-23
sfr = "PWM_CPRDUPD2",                "Memory", 0x40020250, 4, base=16 
sfr = "PWM_CPRDUPD2.CPRDUPD",        "Memory", 0x40020250, 4, base=16, bitRange=0-23
sfr = "PWM_CCNT2",                   "Memory", 0x40020254, 4, base=16 
sfr = "PWM_CCNT2.CNT",               "Memory", 0x40020254, 4, base=16, bitRange=0-23
sfr = "PWM_DT2",                     "Memory", 0x40020258, 4, base=16 
sfr = "PWM_DT2.DTH",                 "Memory", 0x40020258, 4, base=16, bitRange=0-15
sfr = "PWM_DT2.DTL",                 "Memory", 0x40020258, 4, base=16, bitRange=16-31
sfr = "PWM_DTUPD2",                  "Memory", 0x4002025C, 4, base=16 
sfr = "PWM_DTUPD2.DTHUPD",           "Memory", 0x4002025C, 4, base=16, bitRange=0-15
sfr = "PWM_DTUPD2.DTLUPD",           "Memory", 0x4002025C, 4, base=16, bitRange=16-31
sfr = "PWM_CMR3",                    "Memory", 0x40020260, 4, base=16 
sfr = "PWM_CMR3.CPRE",               "Memory", 0x40020260, 4, base=16, bitRange=0-3
sfr = "PWM_CMR3.CALG",               "Memory", 0x40020260, 4, base=16, bitRange=8
sfr = "PWM_CMR3.CPOL",               "Memory", 0x40020260, 4, base=16, bitRange=9
sfr = "PWM_CMR3.CES",                "Memory", 0x40020260, 4, base=16, bitRange=10
sfr = "PWM_CMR3.DTE",                "Memory", 0x40020260, 4, base=16, bitRange=16
sfr = "PWM_CMR3.DTHI",               "Memory", 0x40020260, 4, base=16, bitRange=17
sfr = "PWM_CMR3.DTLI",               "Memory", 0x40020260, 4, base=16, bitRange=18
sfr = "PWM_CDTY3",                   "Memory", 0x40020264, 4, base=16 
sfr = "PWM_CDTY3.CDTY",              "Memory", 0x40020264, 4, base=16, bitRange=0-23
sfr = "PWM_CDTYUPD3",                "Memory", 0x40020268, 4, base=16 
sfr = "PWM_CDTYUPD3.CDTYUPD",        "Memory", 0x40020268, 4, base=16, bitRange=0-23
sfr = "PWM_CPRD3",                   "Memory", 0x4002026C, 4, base=16 
sfr = "PWM_CPRD3.CPRD",              "Memory", 0x4002026C, 4, base=16, bitRange=0-23
sfr = "PWM_CPRDUPD3",                "Memory", 0x40020270, 4, base=16 
sfr = "PWM_CPRDUPD3.CPRDUPD",        "Memory", 0x40020270, 4, base=16, bitRange=0-23
sfr = "PWM_CCNT3",                   "Memory", 0x40020274, 4, base=16 
sfr = "PWM_CCNT3.CNT",               "Memory", 0x40020274, 4, base=16, bitRange=0-23
sfr = "PWM_DT3",                     "Memory", 0x40020278, 4, base=16 
sfr = "PWM_DT3.DTH",                 "Memory", 0x40020278, 4, base=16, bitRange=0-15
sfr = "PWM_DT3.DTL",                 "Memory", 0x40020278, 4, base=16, bitRange=16-31
sfr = "PWM_DTUPD3",                  "Memory", 0x4002027C, 4, base=16 
sfr = "PWM_DTUPD3.DTHUPD",           "Memory", 0x4002027C, 4, base=16, bitRange=0-15
sfr = "PWM_DTUPD3.DTLUPD",           "Memory", 0x4002027C, 4, base=16, bitRange=16-31
; ========== Register definition for USART0 peripheral ==========
sfr = "USART0_CR",                   "Memory", 0x40024000, 4, base=16 
sfr = "USART0_CR.RSTRX",             "Memory", 0x40024000, 4, base=16, bitRange=2
sfr = "USART0_CR.RSTTX",             "Memory", 0x40024000, 4, base=16, bitRange=3
sfr = "USART0_CR.RXEN",              "Memory", 0x40024000, 4, base=16, bitRange=4
sfr = "USART0_CR.RXDIS",             "Memory", 0x40024000, 4, base=16, bitRange=5
sfr = "USART0_CR.TXEN",              "Memory", 0x40024000, 4, base=16, bitRange=6
sfr = "USART0_CR.TXDIS",             "Memory", 0x40024000, 4, base=16, bitRange=7
sfr = "USART0_CR.RSTSTA",            "Memory", 0x40024000, 4, base=16, bitRange=8
sfr = "USART0_CR.STTBRK",            "Memory", 0x40024000, 4, base=16, bitRange=9
sfr = "USART0_CR.STPBRK",            "Memory", 0x40024000, 4, base=16, bitRange=10
sfr = "USART0_CR.STTTO",             "Memory", 0x40024000, 4, base=16, bitRange=11
sfr = "USART0_CR.SENDA",             "Memory", 0x40024000, 4, base=16, bitRange=12
sfr = "USART0_CR.RSTIT",             "Memory", 0x40024000, 4, base=16, bitRange=13
sfr = "USART0_CR.RSTNACK",           "Memory", 0x40024000, 4, base=16, bitRange=14
sfr = "USART0_CR.RETTO",             "Memory", 0x40024000, 4, base=16, bitRange=15
sfr = "USART0_CR.DTREN",             "Memory", 0x40024000, 4, base=16, bitRange=16
sfr = "USART0_CR.DTRDIS",            "Memory", 0x40024000, 4, base=16, bitRange=17
sfr = "USART0_CR.RTSEN",             "Memory", 0x40024000, 4, base=16, bitRange=18
sfr = "USART0_CR.FCS",               "Memory", 0x40024000, 4, base=16, bitRange=18
sfr = "USART0_CR.RTSDIS",            "Memory", 0x40024000, 4, base=16, bitRange=19
sfr = "USART0_CR.RCS",               "Memory", 0x40024000, 4, base=16, bitRange=19
sfr = "USART0_MR",                   "Memory", 0x40024004, 4, base=16 
sfr = "USART0_MR.USART_MODE",        "Memory", 0x40024004, 4, base=16, bitRange=0-3
sfr = "USART0_MR.USCLKS",            "Memory", 0x40024004, 4, base=16, bitRange=4-5
sfr = "USART0_MR.CHRL",              "Memory", 0x40024004, 4, base=16, bitRange=6-7
sfr = "USART0_MR.SYNC",              "Memory", 0x40024004, 4, base=16, bitRange=8
sfr = "USART0_MR.CPHA",              "Memory", 0x40024004, 4, base=16, bitRange=8
sfr = "USART0_MR.PAR",               "Memory", 0x40024004, 4, base=16, bitRange=9-11
sfr = "USART0_MR.NBSTOP",            "Memory", 0x40024004, 4, base=16, bitRange=12-13
sfr = "USART0_MR.CHMODE",            "Memory", 0x40024004, 4, base=16, bitRange=14-15
sfr = "USART0_MR.MSBF",              "Memory", 0x40024004, 4, base=16, bitRange=16
sfr = "USART0_MR.CPOL",              "Memory", 0x40024004, 4, base=16, bitRange=16
sfr = "USART0_MR.MODE9",             "Memory", 0x40024004, 4, base=16, bitRange=17
sfr = "USART0_MR.CLKO",              "Memory", 0x40024004, 4, base=16, bitRange=18
sfr = "USART0_MR.OVER",              "Memory", 0x40024004, 4, base=16, bitRange=19
sfr = "USART0_MR.INACK",             "Memory", 0x40024004, 4, base=16, bitRange=20
sfr = "USART0_MR.DSNACK",            "Memory", 0x40024004, 4, base=16, bitRange=21
sfr = "USART0_MR.VAR_SYNC",          "Memory", 0x40024004, 4, base=16, bitRange=22
sfr = "USART0_MR.INVDATA",           "Memory", 0x40024004, 4, base=16, bitRange=23
sfr = "USART0_MR.MAX_ITERATION",     "Memory", 0x40024004, 4, base=16, bitRange=24-26
sfr = "USART0_MR.FILTER",            "Memory", 0x40024004, 4, base=16, bitRange=28
sfr = "USART0_MR.MAN",               "Memory", 0x40024004, 4, base=16, bitRange=29
sfr = "USART0_MR.MODSYNC",           "Memory", 0x40024004, 4, base=16, bitRange=30
sfr = "USART0_MR.ONEBIT",            "Memory", 0x40024004, 4, base=16, bitRange=31
sfr = "USART0_IER",                  "Memory", 0x40024008, 4, base=16 
sfr = "USART0_IER.RXRDY",            "Memory", 0x40024008, 4, base=16, bitRange=0
sfr = "USART0_IER.TXRDY",            "Memory", 0x40024008, 4, base=16, bitRange=1
sfr = "USART0_IER.RXBRK",            "Memory", 0x40024008, 4, base=16, bitRange=2
sfr = "USART0_IER.ENDRX",            "Memory", 0x40024008, 4, base=16, bitRange=3
sfr = "USART0_IER.ENDTX",            "Memory", 0x40024008, 4, base=16, bitRange=4
sfr = "USART0_IER.OVRE",             "Memory", 0x40024008, 4, base=16, bitRange=5
sfr = "USART0_IER.FRAME",            "Memory", 0x40024008, 4, base=16, bitRange=6
sfr = "USART0_IER.PARE",             "Memory", 0x40024008, 4, base=16, bitRange=7
sfr = "USART0_IER.TIMEOUT",          "Memory", 0x40024008, 4, base=16, bitRange=8
sfr = "USART0_IER.TXEMPTY",          "Memory", 0x40024008, 4, base=16, bitRange=9
sfr = "USART0_IER.ITER",             "Memory", 0x40024008, 4, base=16, bitRange=10
sfr = "USART0_IER.UNRE",             "Memory", 0x40024008, 4, base=16, bitRange=10
sfr = "USART0_IER.TXBUFE",           "Memory", 0x40024008, 4, base=16, bitRange=11
sfr = "USART0_IER.RXBUFF",           "Memory", 0x40024008, 4, base=16, bitRange=12
sfr = "USART0_IER.NACK",             "Memory", 0x40024008, 4, base=16, bitRange=13
sfr = "USART0_IER.RIIC",             "Memory", 0x40024008, 4, base=16, bitRange=16
sfr = "USART0_IER.DSRIC",            "Memory", 0x40024008, 4, base=16, bitRange=17
sfr = "USART0_IER.DCDIC",            "Memory", 0x40024008, 4, base=16, bitRange=18
sfr = "USART0_IER.CTSIC",            "Memory", 0x40024008, 4, base=16, bitRange=19
sfr = "USART0_IER.MANE",             "Memory", 0x40024008, 4, base=16, bitRange=24
sfr = "USART0_IDR",                  "Memory", 0x4002400C, 4, base=16 
sfr = "USART0_IDR.RXRDY",            "Memory", 0x4002400C, 4, base=16, bitRange=0
sfr = "USART0_IDR.TXRDY",            "Memory", 0x4002400C, 4, base=16, bitRange=1
sfr = "USART0_IDR.RXBRK",            "Memory", 0x4002400C, 4, base=16, bitRange=2
sfr = "USART0_IDR.ENDRX",            "Memory", 0x4002400C, 4, base=16, bitRange=3
sfr = "USART0_IDR.ENDTX",            "Memory", 0x4002400C, 4, base=16, bitRange=4
sfr = "USART0_IDR.OVRE",             "Memory", 0x4002400C, 4, base=16, bitRange=5
sfr = "USART0_IDR.FRAME",            "Memory", 0x4002400C, 4, base=16, bitRange=6
sfr = "USART0_IDR.PARE",             "Memory", 0x4002400C, 4, base=16, bitRange=7
sfr = "USART0_IDR.TIMEOUT",          "Memory", 0x4002400C, 4, base=16, bitRange=8
sfr = "USART0_IDR.TXEMPTY",          "Memory", 0x4002400C, 4, base=16, bitRange=9
sfr = "USART0_IDR.ITER",             "Memory", 0x4002400C, 4, base=16, bitRange=10
sfr = "USART0_IDR.UNRE",             "Memory", 0x4002400C, 4, base=16, bitRange=10
sfr = "USART0_IDR.TXBUFE",           "Memory", 0x4002400C, 4, base=16, bitRange=11
sfr = "USART0_IDR.RXBUFF",           "Memory", 0x4002400C, 4, base=16, bitRange=12
sfr = "USART0_IDR.NACK",             "Memory", 0x4002400C, 4, base=16, bitRange=13
sfr = "USART0_IDR.RIIC",             "Memory", 0x4002400C, 4, base=16, bitRange=16
sfr = "USART0_IDR.DSRIC",            "Memory", 0x4002400C, 4, base=16, bitRange=17
sfr = "USART0_IDR.DCDIC",            "Memory", 0x4002400C, 4, base=16, bitRange=18
sfr = "USART0_IDR.CTSIC",            "Memory", 0x4002400C, 4, base=16, bitRange=19
sfr = "USART0_IDR.MANE",             "Memory", 0x4002400C, 4, base=16, bitRange=24
sfr = "USART0_IMR",                  "Memory", 0x40024010, 4, base=16 
sfr = "USART0_IMR.RXRDY",            "Memory", 0x40024010, 4, base=16, bitRange=0
sfr = "USART0_IMR.TXRDY",            "Memory", 0x40024010, 4, base=16, bitRange=1
sfr = "USART0_IMR.RXBRK",            "Memory", 0x40024010, 4, base=16, bitRange=2
sfr = "USART0_IMR.ENDRX",            "Memory", 0x40024010, 4, base=16, bitRange=3
sfr = "USART0_IMR.ENDTX",            "Memory", 0x40024010, 4, base=16, bitRange=4
sfr = "USART0_IMR.OVRE",             "Memory", 0x40024010, 4, base=16, bitRange=5
sfr = "USART0_IMR.FRAME",            "Memory", 0x40024010, 4, base=16, bitRange=6
sfr = "USART0_IMR.PARE",             "Memory", 0x40024010, 4, base=16, bitRange=7
sfr = "USART0_IMR.TIMEOUT",          "Memory", 0x40024010, 4, base=16, bitRange=8
sfr = "USART0_IMR.TXEMPTY",          "Memory", 0x40024010, 4, base=16, bitRange=9
sfr = "USART0_IMR.ITER",             "Memory", 0x40024010, 4, base=16, bitRange=10
sfr = "USART0_IMR.UNRE",             "Memory", 0x40024010, 4, base=16, bitRange=10
sfr = "USART0_IMR.TXBUFE",           "Memory", 0x40024010, 4, base=16, bitRange=11
sfr = "USART0_IMR.RXBUFF",           "Memory", 0x40024010, 4, base=16, bitRange=12
sfr = "USART0_IMR.NACK",             "Memory", 0x40024010, 4, base=16, bitRange=13
sfr = "USART0_IMR.RIIC",             "Memory", 0x40024010, 4, base=16, bitRange=16
sfr = "USART0_IMR.DSRIC",            "Memory", 0x40024010, 4, base=16, bitRange=17
sfr = "USART0_IMR.DCDIC",            "Memory", 0x40024010, 4, base=16, bitRange=18
sfr = "USART0_IMR.CTSIC",            "Memory", 0x40024010, 4, base=16, bitRange=19
sfr = "USART0_IMR.MANE",             "Memory", 0x40024010, 4, base=16, bitRange=24
sfr = "USART0_CSR",                  "Memory", 0x40024014, 4, base=16 
sfr = "USART0_CSR.RXRDY",            "Memory", 0x40024014, 4, base=16, bitRange=0
sfr = "USART0_CSR.TXRDY",            "Memory", 0x40024014, 4, base=16, bitRange=1
sfr = "USART0_CSR.RXBRK",            "Memory", 0x40024014, 4, base=16, bitRange=2
sfr = "USART0_CSR.ENDRX",            "Memory", 0x40024014, 4, base=16, bitRange=3
sfr = "USART0_CSR.ENDTX",            "Memory", 0x40024014, 4, base=16, bitRange=4
sfr = "USART0_CSR.OVRE",             "Memory", 0x40024014, 4, base=16, bitRange=5
sfr = "USART0_CSR.FRAME",            "Memory", 0x40024014, 4, base=16, bitRange=6
sfr = "USART0_CSR.PARE",             "Memory", 0x40024014, 4, base=16, bitRange=7
sfr = "USART0_CSR.TIMEOUT",          "Memory", 0x40024014, 4, base=16, bitRange=8
sfr = "USART0_CSR.TXEMPTY",          "Memory", 0x40024014, 4, base=16, bitRange=9
sfr = "USART0_CSR.ITER",             "Memory", 0x40024014, 4, base=16, bitRange=10
sfr = "USART0_CSR.UNRE",             "Memory", 0x40024014, 4, base=16, bitRange=10
sfr = "USART0_CSR.TXBUFE",           "Memory", 0x40024014, 4, base=16, bitRange=11
sfr = "USART0_CSR.RXBUFF",           "Memory", 0x40024014, 4, base=16, bitRange=12
sfr = "USART0_CSR.NACK",             "Memory", 0x40024014, 4, base=16, bitRange=13
sfr = "USART0_CSR.RIIC",             "Memory", 0x40024014, 4, base=16, bitRange=16
sfr = "USART0_CSR.DSRIC",            "Memory", 0x40024014, 4, base=16, bitRange=17
sfr = "USART0_CSR.DCDIC",            "Memory", 0x40024014, 4, base=16, bitRange=18
sfr = "USART0_CSR.CTSIC",            "Memory", 0x40024014, 4, base=16, bitRange=19
sfr = "USART0_CSR.RI",               "Memory", 0x40024014, 4, base=16, bitRange=20
sfr = "USART0_CSR.DSR",              "Memory", 0x40024014, 4, base=16, bitRange=21
sfr = "USART0_CSR.DCD",              "Memory", 0x40024014, 4, base=16, bitRange=22
sfr = "USART0_CSR.CTS",              "Memory", 0x40024014, 4, base=16, bitRange=23
sfr = "USART0_CSR.MANERR",           "Memory", 0x40024014, 4, base=16, bitRange=24
sfr = "USART0_RHR",                  "Memory", 0x40024018, 4, base=16 
sfr = "USART0_RHR.RXCHR",            "Memory", 0x40024018, 4, base=16, bitRange=0-8
sfr = "USART0_RHR.RXSYNH",           "Memory", 0x40024018, 4, base=16, bitRange=15
sfr = "USART0_THR",                  "Memory", 0x4002401C, 4, base=16 
sfr = "USART0_THR.TXCHR",            "Memory", 0x4002401C, 4, base=16, bitRange=0-8
sfr = "USART0_THR.TXSYNH",           "Memory", 0x4002401C, 4, base=16, bitRange=15
sfr = "USART0_BRGR",                 "Memory", 0x40024020, 4, base=16 
sfr = "USART0_BRGR.CD",              "Memory", 0x40024020, 4, base=16, bitRange=0-15
sfr = "USART0_BRGR.FP",              "Memory", 0x40024020, 4, base=16, bitRange=16-18
sfr = "USART0_RTOR",                 "Memory", 0x40024024, 4, base=16 
sfr = "USART0_RTOR.TO",              "Memory", 0x40024024, 4, base=16, bitRange=0-15
sfr = "USART0_TTGR",                 "Memory", 0x40024028, 4, base=16 
sfr = "USART0_TTGR.TG",              "Memory", 0x40024028, 4, base=16, bitRange=0-7
sfr = "USART0_FIDI",                 "Memory", 0x40024040, 4, base=16 
sfr = "USART0_FIDI.FI_DI_RATIO",     "Memory", 0x40024040, 4, base=16, bitRange=0-10
sfr = "USART0_NER",                  "Memory", 0x40024044, 4, base=16 
sfr = "USART0_NER.NB_ERRORS",        "Memory", 0x40024044, 4, base=16, bitRange=0-7
sfr = "USART0_IF",                   "Memory", 0x4002404C, 4, base=16 
sfr = "USART0_IF.IRDA_FILTER",       "Memory", 0x4002404C, 4, base=16, bitRange=0-7
sfr = "USART0_MAN",                  "Memory", 0x40024050, 4, base=16 
sfr = "USART0_MAN.TX_PL",            "Memory", 0x40024050, 4, base=16, bitRange=0-3
sfr = "USART0_MAN.TX_PP",            "Memory", 0x40024050, 4, base=16, bitRange=8-9
sfr = "USART0_MAN.TX_MPOL",          "Memory", 0x40024050, 4, base=16, bitRange=12
sfr = "USART0_MAN.RX_PL",            "Memory", 0x40024050, 4, base=16, bitRange=16-19
sfr = "USART0_MAN.RX_PP",            "Memory", 0x40024050, 4, base=16, bitRange=24-25
sfr = "USART0_MAN.RX_MPOL",          "Memory", 0x40024050, 4, base=16, bitRange=28
sfr = "USART0_MAN.STUCKTO1",         "Memory", 0x40024050, 4, base=16, bitRange=29
sfr = "USART0_MAN.DRIFT",            "Memory", 0x40024050, 4, base=16, bitRange=30
sfr = "USART0_WPMR",                 "Memory", 0x400240E4, 4, base=16 
sfr = "USART0_WPMR.WPEN",            "Memory", 0x400240E4, 4, base=16, bitRange=0
sfr = "USART0_WPMR.WPKEY",           "Memory", 0x400240E4, 4, base=16, bitRange=8-31
sfr = "USART0_WPSR",                 "Memory", 0x400240E8, 4, base=16 
sfr = "USART0_WPSR.WPVS",            "Memory", 0x400240E8, 4, base=16, bitRange=0
sfr = "USART0_WPSR.WPVSRC",          "Memory", 0x400240E8, 4, base=16, bitRange=8-23
sfr = "USART0_VERSION",              "Memory", 0x400240FC, 4, base=16 
sfr = "USART0_VERSION.VERSION",      "Memory", 0x400240FC, 4, base=16, bitRange=0-11
sfr = "USART0_VERSION.MFN",          "Memory", 0x400240FC, 4, base=16, bitRange=16-18
sfr = "USART0_RPR",                  "Memory", 0x40024100, 4, base=16 
sfr = "USART0_RPR.RXPTR",            "Memory", 0x40024100, 4, base=16, bitRange=0-31
sfr = "USART0_RCR",                  "Memory", 0x40024104, 4, base=16 
sfr = "USART0_RCR.RXCTR",            "Memory", 0x40024104, 4, base=16, bitRange=0-15
sfr = "USART0_TPR",                  "Memory", 0x40024108, 4, base=16 
sfr = "USART0_TPR.TXPTR",            "Memory", 0x40024108, 4, base=16, bitRange=0-31
sfr = "USART0_TCR",                  "Memory", 0x4002410C, 4, base=16 
sfr = "USART0_TCR.TXCTR",            "Memory", 0x4002410C, 4, base=16, bitRange=0-15
sfr = "USART0_RNPR",                 "Memory", 0x40024110, 4, base=16 
sfr = "USART0_RNPR.RXNPTR",          "Memory", 0x40024110, 4, base=16, bitRange=0-31
sfr = "USART0_RNCR",                 "Memory", 0x40024114, 4, base=16 
sfr = "USART0_RNCR.RXNCTR",          "Memory", 0x40024114, 4, base=16, bitRange=0-15
sfr = "USART0_TNPR",                 "Memory", 0x40024118, 4, base=16 
sfr = "USART0_TNPR.TXNPTR",          "Memory", 0x40024118, 4, base=16, bitRange=0-31
sfr = "USART0_TNCR",                 "Memory", 0x4002411C, 4, base=16 
sfr = "USART0_TNCR.TXNCTR",          "Memory", 0x4002411C, 4, base=16, bitRange=0-15
sfr = "USART0_PTCR",                 "Memory", 0x40024120, 4, base=16 
sfr = "USART0_PTCR.RXTEN",           "Memory", 0x40024120, 4, base=16, bitRange=0
sfr = "USART0_PTCR.RXTDIS",          "Memory", 0x40024120, 4, base=16, bitRange=1
sfr = "USART0_PTCR.TXTEN",           "Memory", 0x40024120, 4, base=16, bitRange=8
sfr = "USART0_PTCR.TXTDIS",          "Memory", 0x40024120, 4, base=16, bitRange=9
sfr = "USART0_PTSR",                 "Memory", 0x40024124, 4, base=16 
sfr = "USART0_PTSR.RXTEN",           "Memory", 0x40024124, 4, base=16, bitRange=0
sfr = "USART0_PTSR.TXTEN",           "Memory", 0x40024124, 4, base=16, bitRange=8
; ========== Register definition for USART1 peripheral ==========
sfr = "USART1_CR",                   "Memory", 0x40028000, 4, base=16 
sfr = "USART1_CR.RSTRX",             "Memory", 0x40028000, 4, base=16, bitRange=2
sfr = "USART1_CR.RSTTX",             "Memory", 0x40028000, 4, base=16, bitRange=3
sfr = "USART1_CR.RXEN",              "Memory", 0x40028000, 4, base=16, bitRange=4
sfr = "USART1_CR.RXDIS",             "Memory", 0x40028000, 4, base=16, bitRange=5
sfr = "USART1_CR.TXEN",              "Memory", 0x40028000, 4, base=16, bitRange=6
sfr = "USART1_CR.TXDIS",             "Memory", 0x40028000, 4, base=16, bitRange=7
sfr = "USART1_CR.RSTSTA",            "Memory", 0x40028000, 4, base=16, bitRange=8
sfr = "USART1_CR.STTBRK",            "Memory", 0x40028000, 4, base=16, bitRange=9
sfr = "USART1_CR.STPBRK",            "Memory", 0x40028000, 4, base=16, bitRange=10
sfr = "USART1_CR.STTTO",             "Memory", 0x40028000, 4, base=16, bitRange=11
sfr = "USART1_CR.SENDA",             "Memory", 0x40028000, 4, base=16, bitRange=12
sfr = "USART1_CR.RSTIT",             "Memory", 0x40028000, 4, base=16, bitRange=13
sfr = "USART1_CR.RSTNACK",           "Memory", 0x40028000, 4, base=16, bitRange=14
sfr = "USART1_CR.RETTO",             "Memory", 0x40028000, 4, base=16, bitRange=15
sfr = "USART1_CR.DTREN",             "Memory", 0x40028000, 4, base=16, bitRange=16
sfr = "USART1_CR.DTRDIS",            "Memory", 0x40028000, 4, base=16, bitRange=17
sfr = "USART1_CR.RTSEN",             "Memory", 0x40028000, 4, base=16, bitRange=18
sfr = "USART1_CR.FCS",               "Memory", 0x40028000, 4, base=16, bitRange=18
sfr = "USART1_CR.RTSDIS",            "Memory", 0x40028000, 4, base=16, bitRange=19
sfr = "USART1_CR.RCS",               "Memory", 0x40028000, 4, base=16, bitRange=19
sfr = "USART1_MR",                   "Memory", 0x40028004, 4, base=16 
sfr = "USART1_MR.USART_MODE",        "Memory", 0x40028004, 4, base=16, bitRange=0-3
sfr = "USART1_MR.USCLKS",            "Memory", 0x40028004, 4, base=16, bitRange=4-5
sfr = "USART1_MR.CHRL",              "Memory", 0x40028004, 4, base=16, bitRange=6-7
sfr = "USART1_MR.SYNC",              "Memory", 0x40028004, 4, base=16, bitRange=8
sfr = "USART1_MR.CPHA",              "Memory", 0x40028004, 4, base=16, bitRange=8
sfr = "USART1_MR.PAR",               "Memory", 0x40028004, 4, base=16, bitRange=9-11
sfr = "USART1_MR.NBSTOP",            "Memory", 0x40028004, 4, base=16, bitRange=12-13
sfr = "USART1_MR.CHMODE",            "Memory", 0x40028004, 4, base=16, bitRange=14-15
sfr = "USART1_MR.MSBF",              "Memory", 0x40028004, 4, base=16, bitRange=16
sfr = "USART1_MR.CPOL",              "Memory", 0x40028004, 4, base=16, bitRange=16
sfr = "USART1_MR.MODE9",             "Memory", 0x40028004, 4, base=16, bitRange=17
sfr = "USART1_MR.CLKO",              "Memory", 0x40028004, 4, base=16, bitRange=18
sfr = "USART1_MR.OVER",              "Memory", 0x40028004, 4, base=16, bitRange=19
sfr = "USART1_MR.INACK",             "Memory", 0x40028004, 4, base=16, bitRange=20
sfr = "USART1_MR.DSNACK",            "Memory", 0x40028004, 4, base=16, bitRange=21
sfr = "USART1_MR.VAR_SYNC",          "Memory", 0x40028004, 4, base=16, bitRange=22
sfr = "USART1_MR.INVDATA",           "Memory", 0x40028004, 4, base=16, bitRange=23
sfr = "USART1_MR.MAX_ITERATION",     "Memory", 0x40028004, 4, base=16, bitRange=24-26
sfr = "USART1_MR.FILTER",            "Memory", 0x40028004, 4, base=16, bitRange=28
sfr = "USART1_MR.MAN",               "Memory", 0x40028004, 4, base=16, bitRange=29
sfr = "USART1_MR.MODSYNC",           "Memory", 0x40028004, 4, base=16, bitRange=30
sfr = "USART1_MR.ONEBIT",            "Memory", 0x40028004, 4, base=16, bitRange=31
sfr = "USART1_IER",                  "Memory", 0x40028008, 4, base=16 
sfr = "USART1_IER.RXRDY",            "Memory", 0x40028008, 4, base=16, bitRange=0
sfr = "USART1_IER.TXRDY",            "Memory", 0x40028008, 4, base=16, bitRange=1
sfr = "USART1_IER.RXBRK",            "Memory", 0x40028008, 4, base=16, bitRange=2
sfr = "USART1_IER.ENDRX",            "Memory", 0x40028008, 4, base=16, bitRange=3
sfr = "USART1_IER.ENDTX",            "Memory", 0x40028008, 4, base=16, bitRange=4
sfr = "USART1_IER.OVRE",             "Memory", 0x40028008, 4, base=16, bitRange=5
sfr = "USART1_IER.FRAME",            "Memory", 0x40028008, 4, base=16, bitRange=6
sfr = "USART1_IER.PARE",             "Memory", 0x40028008, 4, base=16, bitRange=7
sfr = "USART1_IER.TIMEOUT",          "Memory", 0x40028008, 4, base=16, bitRange=8
sfr = "USART1_IER.TXEMPTY",          "Memory", 0x40028008, 4, base=16, bitRange=9
sfr = "USART1_IER.ITER",             "Memory", 0x40028008, 4, base=16, bitRange=10
sfr = "USART1_IER.UNRE",             "Memory", 0x40028008, 4, base=16, bitRange=10
sfr = "USART1_IER.TXBUFE",           "Memory", 0x40028008, 4, base=16, bitRange=11
sfr = "USART1_IER.RXBUFF",           "Memory", 0x40028008, 4, base=16, bitRange=12
sfr = "USART1_IER.NACK",             "Memory", 0x40028008, 4, base=16, bitRange=13
sfr = "USART1_IER.RIIC",             "Memory", 0x40028008, 4, base=16, bitRange=16
sfr = "USART1_IER.DSRIC",            "Memory", 0x40028008, 4, base=16, bitRange=17
sfr = "USART1_IER.DCDIC",            "Memory", 0x40028008, 4, base=16, bitRange=18
sfr = "USART1_IER.CTSIC",            "Memory", 0x40028008, 4, base=16, bitRange=19
sfr = "USART1_IER.MANE",             "Memory", 0x40028008, 4, base=16, bitRange=24
sfr = "USART1_IDR",                  "Memory", 0x4002800C, 4, base=16 
sfr = "USART1_IDR.RXRDY",            "Memory", 0x4002800C, 4, base=16, bitRange=0
sfr = "USART1_IDR.TXRDY",            "Memory", 0x4002800C, 4, base=16, bitRange=1
sfr = "USART1_IDR.RXBRK",            "Memory", 0x4002800C, 4, base=16, bitRange=2
sfr = "USART1_IDR.ENDRX",            "Memory", 0x4002800C, 4, base=16, bitRange=3
sfr = "USART1_IDR.ENDTX",            "Memory", 0x4002800C, 4, base=16, bitRange=4
sfr = "USART1_IDR.OVRE",             "Memory", 0x4002800C, 4, base=16, bitRange=5
sfr = "USART1_IDR.FRAME",            "Memory", 0x4002800C, 4, base=16, bitRange=6
sfr = "USART1_IDR.PARE",             "Memory", 0x4002800C, 4, base=16, bitRange=7
sfr = "USART1_IDR.TIMEOUT",          "Memory", 0x4002800C, 4, base=16, bitRange=8
sfr = "USART1_IDR.TXEMPTY",          "Memory", 0x4002800C, 4, base=16, bitRange=9
sfr = "USART1_IDR.ITER",             "Memory", 0x4002800C, 4, base=16, bitRange=10
sfr = "USART1_IDR.UNRE",             "Memory", 0x4002800C, 4, base=16, bitRange=10
sfr = "USART1_IDR.TXBUFE",           "Memory", 0x4002800C, 4, base=16, bitRange=11
sfr = "USART1_IDR.RXBUFF",           "Memory", 0x4002800C, 4, base=16, bitRange=12
sfr = "USART1_IDR.NACK",             "Memory", 0x4002800C, 4, base=16, bitRange=13
sfr = "USART1_IDR.RIIC",             "Memory", 0x4002800C, 4, base=16, bitRange=16
sfr = "USART1_IDR.DSRIC",            "Memory", 0x4002800C, 4, base=16, bitRange=17
sfr = "USART1_IDR.DCDIC",            "Memory", 0x4002800C, 4, base=16, bitRange=18
sfr = "USART1_IDR.CTSIC",            "Memory", 0x4002800C, 4, base=16, bitRange=19
sfr = "USART1_IDR.MANE",             "Memory", 0x4002800C, 4, base=16, bitRange=24
sfr = "USART1_IMR",                  "Memory", 0x40028010, 4, base=16 
sfr = "USART1_IMR.RXRDY",            "Memory", 0x40028010, 4, base=16, bitRange=0
sfr = "USART1_IMR.TXRDY",            "Memory", 0x40028010, 4, base=16, bitRange=1
sfr = "USART1_IMR.RXBRK",            "Memory", 0x40028010, 4, base=16, bitRange=2
sfr = "USART1_IMR.ENDRX",            "Memory", 0x40028010, 4, base=16, bitRange=3
sfr = "USART1_IMR.ENDTX",            "Memory", 0x40028010, 4, base=16, bitRange=4
sfr = "USART1_IMR.OVRE",             "Memory", 0x40028010, 4, base=16, bitRange=5
sfr = "USART1_IMR.FRAME",            "Memory", 0x40028010, 4, base=16, bitRange=6
sfr = "USART1_IMR.PARE",             "Memory", 0x40028010, 4, base=16, bitRange=7
sfr = "USART1_IMR.TIMEOUT",          "Memory", 0x40028010, 4, base=16, bitRange=8
sfr = "USART1_IMR.TXEMPTY",          "Memory", 0x40028010, 4, base=16, bitRange=9
sfr = "USART1_IMR.ITER",             "Memory", 0x40028010, 4, base=16, bitRange=10
sfr = "USART1_IMR.UNRE",             "Memory", 0x40028010, 4, base=16, bitRange=10
sfr = "USART1_IMR.TXBUFE",           "Memory", 0x40028010, 4, base=16, bitRange=11
sfr = "USART1_IMR.RXBUFF",           "Memory", 0x40028010, 4, base=16, bitRange=12
sfr = "USART1_IMR.NACK",             "Memory", 0x40028010, 4, base=16, bitRange=13
sfr = "USART1_IMR.RIIC",             "Memory", 0x40028010, 4, base=16, bitRange=16
sfr = "USART1_IMR.DSRIC",            "Memory", 0x40028010, 4, base=16, bitRange=17
sfr = "USART1_IMR.DCDIC",            "Memory", 0x40028010, 4, base=16, bitRange=18
sfr = "USART1_IMR.CTSIC",            "Memory", 0x40028010, 4, base=16, bitRange=19
sfr = "USART1_IMR.MANE",             "Memory", 0x40028010, 4, base=16, bitRange=24
sfr = "USART1_CSR",                  "Memory", 0x40028014, 4, base=16 
sfr = "USART1_CSR.RXRDY",            "Memory", 0x40028014, 4, base=16, bitRange=0
sfr = "USART1_CSR.TXRDY",            "Memory", 0x40028014, 4, base=16, bitRange=1
sfr = "USART1_CSR.RXBRK",            "Memory", 0x40028014, 4, base=16, bitRange=2
sfr = "USART1_CSR.ENDRX",            "Memory", 0x40028014, 4, base=16, bitRange=3
sfr = "USART1_CSR.ENDTX",            "Memory", 0x40028014, 4, base=16, bitRange=4
sfr = "USART1_CSR.OVRE",             "Memory", 0x40028014, 4, base=16, bitRange=5
sfr = "USART1_CSR.FRAME",            "Memory", 0x40028014, 4, base=16, bitRange=6
sfr = "USART1_CSR.PARE",             "Memory", 0x40028014, 4, base=16, bitRange=7
sfr = "USART1_CSR.TIMEOUT",          "Memory", 0x40028014, 4, base=16, bitRange=8
sfr = "USART1_CSR.TXEMPTY",          "Memory", 0x40028014, 4, base=16, bitRange=9
sfr = "USART1_CSR.ITER",             "Memory", 0x40028014, 4, base=16, bitRange=10
sfr = "USART1_CSR.UNRE",             "Memory", 0x40028014, 4, base=16, bitRange=10
sfr = "USART1_CSR.TXBUFE",           "Memory", 0x40028014, 4, base=16, bitRange=11
sfr = "USART1_CSR.RXBUFF",           "Memory", 0x40028014, 4, base=16, bitRange=12
sfr = "USART1_CSR.NACK",             "Memory", 0x40028014, 4, base=16, bitRange=13
sfr = "USART1_CSR.RIIC",             "Memory", 0x40028014, 4, base=16, bitRange=16
sfr = "USART1_CSR.DSRIC",            "Memory", 0x40028014, 4, base=16, bitRange=17
sfr = "USART1_CSR.DCDIC",            "Memory", 0x40028014, 4, base=16, bitRange=18
sfr = "USART1_CSR.CTSIC",            "Memory", 0x40028014, 4, base=16, bitRange=19
sfr = "USART1_CSR.RI",               "Memory", 0x40028014, 4, base=16, bitRange=20
sfr = "USART1_CSR.DSR",              "Memory", 0x40028014, 4, base=16, bitRange=21
sfr = "USART1_CSR.DCD",              "Memory", 0x40028014, 4, base=16, bitRange=22
sfr = "USART1_CSR.CTS",              "Memory", 0x40028014, 4, base=16, bitRange=23
sfr = "USART1_CSR.MANERR",           "Memory", 0x40028014, 4, base=16, bitRange=24
sfr = "USART1_RHR",                  "Memory", 0x40028018, 4, base=16 
sfr = "USART1_RHR.RXCHR",            "Memory", 0x40028018, 4, base=16, bitRange=0-8
sfr = "USART1_RHR.RXSYNH",           "Memory", 0x40028018, 4, base=16, bitRange=15
sfr = "USART1_THR",                  "Memory", 0x4002801C, 4, base=16 
sfr = "USART1_THR.TXCHR",            "Memory", 0x4002801C, 4, base=16, bitRange=0-8
sfr = "USART1_THR.TXSYNH",           "Memory", 0x4002801C, 4, base=16, bitRange=15
sfr = "USART1_BRGR",                 "Memory", 0x40028020, 4, base=16 
sfr = "USART1_BRGR.CD",              "Memory", 0x40028020, 4, base=16, bitRange=0-15
sfr = "USART1_BRGR.FP",              "Memory", 0x40028020, 4, base=16, bitRange=16-18
sfr = "USART1_RTOR",                 "Memory", 0x40028024, 4, base=16 
sfr = "USART1_RTOR.TO",              "Memory", 0x40028024, 4, base=16, bitRange=0-15
sfr = "USART1_TTGR",                 "Memory", 0x40028028, 4, base=16 
sfr = "USART1_TTGR.TG",              "Memory", 0x40028028, 4, base=16, bitRange=0-7
sfr = "USART1_FIDI",                 "Memory", 0x40028040, 4, base=16 
sfr = "USART1_FIDI.FI_DI_RATIO",     "Memory", 0x40028040, 4, base=16, bitRange=0-10
sfr = "USART1_NER",                  "Memory", 0x40028044, 4, base=16 
sfr = "USART1_NER.NB_ERRORS",        "Memory", 0x40028044, 4, base=16, bitRange=0-7
sfr = "USART1_IF",                   "Memory", 0x4002804C, 4, base=16 
sfr = "USART1_IF.IRDA_FILTER",       "Memory", 0x4002804C, 4, base=16, bitRange=0-7
sfr = "USART1_MAN",                  "Memory", 0x40028050, 4, base=16 
sfr = "USART1_MAN.TX_PL",            "Memory", 0x40028050, 4, base=16, bitRange=0-3
sfr = "USART1_MAN.TX_PP",            "Memory", 0x40028050, 4, base=16, bitRange=8-9
sfr = "USART1_MAN.TX_MPOL",          "Memory", 0x40028050, 4, base=16, bitRange=12
sfr = "USART1_MAN.RX_PL",            "Memory", 0x40028050, 4, base=16, bitRange=16-19
sfr = "USART1_MAN.RX_PP",            "Memory", 0x40028050, 4, base=16, bitRange=24-25
sfr = "USART1_MAN.RX_MPOL",          "Memory", 0x40028050, 4, base=16, bitRange=28
sfr = "USART1_MAN.STUCKTO1",         "Memory", 0x40028050, 4, base=16, bitRange=29
sfr = "USART1_MAN.DRIFT",            "Memory", 0x40028050, 4, base=16, bitRange=30
sfr = "USART1_WPMR",                 "Memory", 0x400280E4, 4, base=16 
sfr = "USART1_WPMR.WPEN",            "Memory", 0x400280E4, 4, base=16, bitRange=0
sfr = "USART1_WPMR.WPKEY",           "Memory", 0x400280E4, 4, base=16, bitRange=8-31
sfr = "USART1_WPSR",                 "Memory", 0x400280E8, 4, base=16 
sfr = "USART1_WPSR.WPVS",            "Memory", 0x400280E8, 4, base=16, bitRange=0
sfr = "USART1_WPSR.WPVSRC",          "Memory", 0x400280E8, 4, base=16, bitRange=8-23
sfr = "USART1_VERSION",              "Memory", 0x400280FC, 4, base=16 
sfr = "USART1_VERSION.VERSION",      "Memory", 0x400280FC, 4, base=16, bitRange=0-11
sfr = "USART1_VERSION.MFN",          "Memory", 0x400280FC, 4, base=16, bitRange=16-18
sfr = "USART1_RPR",                  "Memory", 0x40028100, 4, base=16 
sfr = "USART1_RPR.RXPTR",            "Memory", 0x40028100, 4, base=16, bitRange=0-31
sfr = "USART1_RCR",                  "Memory", 0x40028104, 4, base=16 
sfr = "USART1_RCR.RXCTR",            "Memory", 0x40028104, 4, base=16, bitRange=0-15
sfr = "USART1_TPR",                  "Memory", 0x40028108, 4, base=16 
sfr = "USART1_TPR.TXPTR",            "Memory", 0x40028108, 4, base=16, bitRange=0-31
sfr = "USART1_TCR",                  "Memory", 0x4002810C, 4, base=16 
sfr = "USART1_TCR.TXCTR",            "Memory", 0x4002810C, 4, base=16, bitRange=0-15
sfr = "USART1_RNPR",                 "Memory", 0x40028110, 4, base=16 
sfr = "USART1_RNPR.RXNPTR",          "Memory", 0x40028110, 4, base=16, bitRange=0-31
sfr = "USART1_RNCR",                 "Memory", 0x40028114, 4, base=16 
sfr = "USART1_RNCR.RXNCTR",          "Memory", 0x40028114, 4, base=16, bitRange=0-15
sfr = "USART1_TNPR",                 "Memory", 0x40028118, 4, base=16 
sfr = "USART1_TNPR.TXNPTR",          "Memory", 0x40028118, 4, base=16, bitRange=0-31
sfr = "USART1_TNCR",                 "Memory", 0x4002811C, 4, base=16 
sfr = "USART1_TNCR.TXNCTR",          "Memory", 0x4002811C, 4, base=16, bitRange=0-15
sfr = "USART1_PTCR",                 "Memory", 0x40028120, 4, base=16 
sfr = "USART1_PTCR.RXTEN",           "Memory", 0x40028120, 4, base=16, bitRange=0
sfr = "USART1_PTCR.RXTDIS",          "Memory", 0x40028120, 4, base=16, bitRange=1
sfr = "USART1_PTCR.TXTEN",           "Memory", 0x40028120, 4, base=16, bitRange=8
sfr = "USART1_PTCR.TXTDIS",          "Memory", 0x40028120, 4, base=16, bitRange=9
sfr = "USART1_PTSR",                 "Memory", 0x40028124, 4, base=16 
sfr = "USART1_PTSR.RXTEN",           "Memory", 0x40028124, 4, base=16, bitRange=0
sfr = "USART1_PTSR.TXTEN",           "Memory", 0x40028124, 4, base=16, bitRange=8
; ========== Register definition for USART2 peripheral ==========
sfr = "USART2_CR",                   "Memory", 0x4002C000, 4, base=16 
sfr = "USART2_CR.RSTRX",             "Memory", 0x4002C000, 4, base=16, bitRange=2
sfr = "USART2_CR.RSTTX",             "Memory", 0x4002C000, 4, base=16, bitRange=3
sfr = "USART2_CR.RXEN",              "Memory", 0x4002C000, 4, base=16, bitRange=4
sfr = "USART2_CR.RXDIS",             "Memory", 0x4002C000, 4, base=16, bitRange=5
sfr = "USART2_CR.TXEN",              "Memory", 0x4002C000, 4, base=16, bitRange=6
sfr = "USART2_CR.TXDIS",             "Memory", 0x4002C000, 4, base=16, bitRange=7
sfr = "USART2_CR.RSTSTA",            "Memory", 0x4002C000, 4, base=16, bitRange=8
sfr = "USART2_CR.STTBRK",            "Memory", 0x4002C000, 4, base=16, bitRange=9
sfr = "USART2_CR.STPBRK",            "Memory", 0x4002C000, 4, base=16, bitRange=10
sfr = "USART2_CR.STTTO",             "Memory", 0x4002C000, 4, base=16, bitRange=11
sfr = "USART2_CR.SENDA",             "Memory", 0x4002C000, 4, base=16, bitRange=12
sfr = "USART2_CR.RSTIT",             "Memory", 0x4002C000, 4, base=16, bitRange=13
sfr = "USART2_CR.RSTNACK",           "Memory", 0x4002C000, 4, base=16, bitRange=14
sfr = "USART2_CR.RETTO",             "Memory", 0x4002C000, 4, base=16, bitRange=15
sfr = "USART2_CR.DTREN",             "Memory", 0x4002C000, 4, base=16, bitRange=16
sfr = "USART2_CR.DTRDIS",            "Memory", 0x4002C000, 4, base=16, bitRange=17
sfr = "USART2_CR.RTSEN",             "Memory", 0x4002C000, 4, base=16, bitRange=18
sfr = "USART2_CR.FCS",               "Memory", 0x4002C000, 4, base=16, bitRange=18
sfr = "USART2_CR.RTSDIS",            "Memory", 0x4002C000, 4, base=16, bitRange=19
sfr = "USART2_CR.RCS",               "Memory", 0x4002C000, 4, base=16, bitRange=19
sfr = "USART2_MR",                   "Memory", 0x4002C004, 4, base=16 
sfr = "USART2_MR.USART_MODE",        "Memory", 0x4002C004, 4, base=16, bitRange=0-3
sfr = "USART2_MR.USCLKS",            "Memory", 0x4002C004, 4, base=16, bitRange=4-5
sfr = "USART2_MR.CHRL",              "Memory", 0x4002C004, 4, base=16, bitRange=6-7
sfr = "USART2_MR.SYNC",              "Memory", 0x4002C004, 4, base=16, bitRange=8
sfr = "USART2_MR.CPHA",              "Memory", 0x4002C004, 4, base=16, bitRange=8
sfr = "USART2_MR.PAR",               "Memory", 0x4002C004, 4, base=16, bitRange=9-11
sfr = "USART2_MR.NBSTOP",            "Memory", 0x4002C004, 4, base=16, bitRange=12-13
sfr = "USART2_MR.CHMODE",            "Memory", 0x4002C004, 4, base=16, bitRange=14-15
sfr = "USART2_MR.MSBF",              "Memory", 0x4002C004, 4, base=16, bitRange=16
sfr = "USART2_MR.CPOL",              "Memory", 0x4002C004, 4, base=16, bitRange=16
sfr = "USART2_MR.MODE9",             "Memory", 0x4002C004, 4, base=16, bitRange=17
sfr = "USART2_MR.CLKO",              "Memory", 0x4002C004, 4, base=16, bitRange=18
sfr = "USART2_MR.OVER",              "Memory", 0x4002C004, 4, base=16, bitRange=19
sfr = "USART2_MR.INACK",             "Memory", 0x4002C004, 4, base=16, bitRange=20
sfr = "USART2_MR.DSNACK",            "Memory", 0x4002C004, 4, base=16, bitRange=21
sfr = "USART2_MR.VAR_SYNC",          "Memory", 0x4002C004, 4, base=16, bitRange=22
sfr = "USART2_MR.INVDATA",           "Memory", 0x4002C004, 4, base=16, bitRange=23
sfr = "USART2_MR.MAX_ITERATION",     "Memory", 0x4002C004, 4, base=16, bitRange=24-26
sfr = "USART2_MR.FILTER",            "Memory", 0x4002C004, 4, base=16, bitRange=28
sfr = "USART2_MR.MAN",               "Memory", 0x4002C004, 4, base=16, bitRange=29
sfr = "USART2_MR.MODSYNC",           "Memory", 0x4002C004, 4, base=16, bitRange=30
sfr = "USART2_MR.ONEBIT",            "Memory", 0x4002C004, 4, base=16, bitRange=31
sfr = "USART2_IER",                  "Memory", 0x4002C008, 4, base=16 
sfr = "USART2_IER.RXRDY",            "Memory", 0x4002C008, 4, base=16, bitRange=0
sfr = "USART2_IER.TXRDY",            "Memory", 0x4002C008, 4, base=16, bitRange=1
sfr = "USART2_IER.RXBRK",            "Memory", 0x4002C008, 4, base=16, bitRange=2
sfr = "USART2_IER.ENDRX",            "Memory", 0x4002C008, 4, base=16, bitRange=3
sfr = "USART2_IER.ENDTX",            "Memory", 0x4002C008, 4, base=16, bitRange=4
sfr = "USART2_IER.OVRE",             "Memory", 0x4002C008, 4, base=16, bitRange=5
sfr = "USART2_IER.FRAME",            "Memory", 0x4002C008, 4, base=16, bitRange=6
sfr = "USART2_IER.PARE",             "Memory", 0x4002C008, 4, base=16, bitRange=7
sfr = "USART2_IER.TIMEOUT",          "Memory", 0x4002C008, 4, base=16, bitRange=8
sfr = "USART2_IER.TXEMPTY",          "Memory", 0x4002C008, 4, base=16, bitRange=9
sfr = "USART2_IER.ITER",             "Memory", 0x4002C008, 4, base=16, bitRange=10
sfr = "USART2_IER.UNRE",             "Memory", 0x4002C008, 4, base=16, bitRange=10
sfr = "USART2_IER.TXBUFE",           "Memory", 0x4002C008, 4, base=16, bitRange=11
sfr = "USART2_IER.RXBUFF",           "Memory", 0x4002C008, 4, base=16, bitRange=12
sfr = "USART2_IER.NACK",             "Memory", 0x4002C008, 4, base=16, bitRange=13
sfr = "USART2_IER.RIIC",             "Memory", 0x4002C008, 4, base=16, bitRange=16
sfr = "USART2_IER.DSRIC",            "Memory", 0x4002C008, 4, base=16, bitRange=17
sfr = "USART2_IER.DCDIC",            "Memory", 0x4002C008, 4, base=16, bitRange=18
sfr = "USART2_IER.CTSIC",            "Memory", 0x4002C008, 4, base=16, bitRange=19
sfr = "USART2_IER.MANE",             "Memory", 0x4002C008, 4, base=16, bitRange=24
sfr = "USART2_IDR",                  "Memory", 0x4002C00C, 4, base=16 
sfr = "USART2_IDR.RXRDY",            "Memory", 0x4002C00C, 4, base=16, bitRange=0
sfr = "USART2_IDR.TXRDY",            "Memory", 0x4002C00C, 4, base=16, bitRange=1
sfr = "USART2_IDR.RXBRK",            "Memory", 0x4002C00C, 4, base=16, bitRange=2
sfr = "USART2_IDR.ENDRX",            "Memory", 0x4002C00C, 4, base=16, bitRange=3
sfr = "USART2_IDR.ENDTX",            "Memory", 0x4002C00C, 4, base=16, bitRange=4
sfr = "USART2_IDR.OVRE",             "Memory", 0x4002C00C, 4, base=16, bitRange=5
sfr = "USART2_IDR.FRAME",            "Memory", 0x4002C00C, 4, base=16, bitRange=6
sfr = "USART2_IDR.PARE",             "Memory", 0x4002C00C, 4, base=16, bitRange=7
sfr = "USART2_IDR.TIMEOUT",          "Memory", 0x4002C00C, 4, base=16, bitRange=8
sfr = "USART2_IDR.TXEMPTY",          "Memory", 0x4002C00C, 4, base=16, bitRange=9
sfr = "USART2_IDR.ITER",             "Memory", 0x4002C00C, 4, base=16, bitRange=10
sfr = "USART2_IDR.UNRE",             "Memory", 0x4002C00C, 4, base=16, bitRange=10
sfr = "USART2_IDR.TXBUFE",           "Memory", 0x4002C00C, 4, base=16, bitRange=11
sfr = "USART2_IDR.RXBUFF",           "Memory", 0x4002C00C, 4, base=16, bitRange=12
sfr = "USART2_IDR.NACK",             "Memory", 0x4002C00C, 4, base=16, bitRange=13
sfr = "USART2_IDR.RIIC",             "Memory", 0x4002C00C, 4, base=16, bitRange=16
sfr = "USART2_IDR.DSRIC",            "Memory", 0x4002C00C, 4, base=16, bitRange=17
sfr = "USART2_IDR.DCDIC",            "Memory", 0x4002C00C, 4, base=16, bitRange=18
sfr = "USART2_IDR.CTSIC",            "Memory", 0x4002C00C, 4, base=16, bitRange=19
sfr = "USART2_IDR.MANE",             "Memory", 0x4002C00C, 4, base=16, bitRange=24
sfr = "USART2_IMR",                  "Memory", 0x4002C010, 4, base=16 
sfr = "USART2_IMR.RXRDY",            "Memory", 0x4002C010, 4, base=16, bitRange=0
sfr = "USART2_IMR.TXRDY",            "Memory", 0x4002C010, 4, base=16, bitRange=1
sfr = "USART2_IMR.RXBRK",            "Memory", 0x4002C010, 4, base=16, bitRange=2
sfr = "USART2_IMR.ENDRX",            "Memory", 0x4002C010, 4, base=16, bitRange=3
sfr = "USART2_IMR.ENDTX",            "Memory", 0x4002C010, 4, base=16, bitRange=4
sfr = "USART2_IMR.OVRE",             "Memory", 0x4002C010, 4, base=16, bitRange=5
sfr = "USART2_IMR.FRAME",            "Memory", 0x4002C010, 4, base=16, bitRange=6
sfr = "USART2_IMR.PARE",             "Memory", 0x4002C010, 4, base=16, bitRange=7
sfr = "USART2_IMR.TIMEOUT",          "Memory", 0x4002C010, 4, base=16, bitRange=8
sfr = "USART2_IMR.TXEMPTY",          "Memory", 0x4002C010, 4, base=16, bitRange=9
sfr = "USART2_IMR.ITER",             "Memory", 0x4002C010, 4, base=16, bitRange=10
sfr = "USART2_IMR.UNRE",             "Memory", 0x4002C010, 4, base=16, bitRange=10
sfr = "USART2_IMR.TXBUFE",           "Memory", 0x4002C010, 4, base=16, bitRange=11
sfr = "USART2_IMR.RXBUFF",           "Memory", 0x4002C010, 4, base=16, bitRange=12
sfr = "USART2_IMR.NACK",             "Memory", 0x4002C010, 4, base=16, bitRange=13
sfr = "USART2_IMR.RIIC",             "Memory", 0x4002C010, 4, base=16, bitRange=16
sfr = "USART2_IMR.DSRIC",            "Memory", 0x4002C010, 4, base=16, bitRange=17
sfr = "USART2_IMR.DCDIC",            "Memory", 0x4002C010, 4, base=16, bitRange=18
sfr = "USART2_IMR.CTSIC",            "Memory", 0x4002C010, 4, base=16, bitRange=19
sfr = "USART2_IMR.MANE",             "Memory", 0x4002C010, 4, base=16, bitRange=24
sfr = "USART2_CSR",                  "Memory", 0x4002C014, 4, base=16 
sfr = "USART2_CSR.RXRDY",            "Memory", 0x4002C014, 4, base=16, bitRange=0
sfr = "USART2_CSR.TXRDY",            "Memory", 0x4002C014, 4, base=16, bitRange=1
sfr = "USART2_CSR.RXBRK",            "Memory", 0x4002C014, 4, base=16, bitRange=2
sfr = "USART2_CSR.ENDRX",            "Memory", 0x4002C014, 4, base=16, bitRange=3
sfr = "USART2_CSR.ENDTX",            "Memory", 0x4002C014, 4, base=16, bitRange=4
sfr = "USART2_CSR.OVRE",             "Memory", 0x4002C014, 4, base=16, bitRange=5
sfr = "USART2_CSR.FRAME",            "Memory", 0x4002C014, 4, base=16, bitRange=6
sfr = "USART2_CSR.PARE",             "Memory", 0x4002C014, 4, base=16, bitRange=7
sfr = "USART2_CSR.TIMEOUT",          "Memory", 0x4002C014, 4, base=16, bitRange=8
sfr = "USART2_CSR.TXEMPTY",          "Memory", 0x4002C014, 4, base=16, bitRange=9
sfr = "USART2_CSR.ITER",             "Memory", 0x4002C014, 4, base=16, bitRange=10
sfr = "USART2_CSR.UNRE",             "Memory", 0x4002C014, 4, base=16, bitRange=10
sfr = "USART2_CSR.TXBUFE",           "Memory", 0x4002C014, 4, base=16, bitRange=11
sfr = "USART2_CSR.RXBUFF",           "Memory", 0x4002C014, 4, base=16, bitRange=12
sfr = "USART2_CSR.NACK",             "Memory", 0x4002C014, 4, base=16, bitRange=13
sfr = "USART2_CSR.RIIC",             "Memory", 0x4002C014, 4, base=16, bitRange=16
sfr = "USART2_CSR.DSRIC",            "Memory", 0x4002C014, 4, base=16, bitRange=17
sfr = "USART2_CSR.DCDIC",            "Memory", 0x4002C014, 4, base=16, bitRange=18
sfr = "USART2_CSR.CTSIC",            "Memory", 0x4002C014, 4, base=16, bitRange=19
sfr = "USART2_CSR.RI",               "Memory", 0x4002C014, 4, base=16, bitRange=20
sfr = "USART2_CSR.DSR",              "Memory", 0x4002C014, 4, base=16, bitRange=21
sfr = "USART2_CSR.DCD",              "Memory", 0x4002C014, 4, base=16, bitRange=22
sfr = "USART2_CSR.CTS",              "Memory", 0x4002C014, 4, base=16, bitRange=23
sfr = "USART2_CSR.MANERR",           "Memory", 0x4002C014, 4, base=16, bitRange=24
sfr = "USART2_RHR",                  "Memory", 0x4002C018, 4, base=16 
sfr = "USART2_RHR.RXCHR",            "Memory", 0x4002C018, 4, base=16, bitRange=0-8
sfr = "USART2_RHR.RXSYNH",           "Memory", 0x4002C018, 4, base=16, bitRange=15
sfr = "USART2_THR",                  "Memory", 0x4002C01C, 4, base=16 
sfr = "USART2_THR.TXCHR",            "Memory", 0x4002C01C, 4, base=16, bitRange=0-8
sfr = "USART2_THR.TXSYNH",           "Memory", 0x4002C01C, 4, base=16, bitRange=15
sfr = "USART2_BRGR",                 "Memory", 0x4002C020, 4, base=16 
sfr = "USART2_BRGR.CD",              "Memory", 0x4002C020, 4, base=16, bitRange=0-15
sfr = "USART2_BRGR.FP",              "Memory", 0x4002C020, 4, base=16, bitRange=16-18
sfr = "USART2_RTOR",                 "Memory", 0x4002C024, 4, base=16 
sfr = "USART2_RTOR.TO",              "Memory", 0x4002C024, 4, base=16, bitRange=0-15
sfr = "USART2_TTGR",                 "Memory", 0x4002C028, 4, base=16 
sfr = "USART2_TTGR.TG",              "Memory", 0x4002C028, 4, base=16, bitRange=0-7
sfr = "USART2_FIDI",                 "Memory", 0x4002C040, 4, base=16 
sfr = "USART2_FIDI.FI_DI_RATIO",     "Memory", 0x4002C040, 4, base=16, bitRange=0-10
sfr = "USART2_NER",                  "Memory", 0x4002C044, 4, base=16 
sfr = "USART2_NER.NB_ERRORS",        "Memory", 0x4002C044, 4, base=16, bitRange=0-7
sfr = "USART2_IF",                   "Memory", 0x4002C04C, 4, base=16 
sfr = "USART2_IF.IRDA_FILTER",       "Memory", 0x4002C04C, 4, base=16, bitRange=0-7
sfr = "USART2_MAN",                  "Memory", 0x4002C050, 4, base=16 
sfr = "USART2_MAN.TX_PL",            "Memory", 0x4002C050, 4, base=16, bitRange=0-3
sfr = "USART2_MAN.TX_PP",            "Memory", 0x4002C050, 4, base=16, bitRange=8-9
sfr = "USART2_MAN.TX_MPOL",          "Memory", 0x4002C050, 4, base=16, bitRange=12
sfr = "USART2_MAN.RX_PL",            "Memory", 0x4002C050, 4, base=16, bitRange=16-19
sfr = "USART2_MAN.RX_PP",            "Memory", 0x4002C050, 4, base=16, bitRange=24-25
sfr = "USART2_MAN.RX_MPOL",          "Memory", 0x4002C050, 4, base=16, bitRange=28
sfr = "USART2_MAN.STUCKTO1",         "Memory", 0x4002C050, 4, base=16, bitRange=29
sfr = "USART2_MAN.DRIFT",            "Memory", 0x4002C050, 4, base=16, bitRange=30
sfr = "USART2_WPMR",                 "Memory", 0x4002C0E4, 4, base=16 
sfr = "USART2_WPMR.WPEN",            "Memory", 0x4002C0E4, 4, base=16, bitRange=0
sfr = "USART2_WPMR.WPKEY",           "Memory", 0x4002C0E4, 4, base=16, bitRange=8-31
sfr = "USART2_WPSR",                 "Memory", 0x4002C0E8, 4, base=16 
sfr = "USART2_WPSR.WPVS",            "Memory", 0x4002C0E8, 4, base=16, bitRange=0
sfr = "USART2_WPSR.WPVSRC",          "Memory", 0x4002C0E8, 4, base=16, bitRange=8-23
sfr = "USART2_VERSION",              "Memory", 0x4002C0FC, 4, base=16 
sfr = "USART2_VERSION.VERSION",      "Memory", 0x4002C0FC, 4, base=16, bitRange=0-11
sfr = "USART2_VERSION.MFN",          "Memory", 0x4002C0FC, 4, base=16, bitRange=16-18
sfr = "USART2_RPR",                  "Memory", 0x4002C100, 4, base=16 
sfr = "USART2_RPR.RXPTR",            "Memory", 0x4002C100, 4, base=16, bitRange=0-31
sfr = "USART2_RCR",                  "Memory", 0x4002C104, 4, base=16 
sfr = "USART2_RCR.RXCTR",            "Memory", 0x4002C104, 4, base=16, bitRange=0-15
sfr = "USART2_TPR",                  "Memory", 0x4002C108, 4, base=16 
sfr = "USART2_TPR.TXPTR",            "Memory", 0x4002C108, 4, base=16, bitRange=0-31
sfr = "USART2_TCR",                  "Memory", 0x4002C10C, 4, base=16 
sfr = "USART2_TCR.TXCTR",            "Memory", 0x4002C10C, 4, base=16, bitRange=0-15
sfr = "USART2_RNPR",                 "Memory", 0x4002C110, 4, base=16 
sfr = "USART2_RNPR.RXNPTR",          "Memory", 0x4002C110, 4, base=16, bitRange=0-31
sfr = "USART2_RNCR",                 "Memory", 0x4002C114, 4, base=16 
sfr = "USART2_RNCR.RXNCTR",          "Memory", 0x4002C114, 4, base=16, bitRange=0-15
sfr = "USART2_TNPR",                 "Memory", 0x4002C118, 4, base=16 
sfr = "USART2_TNPR.TXNPTR",          "Memory", 0x4002C118, 4, base=16, bitRange=0-31
sfr = "USART2_TNCR",                 "Memory", 0x4002C11C, 4, base=16 
sfr = "USART2_TNCR.TXNCTR",          "Memory", 0x4002C11C, 4, base=16, bitRange=0-15
sfr = "USART2_PTCR",                 "Memory", 0x4002C120, 4, base=16 
sfr = "USART2_PTCR.RXTEN",           "Memory", 0x4002C120, 4, base=16, bitRange=0
sfr = "USART2_PTCR.RXTDIS",          "Memory", 0x4002C120, 4, base=16, bitRange=1
sfr = "USART2_PTCR.TXTEN",           "Memory", 0x4002C120, 4, base=16, bitRange=8
sfr = "USART2_PTCR.TXTDIS",          "Memory", 0x4002C120, 4, base=16, bitRange=9
sfr = "USART2_PTSR",                 "Memory", 0x4002C124, 4, base=16 
sfr = "USART2_PTSR.RXTEN",           "Memory", 0x4002C124, 4, base=16, bitRange=0
sfr = "USART2_PTSR.TXTEN",           "Memory", 0x4002C124, 4, base=16, bitRange=8
; ========== Register definition for UDP peripheral ==========
sfr = "UDP_FRM_NUM",                 "Memory", 0x40034000, 4, base=16 
sfr = "UDP_FRM_NUM.FRM_NUM",         "Memory", 0x40034000, 4, base=16, bitRange=0-10
sfr = "UDP_FRM_NUM.FRM_ERR",         "Memory", 0x40034000, 4, base=16, bitRange=16
sfr = "UDP_FRM_NUM.FRM_OK",          "Memory", 0x40034000, 4, base=16, bitRange=17
sfr = "UDP_GLB_STAT",                "Memory", 0x40034004, 4, base=16 
sfr = "UDP_GLB_STAT.FADDEN",         "Memory", 0x40034004, 4, base=16, bitRange=0
sfr = "UDP_GLB_STAT.CONFG",          "Memory", 0x40034004, 4, base=16, bitRange=1
sfr = "UDP_GLB_STAT.ESR",            "Memory", 0x40034004, 4, base=16, bitRange=2
sfr = "UDP_GLB_STAT.RSMINPR",        "Memory", 0x40034004, 4, base=16, bitRange=3
sfr = "UDP_GLB_STAT.RMWUPE",         "Memory", 0x40034004, 4, base=16, bitRange=4
sfr = "UDP_FADDR",                   "Memory", 0x40034008, 4, base=16 
sfr = "UDP_FADDR.FADD",              "Memory", 0x40034008, 4, base=16, bitRange=0-6
sfr = "UDP_FADDR.FEN",               "Memory", 0x40034008, 4, base=16, bitRange=8
sfr = "UDP_IER",                     "Memory", 0x40034010, 4, base=16 
sfr = "UDP_IER.EP0INT",              "Memory", 0x40034010, 4, base=16, bitRange=0
sfr = "UDP_IER.EP1INT",              "Memory", 0x40034010, 4, base=16, bitRange=1
sfr = "UDP_IER.EP2INT",              "Memory", 0x40034010, 4, base=16, bitRange=2
sfr = "UDP_IER.EP3INT",              "Memory", 0x40034010, 4, base=16, bitRange=3
sfr = "UDP_IER.EP4INT",              "Memory", 0x40034010, 4, base=16, bitRange=4
sfr = "UDP_IER.EP5INT",              "Memory", 0x40034010, 4, base=16, bitRange=5
sfr = "UDP_IER.EP6INT",              "Memory", 0x40034010, 4, base=16, bitRange=6
sfr = "UDP_IER.EP7INT",              "Memory", 0x40034010, 4, base=16, bitRange=7
sfr = "UDP_IER.RXSUSP",              "Memory", 0x40034010, 4, base=16, bitRange=8
sfr = "UDP_IER.RXRSM",               "Memory", 0x40034010, 4, base=16, bitRange=9
sfr = "UDP_IER.EXTRSM",              "Memory", 0x40034010, 4, base=16, bitRange=10
sfr = "UDP_IER.SOFINT",              "Memory", 0x40034010, 4, base=16, bitRange=11
sfr = "UDP_IER.WAKEUP",              "Memory", 0x40034010, 4, base=16, bitRange=13
sfr = "UDP_IDR",                     "Memory", 0x40034014, 4, base=16 
sfr = "UDP_IDR.EP0INT",              "Memory", 0x40034014, 4, base=16, bitRange=0
sfr = "UDP_IDR.EP1INT",              "Memory", 0x40034014, 4, base=16, bitRange=1
sfr = "UDP_IDR.EP2INT",              "Memory", 0x40034014, 4, base=16, bitRange=2
sfr = "UDP_IDR.EP3INT",              "Memory", 0x40034014, 4, base=16, bitRange=3
sfr = "UDP_IDR.EP4INT",              "Memory", 0x40034014, 4, base=16, bitRange=4
sfr = "UDP_IDR.EP5INT",              "Memory", 0x40034014, 4, base=16, bitRange=5
sfr = "UDP_IDR.EP6INT",              "Memory", 0x40034014, 4, base=16, bitRange=6
sfr = "UDP_IDR.EP7INT",              "Memory", 0x40034014, 4, base=16, bitRange=7
sfr = "UDP_IDR.RXSUSP",              "Memory", 0x40034014, 4, base=16, bitRange=8
sfr = "UDP_IDR.RXRSM",               "Memory", 0x40034014, 4, base=16, bitRange=9
sfr = "UDP_IDR.EXTRSM",              "Memory", 0x40034014, 4, base=16, bitRange=10
sfr = "UDP_IDR.SOFINT",              "Memory", 0x40034014, 4, base=16, bitRange=11
sfr = "UDP_IDR.WAKEUP",              "Memory", 0x40034014, 4, base=16, bitRange=13
sfr = "UDP_IMR",                     "Memory", 0x40034018, 4, base=16 
sfr = "UDP_IMR.EP0INT",              "Memory", 0x40034018, 4, base=16, bitRange=0
sfr = "UDP_IMR.EP1INT",              "Memory", 0x40034018, 4, base=16, bitRange=1
sfr = "UDP_IMR.EP2INT",              "Memory", 0x40034018, 4, base=16, bitRange=2
sfr = "UDP_IMR.EP3INT",              "Memory", 0x40034018, 4, base=16, bitRange=3
sfr = "UDP_IMR.EP4INT",              "Memory", 0x40034018, 4, base=16, bitRange=4
sfr = "UDP_IMR.EP5INT",              "Memory", 0x40034018, 4, base=16, bitRange=5
sfr = "UDP_IMR.EP6INT",              "Memory", 0x40034018, 4, base=16, bitRange=6
sfr = "UDP_IMR.EP7INT",              "Memory", 0x40034018, 4, base=16, bitRange=7
sfr = "UDP_IMR.RXSUSP",              "Memory", 0x40034018, 4, base=16, bitRange=8
sfr = "UDP_IMR.RXRSM",               "Memory", 0x40034018, 4, base=16, bitRange=9
sfr = "UDP_IMR.EXTRSM",              "Memory", 0x40034018, 4, base=16, bitRange=10
sfr = "UDP_IMR.SOFINT",              "Memory", 0x40034018, 4, base=16, bitRange=11
sfr = "UDP_IMR.BIT12",               "Memory", 0x40034018, 4, base=16, bitRange=12
sfr = "UDP_IMR.WAKEUP",              "Memory", 0x40034018, 4, base=16, bitRange=13
sfr = "UDP_ISR",                     "Memory", 0x4003401C, 4, base=16 
sfr = "UDP_ISR.EP0INT",              "Memory", 0x4003401C, 4, base=16, bitRange=0
sfr = "UDP_ISR.EP1INT",              "Memory", 0x4003401C, 4, base=16, bitRange=1
sfr = "UDP_ISR.EP2INT",              "Memory", 0x4003401C, 4, base=16, bitRange=2
sfr = "UDP_ISR.EP3INT",              "Memory", 0x4003401C, 4, base=16, bitRange=3
sfr = "UDP_ISR.EP4INT",              "Memory", 0x4003401C, 4, base=16, bitRange=4
sfr = "UDP_ISR.EP5INT",              "Memory", 0x4003401C, 4, base=16, bitRange=5
sfr = "UDP_ISR.EP6INT",              "Memory", 0x4003401C, 4, base=16, bitRange=6
sfr = "UDP_ISR.EP7INT",              "Memory", 0x4003401C, 4, base=16, bitRange=7
sfr = "UDP_ISR.RXSUSP",              "Memory", 0x4003401C, 4, base=16, bitRange=8
sfr = "UDP_ISR.RXRSM",               "Memory", 0x4003401C, 4, base=16, bitRange=9
sfr = "UDP_ISR.EXTRSM",              "Memory", 0x4003401C, 4, base=16, bitRange=10
sfr = "UDP_ISR.SOFINT",              "Memory", 0x4003401C, 4, base=16, bitRange=11
sfr = "UDP_ISR.ENDBUSRES",           "Memory", 0x4003401C, 4, base=16, bitRange=12
sfr = "UDP_ISR.WAKEUP",              "Memory", 0x4003401C, 4, base=16, bitRange=13
sfr = "UDP_ICR",                     "Memory", 0x40034020, 4, base=16 
sfr = "UDP_ICR.RXSUSP",              "Memory", 0x40034020, 4, base=16, bitRange=8
sfr = "UDP_ICR.RXRSM",               "Memory", 0x40034020, 4, base=16, bitRange=9
sfr = "UDP_ICR.EXTRSM",              "Memory", 0x40034020, 4, base=16, bitRange=10
sfr = "UDP_ICR.SOFINT",              "Memory", 0x40034020, 4, base=16, bitRange=11
sfr = "UDP_ICR.ENDBUSRES",           "Memory", 0x40034020, 4, base=16, bitRange=12
sfr = "UDP_ICR.WAKEUP",              "Memory", 0x40034020, 4, base=16, bitRange=13
sfr = "UDP_RST_EP",                  "Memory", 0x40034028, 4, base=16 
sfr = "UDP_RST_EP.EP0",              "Memory", 0x40034028, 4, base=16, bitRange=0
sfr = "UDP_RST_EP.EP1",              "Memory", 0x40034028, 4, base=16, bitRange=1
sfr = "UDP_RST_EP.EP2",              "Memory", 0x40034028, 4, base=16, bitRange=2
sfr = "UDP_RST_EP.EP3",              "Memory", 0x40034028, 4, base=16, bitRange=3
sfr = "UDP_RST_EP.EP4",              "Memory", 0x40034028, 4, base=16, bitRange=4
sfr = "UDP_RST_EP.EP5",              "Memory", 0x40034028, 4, base=16, bitRange=5
sfr = "UDP_RST_EP.EP6",              "Memory", 0x40034028, 4, base=16, bitRange=6
sfr = "UDP_RST_EP.EP7",              "Memory", 0x40034028, 4, base=16, bitRange=7
sfr = "UDP_CSR_0",                   "Memory", 0x40034030, 4, base=16 
sfr = "UDP_CSR_0.TXCOMP",            "Memory", 0x40034030, 4, base=16, bitRange=0
sfr = "UDP_CSR_0.RX_DATA_BK0",       "Memory", 0x40034030, 4, base=16, bitRange=1
sfr = "UDP_CSR_0.RXSETUP",           "Memory", 0x40034030, 4, base=16, bitRange=2
sfr = "UDP_CSR_0.STALLSENT",         "Memory", 0x40034030, 4, base=16, bitRange=3
sfr = "UDP_CSR_0.ISOERROR",          "Memory", 0x40034030, 4, base=16, bitRange=3
sfr = "UDP_CSR_0.TXPKTRDY",          "Memory", 0x40034030, 4, base=16, bitRange=4
sfr = "UDP_CSR_0.FORCESTALL",        "Memory", 0x40034030, 4, base=16, bitRange=5
sfr = "UDP_CSR_0.RX_DATA_BK1",       "Memory", 0x40034030, 4, base=16, bitRange=6
sfr = "UDP_CSR_0.DIR",               "Memory", 0x40034030, 4, base=16, bitRange=7
sfr = "UDP_CSR_0.EPTYPE",            "Memory", 0x40034030, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_0.DTGLE",             "Memory", 0x40034030, 4, base=16, bitRange=11
sfr = "UDP_CSR_0.EPEDS",             "Memory", 0x40034030, 4, base=16, bitRange=15
sfr = "UDP_CSR_0.RXBYTECNT",         "Memory", 0x40034030, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_1",                   "Memory", 0x40034034, 4, base=16 
sfr = "UDP_CSR_1.TXCOMP",            "Memory", 0x40034034, 4, base=16, bitRange=0
sfr = "UDP_CSR_1.RX_DATA_BK0",       "Memory", 0x40034034, 4, base=16, bitRange=1
sfr = "UDP_CSR_1.RXSETUP",           "Memory", 0x40034034, 4, base=16, bitRange=2
sfr = "UDP_CSR_1.STALLSENT",         "Memory", 0x40034034, 4, base=16, bitRange=3
sfr = "UDP_CSR_1.ISOERROR",          "Memory", 0x40034034, 4, base=16, bitRange=3
sfr = "UDP_CSR_1.TXPKTRDY",          "Memory", 0x40034034, 4, base=16, bitRange=4
sfr = "UDP_CSR_1.FORCESTALL",        "Memory", 0x40034034, 4, base=16, bitRange=5
sfr = "UDP_CSR_1.RX_DATA_BK1",       "Memory", 0x40034034, 4, base=16, bitRange=6
sfr = "UDP_CSR_1.DIR",               "Memory", 0x40034034, 4, base=16, bitRange=7
sfr = "UDP_CSR_1.EPTYPE",            "Memory", 0x40034034, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_1.DTGLE",             "Memory", 0x40034034, 4, base=16, bitRange=11
sfr = "UDP_CSR_1.EPEDS",             "Memory", 0x40034034, 4, base=16, bitRange=15
sfr = "UDP_CSR_1.RXBYTECNT",         "Memory", 0x40034034, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_2",                   "Memory", 0x40034038, 4, base=16 
sfr = "UDP_CSR_2.TXCOMP",            "Memory", 0x40034038, 4, base=16, bitRange=0
sfr = "UDP_CSR_2.RX_DATA_BK0",       "Memory", 0x40034038, 4, base=16, bitRange=1
sfr = "UDP_CSR_2.RXSETUP",           "Memory", 0x40034038, 4, base=16, bitRange=2
sfr = "UDP_CSR_2.STALLSENT",         "Memory", 0x40034038, 4, base=16, bitRange=3
sfr = "UDP_CSR_2.ISOERROR",          "Memory", 0x40034038, 4, base=16, bitRange=3
sfr = "UDP_CSR_2.TXPKTRDY",          "Memory", 0x40034038, 4, base=16, bitRange=4
sfr = "UDP_CSR_2.FORCESTALL",        "Memory", 0x40034038, 4, base=16, bitRange=5
sfr = "UDP_CSR_2.RX_DATA_BK1",       "Memory", 0x40034038, 4, base=16, bitRange=6
sfr = "UDP_CSR_2.DIR",               "Memory", 0x40034038, 4, base=16, bitRange=7
sfr = "UDP_CSR_2.EPTYPE",            "Memory", 0x40034038, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_2.DTGLE",             "Memory", 0x40034038, 4, base=16, bitRange=11
sfr = "UDP_CSR_2.EPEDS",             "Memory", 0x40034038, 4, base=16, bitRange=15
sfr = "UDP_CSR_2.RXBYTECNT",         "Memory", 0x40034038, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_3",                   "Memory", 0x4003403C, 4, base=16 
sfr = "UDP_CSR_3.TXCOMP",            "Memory", 0x4003403C, 4, base=16, bitRange=0
sfr = "UDP_CSR_3.RX_DATA_BK0",       "Memory", 0x4003403C, 4, base=16, bitRange=1
sfr = "UDP_CSR_3.RXSETUP",           "Memory", 0x4003403C, 4, base=16, bitRange=2
sfr = "UDP_CSR_3.STALLSENT",         "Memory", 0x4003403C, 4, base=16, bitRange=3
sfr = "UDP_CSR_3.ISOERROR",          "Memory", 0x4003403C, 4, base=16, bitRange=3
sfr = "UDP_CSR_3.TXPKTRDY",          "Memory", 0x4003403C, 4, base=16, bitRange=4
sfr = "UDP_CSR_3.FORCESTALL",        "Memory", 0x4003403C, 4, base=16, bitRange=5
sfr = "UDP_CSR_3.RX_DATA_BK1",       "Memory", 0x4003403C, 4, base=16, bitRange=6
sfr = "UDP_CSR_3.DIR",               "Memory", 0x4003403C, 4, base=16, bitRange=7
sfr = "UDP_CSR_3.EPTYPE",            "Memory", 0x4003403C, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_3.DTGLE",             "Memory", 0x4003403C, 4, base=16, bitRange=11
sfr = "UDP_CSR_3.EPEDS",             "Memory", 0x4003403C, 4, base=16, bitRange=15
sfr = "UDP_CSR_3.RXBYTECNT",         "Memory", 0x4003403C, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_4",                   "Memory", 0x40034040, 4, base=16 
sfr = "UDP_CSR_4.TXCOMP",            "Memory", 0x40034040, 4, base=16, bitRange=0
sfr = "UDP_CSR_4.RX_DATA_BK0",       "Memory", 0x40034040, 4, base=16, bitRange=1
sfr = "UDP_CSR_4.RXSETUP",           "Memory", 0x40034040, 4, base=16, bitRange=2
sfr = "UDP_CSR_4.STALLSENT",         "Memory", 0x40034040, 4, base=16, bitRange=3
sfr = "UDP_CSR_4.ISOERROR",          "Memory", 0x40034040, 4, base=16, bitRange=3
sfr = "UDP_CSR_4.TXPKTRDY",          "Memory", 0x40034040, 4, base=16, bitRange=4
sfr = "UDP_CSR_4.FORCESTALL",        "Memory", 0x40034040, 4, base=16, bitRange=5
sfr = "UDP_CSR_4.RX_DATA_BK1",       "Memory", 0x40034040, 4, base=16, bitRange=6
sfr = "UDP_CSR_4.DIR",               "Memory", 0x40034040, 4, base=16, bitRange=7
sfr = "UDP_CSR_4.EPTYPE",            "Memory", 0x40034040, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_4.DTGLE",             "Memory", 0x40034040, 4, base=16, bitRange=11
sfr = "UDP_CSR_4.EPEDS",             "Memory", 0x40034040, 4, base=16, bitRange=15
sfr = "UDP_CSR_4.RXBYTECNT",         "Memory", 0x40034040, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_5",                   "Memory", 0x40034044, 4, base=16 
sfr = "UDP_CSR_5.TXCOMP",            "Memory", 0x40034044, 4, base=16, bitRange=0
sfr = "UDP_CSR_5.RX_DATA_BK0",       "Memory", 0x40034044, 4, base=16, bitRange=1
sfr = "UDP_CSR_5.RXSETUP",           "Memory", 0x40034044, 4, base=16, bitRange=2
sfr = "UDP_CSR_5.STALLSENT",         "Memory", 0x40034044, 4, base=16, bitRange=3
sfr = "UDP_CSR_5.ISOERROR",          "Memory", 0x40034044, 4, base=16, bitRange=3
sfr = "UDP_CSR_5.TXPKTRDY",          "Memory", 0x40034044, 4, base=16, bitRange=4
sfr = "UDP_CSR_5.FORCESTALL",        "Memory", 0x40034044, 4, base=16, bitRange=5
sfr = "UDP_CSR_5.RX_DATA_BK1",       "Memory", 0x40034044, 4, base=16, bitRange=6
sfr = "UDP_CSR_5.DIR",               "Memory", 0x40034044, 4, base=16, bitRange=7
sfr = "UDP_CSR_5.EPTYPE",            "Memory", 0x40034044, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_5.DTGLE",             "Memory", 0x40034044, 4, base=16, bitRange=11
sfr = "UDP_CSR_5.EPEDS",             "Memory", 0x40034044, 4, base=16, bitRange=15
sfr = "UDP_CSR_5.RXBYTECNT",         "Memory", 0x40034044, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_6",                   "Memory", 0x40034048, 4, base=16 
sfr = "UDP_CSR_6.TXCOMP",            "Memory", 0x40034048, 4, base=16, bitRange=0
sfr = "UDP_CSR_6.RX_DATA_BK0",       "Memory", 0x40034048, 4, base=16, bitRange=1
sfr = "UDP_CSR_6.RXSETUP",           "Memory", 0x40034048, 4, base=16, bitRange=2
sfr = "UDP_CSR_6.STALLSENT",         "Memory", 0x40034048, 4, base=16, bitRange=3
sfr = "UDP_CSR_6.ISOERROR",          "Memory", 0x40034048, 4, base=16, bitRange=3
sfr = "UDP_CSR_6.TXPKTRDY",          "Memory", 0x40034048, 4, base=16, bitRange=4
sfr = "UDP_CSR_6.FORCESTALL",        "Memory", 0x40034048, 4, base=16, bitRange=5
sfr = "UDP_CSR_6.RX_DATA_BK1",       "Memory", 0x40034048, 4, base=16, bitRange=6
sfr = "UDP_CSR_6.DIR",               "Memory", 0x40034048, 4, base=16, bitRange=7
sfr = "UDP_CSR_6.EPTYPE",            "Memory", 0x40034048, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_6.DTGLE",             "Memory", 0x40034048, 4, base=16, bitRange=11
sfr = "UDP_CSR_6.EPEDS",             "Memory", 0x40034048, 4, base=16, bitRange=15
sfr = "UDP_CSR_6.RXBYTECNT",         "Memory", 0x40034048, 4, base=16, bitRange=16-26
sfr = "UDP_CSR_7",                   "Memory", 0x4003404C, 4, base=16 
sfr = "UDP_CSR_7.TXCOMP",            "Memory", 0x4003404C, 4, base=16, bitRange=0
sfr = "UDP_CSR_7.RX_DATA_BK0",       "Memory", 0x4003404C, 4, base=16, bitRange=1
sfr = "UDP_CSR_7.RXSETUP",           "Memory", 0x4003404C, 4, base=16, bitRange=2
sfr = "UDP_CSR_7.STALLSENT",         "Memory", 0x4003404C, 4, base=16, bitRange=3
sfr = "UDP_CSR_7.ISOERROR",          "Memory", 0x4003404C, 4, base=16, bitRange=3
sfr = "UDP_CSR_7.TXPKTRDY",          "Memory", 0x4003404C, 4, base=16, bitRange=4
sfr = "UDP_CSR_7.FORCESTALL",        "Memory", 0x4003404C, 4, base=16, bitRange=5
sfr = "UDP_CSR_7.RX_DATA_BK1",       "Memory", 0x4003404C, 4, base=16, bitRange=6
sfr = "UDP_CSR_7.DIR",               "Memory", 0x4003404C, 4, base=16, bitRange=7
sfr = "UDP_CSR_7.EPTYPE",            "Memory", 0x4003404C, 4, base=16, bitRange=8-10
sfr = "UDP_CSR_7.DTGLE",             "Memory", 0x4003404C, 4, base=16, bitRange=11
sfr = "UDP_CSR_7.EPEDS",             "Memory", 0x4003404C, 4, base=16, bitRange=15
sfr = "UDP_CSR_7.RXBYTECNT",         "Memory", 0x4003404C, 4, base=16, bitRange=16-26
sfr = "UDP_FDR_0",                   "Memory", 0x40034050, 4, base=16 
sfr = "UDP_FDR_0.FIFO_DATA",         "Memory", 0x40034050, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_1",                   "Memory", 0x40034054, 4, base=16 
sfr = "UDP_FDR_1.FIFO_DATA",         "Memory", 0x40034054, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_2",                   "Memory", 0x40034058, 4, base=16 
sfr = "UDP_FDR_2.FIFO_DATA",         "Memory", 0x40034058, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_3",                   "Memory", 0x4003405C, 4, base=16 
sfr = "UDP_FDR_3.FIFO_DATA",         "Memory", 0x4003405C, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_4",                   "Memory", 0x40034060, 4, base=16 
sfr = "UDP_FDR_4.FIFO_DATA",         "Memory", 0x40034060, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_5",                   "Memory", 0x40034064, 4, base=16 
sfr = "UDP_FDR_5.FIFO_DATA",         "Memory", 0x40034064, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_6",                   "Memory", 0x40034068, 4, base=16 
sfr = "UDP_FDR_6.FIFO_DATA",         "Memory", 0x40034068, 4, base=16, bitRange=0-7
sfr = "UDP_FDR_7",                   "Memory", 0x4003406C, 4, base=16 
sfr = "UDP_FDR_7.FIFO_DATA",         "Memory", 0x4003406C, 4, base=16, bitRange=0-7
sfr = "UDP_TXVC",                    "Memory", 0x40034074, 4, base=16 
sfr = "UDP_TXVC.TXVDIS",             "Memory", 0x40034074, 4, base=16, bitRange=8
sfr = "UDP_TXVC.PUON",               "Memory", 0x40034074, 4, base=16, bitRange=9
; ========== Register definition for ADC peripheral ==========
sfr = "ADC_CR",                      "Memory", 0x40038000, 4, base=16 
sfr = "ADC_CR.SWRST",                "Memory", 0x40038000, 4, base=16, bitRange=0
sfr = "ADC_CR.START",                "Memory", 0x40038000, 4, base=16, bitRange=1
sfr = "ADC_CR.AUTOCAL",              "Memory", 0x40038000, 4, base=16, bitRange=3
sfr = "ADC_MR",                      "Memory", 0x40038004, 4, base=16 
sfr = "ADC_MR.TRGEN",                "Memory", 0x40038004, 4, base=16, bitRange=0
sfr = "ADC_MR.TRGSEL",               "Memory", 0x40038004, 4, base=16, bitRange=1-3
sfr = "ADC_MR.LOWRES",               "Memory", 0x40038004, 4, base=16, bitRange=4
sfr = "ADC_MR.SLEEP",                "Memory", 0x40038004, 4, base=16, bitRange=5
sfr = "ADC_MR.FWUP",                 "Memory", 0x40038004, 4, base=16, bitRange=6
sfr = "ADC_MR.FREERUN",              "Memory", 0x40038004, 4, base=16, bitRange=7
sfr = "ADC_MR.PRESCAL",              "Memory", 0x40038004, 4, base=16, bitRange=8-15
sfr = "ADC_MR.STARTUP",              "Memory", 0x40038004, 4, base=16, bitRange=16-19
sfr = "ADC_MR.SETTLING",             "Memory", 0x40038004, 4, base=16, bitRange=20-21
sfr = "ADC_MR.ANACH",                "Memory", 0x40038004, 4, base=16, bitRange=23
sfr = "ADC_MR.TRACKTIM",             "Memory", 0x40038004, 4, base=16, bitRange=24-27
sfr = "ADC_MR.TRANSFER",             "Memory", 0x40038004, 4, base=16, bitRange=28-29
sfr = "ADC_MR.USEQ",                 "Memory", 0x40038004, 4, base=16, bitRange=31
sfr = "ADC_SEQR1",                   "Memory", 0x40038008, 4, base=16 
sfr = "ADC_SEQR1.USCH1",             "Memory", 0x40038008, 4, base=16, bitRange=0-2
sfr = "ADC_SEQR1.USCH2",             "Memory", 0x40038008, 4, base=16, bitRange=4-6
sfr = "ADC_SEQR1.USCH3",             "Memory", 0x40038008, 4, base=16, bitRange=8-10
sfr = "ADC_SEQR1.USCH4",             "Memory", 0x40038008, 4, base=16, bitRange=12-14
sfr = "ADC_SEQR1.USCH5",             "Memory", 0x40038008, 4, base=16, bitRange=16-18
sfr = "ADC_SEQR1.USCH6",             "Memory", 0x40038008, 4, base=16, bitRange=20-22
sfr = "ADC_SEQR1.USCH7",             "Memory", 0x40038008, 4, base=16, bitRange=24-26
sfr = "ADC_SEQR1.USCH8",             "Memory", 0x40038008, 4, base=16, bitRange=28-30
sfr = "ADC_SEQR2",                   "Memory", 0x4003800C, 4, base=16 
sfr = "ADC_SEQR2.USCH9",             "Memory", 0x4003800C, 4, base=16, bitRange=0-2
sfr = "ADC_SEQR2.USCH10",            "Memory", 0x4003800C, 4, base=16, bitRange=4-6
sfr = "ADC_SEQR2.USCH11",            "Memory", 0x4003800C, 4, base=16, bitRange=8-10
sfr = "ADC_SEQR2.USCH12",            "Memory", 0x4003800C, 4, base=16, bitRange=12-14
sfr = "ADC_SEQR2.USCH13",            "Memory", 0x4003800C, 4, base=16, bitRange=16-18
sfr = "ADC_SEQR2.USCH14",            "Memory", 0x4003800C, 4, base=16, bitRange=20-22
sfr = "ADC_SEQR2.USCH15",            "Memory", 0x4003800C, 4, base=16, bitRange=24-26
sfr = "ADC_SEQR2.USCH16",            "Memory", 0x4003800C, 4, base=16, bitRange=28-30
sfr = "ADC_CHER",                    "Memory", 0x40038010, 4, base=16 
sfr = "ADC_CHER.CH0",                "Memory", 0x40038010, 4, base=16, bitRange=0
sfr = "ADC_CHER.CH1",                "Memory", 0x40038010, 4, base=16, bitRange=1
sfr = "ADC_CHER.CH2",                "Memory", 0x40038010, 4, base=16, bitRange=2
sfr = "ADC_CHER.CH3",                "Memory", 0x40038010, 4, base=16, bitRange=3
sfr = "ADC_CHER.CH4",                "Memory", 0x40038010, 4, base=16, bitRange=4
sfr = "ADC_CHER.CH5",                "Memory", 0x40038010, 4, base=16, bitRange=5
sfr = "ADC_CHER.CH6",                "Memory", 0x40038010, 4, base=16, bitRange=6
sfr = "ADC_CHER.CH7",                "Memory", 0x40038010, 4, base=16, bitRange=7
sfr = "ADC_CHER.CH8",                "Memory", 0x40038010, 4, base=16, bitRange=8
sfr = "ADC_CHER.CH9",                "Memory", 0x40038010, 4, base=16, bitRange=9
sfr = "ADC_CHER.CH10",               "Memory", 0x40038010, 4, base=16, bitRange=10
sfr = "ADC_CHER.CH11",               "Memory", 0x40038010, 4, base=16, bitRange=11
sfr = "ADC_CHER.CH12",               "Memory", 0x40038010, 4, base=16, bitRange=12
sfr = "ADC_CHER.CH13",               "Memory", 0x40038010, 4, base=16, bitRange=13
sfr = "ADC_CHER.CH14",               "Memory", 0x40038010, 4, base=16, bitRange=14
sfr = "ADC_CHER.CH15",               "Memory", 0x40038010, 4, base=16, bitRange=15
sfr = "ADC_CHDR",                    "Memory", 0x40038014, 4, base=16 
sfr = "ADC_CHDR.CH0",                "Memory", 0x40038014, 4, base=16, bitRange=0
sfr = "ADC_CHDR.CH1",                "Memory", 0x40038014, 4, base=16, bitRange=1
sfr = "ADC_CHDR.CH2",                "Memory", 0x40038014, 4, base=16, bitRange=2
sfr = "ADC_CHDR.CH3",                "Memory", 0x40038014, 4, base=16, bitRange=3
sfr = "ADC_CHDR.CH4",                "Memory", 0x40038014, 4, base=16, bitRange=4
sfr = "ADC_CHDR.CH5",                "Memory", 0x40038014, 4, base=16, bitRange=5
sfr = "ADC_CHDR.CH6",                "Memory", 0x40038014, 4, base=16, bitRange=6
sfr = "ADC_CHDR.CH7",                "Memory", 0x40038014, 4, base=16, bitRange=7
sfr = "ADC_CHDR.CH8",                "Memory", 0x40038014, 4, base=16, bitRange=8
sfr = "ADC_CHDR.CH9",                "Memory", 0x40038014, 4, base=16, bitRange=9
sfr = "ADC_CHDR.CH10",               "Memory", 0x40038014, 4, base=16, bitRange=10
sfr = "ADC_CHDR.CH11",               "Memory", 0x40038014, 4, base=16, bitRange=11
sfr = "ADC_CHDR.CH12",               "Memory", 0x40038014, 4, base=16, bitRange=12
sfr = "ADC_CHDR.CH13",               "Memory", 0x40038014, 4, base=16, bitRange=13
sfr = "ADC_CHDR.CH14",               "Memory", 0x40038014, 4, base=16, bitRange=14
sfr = "ADC_CHDR.CH15",               "Memory", 0x40038014, 4, base=16, bitRange=15
sfr = "ADC_CHSR",                    "Memory", 0x40038018, 4, base=16 
sfr = "ADC_CHSR.CH0",                "Memory", 0x40038018, 4, base=16, bitRange=0
sfr = "ADC_CHSR.CH1",                "Memory", 0x40038018, 4, base=16, bitRange=1
sfr = "ADC_CHSR.CH2",                "Memory", 0x40038018, 4, base=16, bitRange=2
sfr = "ADC_CHSR.CH3",                "Memory", 0x40038018, 4, base=16, bitRange=3
sfr = "ADC_CHSR.CH4",                "Memory", 0x40038018, 4, base=16, bitRange=4
sfr = "ADC_CHSR.CH5",                "Memory", 0x40038018, 4, base=16, bitRange=5
sfr = "ADC_CHSR.CH6",                "Memory", 0x40038018, 4, base=16, bitRange=6
sfr = "ADC_CHSR.CH7",                "Memory", 0x40038018, 4, base=16, bitRange=7
sfr = "ADC_CHSR.CH8",                "Memory", 0x40038018, 4, base=16, bitRange=8
sfr = "ADC_CHSR.CH9",                "Memory", 0x40038018, 4, base=16, bitRange=9
sfr = "ADC_CHSR.CH10",               "Memory", 0x40038018, 4, base=16, bitRange=10
sfr = "ADC_CHSR.CH11",               "Memory", 0x40038018, 4, base=16, bitRange=11
sfr = "ADC_CHSR.CH12",               "Memory", 0x40038018, 4, base=16, bitRange=12
sfr = "ADC_CHSR.CH13",               "Memory", 0x40038018, 4, base=16, bitRange=13
sfr = "ADC_CHSR.CH14",               "Memory", 0x40038018, 4, base=16, bitRange=14
sfr = "ADC_CHSR.CH15",               "Memory", 0x40038018, 4, base=16, bitRange=15
sfr = "ADC_LCDR",                    "Memory", 0x40038020, 4, base=16 
sfr = "ADC_LCDR.LDATA",              "Memory", 0x40038020, 4, base=16, bitRange=0-11
sfr = "ADC_LCDR.CHNB",               "Memory", 0x40038020, 4, base=16, bitRange=12-15
sfr = "ADC_IER",                     "Memory", 0x40038024, 4, base=16 
sfr = "ADC_IER.EOC0",                "Memory", 0x40038024, 4, base=16, bitRange=0
sfr = "ADC_IER.EOC1",                "Memory", 0x40038024, 4, base=16, bitRange=1
sfr = "ADC_IER.EOC2",                "Memory", 0x40038024, 4, base=16, bitRange=2
sfr = "ADC_IER.EOC3",                "Memory", 0x40038024, 4, base=16, bitRange=3
sfr = "ADC_IER.EOC4",                "Memory", 0x40038024, 4, base=16, bitRange=4
sfr = "ADC_IER.EOC5",                "Memory", 0x40038024, 4, base=16, bitRange=5
sfr = "ADC_IER.EOC6",                "Memory", 0x40038024, 4, base=16, bitRange=6
sfr = "ADC_IER.EOC7",                "Memory", 0x40038024, 4, base=16, bitRange=7
sfr = "ADC_IER.EOC8",                "Memory", 0x40038024, 4, base=16, bitRange=8
sfr = "ADC_IER.EOC9",                "Memory", 0x40038024, 4, base=16, bitRange=9
sfr = "ADC_IER.EOC10",               "Memory", 0x40038024, 4, base=16, bitRange=10
sfr = "ADC_IER.EOC11",               "Memory", 0x40038024, 4, base=16, bitRange=11
sfr = "ADC_IER.EOC12",               "Memory", 0x40038024, 4, base=16, bitRange=12
sfr = "ADC_IER.EOC13",               "Memory", 0x40038024, 4, base=16, bitRange=13
sfr = "ADC_IER.EOC14",               "Memory", 0x40038024, 4, base=16, bitRange=14
sfr = "ADC_IER.EOC15",               "Memory", 0x40038024, 4, base=16, bitRange=15
sfr = "ADC_IER.DRDY",                "Memory", 0x40038024, 4, base=16, bitRange=24
sfr = "ADC_IER.GOVRE",               "Memory", 0x40038024, 4, base=16, bitRange=25
sfr = "ADC_IER.COMPE",               "Memory", 0x40038024, 4, base=16, bitRange=26
sfr = "ADC_IER.ENDRX",               "Memory", 0x40038024, 4, base=16, bitRange=27
sfr = "ADC_IER.RXBUFF",              "Memory", 0x40038024, 4, base=16, bitRange=28
sfr = "ADC_IDR",                     "Memory", 0x40038028, 4, base=16 
sfr = "ADC_IDR.EOC0",                "Memory", 0x40038028, 4, base=16, bitRange=0
sfr = "ADC_IDR.EOC1",                "Memory", 0x40038028, 4, base=16, bitRange=1
sfr = "ADC_IDR.EOC2",                "Memory", 0x40038028, 4, base=16, bitRange=2
sfr = "ADC_IDR.EOC3",                "Memory", 0x40038028, 4, base=16, bitRange=3
sfr = "ADC_IDR.EOC4",                "Memory", 0x40038028, 4, base=16, bitRange=4
sfr = "ADC_IDR.EOC5",                "Memory", 0x40038028, 4, base=16, bitRange=5
sfr = "ADC_IDR.EOC6",                "Memory", 0x40038028, 4, base=16, bitRange=6
sfr = "ADC_IDR.EOC7",                "Memory", 0x40038028, 4, base=16, bitRange=7
sfr = "ADC_IDR.EOC8",                "Memory", 0x40038028, 4, base=16, bitRange=8
sfr = "ADC_IDR.EOC9",                "Memory", 0x40038028, 4, base=16, bitRange=9
sfr = "ADC_IDR.EOC10",               "Memory", 0x40038028, 4, base=16, bitRange=10
sfr = "ADC_IDR.EOC11",               "Memory", 0x40038028, 4, base=16, bitRange=11
sfr = "ADC_IDR.EOC12",               "Memory", 0x40038028, 4, base=16, bitRange=12
sfr = "ADC_IDR.EOC13",               "Memory", 0x40038028, 4, base=16, bitRange=13
sfr = "ADC_IDR.EOC14",               "Memory", 0x40038028, 4, base=16, bitRange=14
sfr = "ADC_IDR.EOC15",               "Memory", 0x40038028, 4, base=16, bitRange=15
sfr = "ADC_IDR.DRDY",                "Memory", 0x40038028, 4, base=16, bitRange=24
sfr = "ADC_IDR.GOVRE",               "Memory", 0x40038028, 4, base=16, bitRange=25
sfr = "ADC_IDR.COMPE",               "Memory", 0x40038028, 4, base=16, bitRange=26
sfr = "ADC_IDR.ENDRX",               "Memory", 0x40038028, 4, base=16, bitRange=27
sfr = "ADC_IDR.RXBUFF",              "Memory", 0x40038028, 4, base=16, bitRange=28
sfr = "ADC_IMR",                     "Memory", 0x4003802C, 4, base=16 
sfr = "ADC_IMR.EOC0",                "Memory", 0x4003802C, 4, base=16, bitRange=0
sfr = "ADC_IMR.EOC1",                "Memory", 0x4003802C, 4, base=16, bitRange=1
sfr = "ADC_IMR.EOC2",                "Memory", 0x4003802C, 4, base=16, bitRange=2
sfr = "ADC_IMR.EOC3",                "Memory", 0x4003802C, 4, base=16, bitRange=3
sfr = "ADC_IMR.EOC4",                "Memory", 0x4003802C, 4, base=16, bitRange=4
sfr = "ADC_IMR.EOC5",                "Memory", 0x4003802C, 4, base=16, bitRange=5
sfr = "ADC_IMR.EOC6",                "Memory", 0x4003802C, 4, base=16, bitRange=6
sfr = "ADC_IMR.EOC7",                "Memory", 0x4003802C, 4, base=16, bitRange=7
sfr = "ADC_IMR.EOC8",                "Memory", 0x4003802C, 4, base=16, bitRange=8
sfr = "ADC_IMR.EOC9",                "Memory", 0x4003802C, 4, base=16, bitRange=9
sfr = "ADC_IMR.EOC10",               "Memory", 0x4003802C, 4, base=16, bitRange=10
sfr = "ADC_IMR.EOC11",               "Memory", 0x4003802C, 4, base=16, bitRange=11
sfr = "ADC_IMR.EOC12",               "Memory", 0x4003802C, 4, base=16, bitRange=12
sfr = "ADC_IMR.EOC13",               "Memory", 0x4003802C, 4, base=16, bitRange=13
sfr = "ADC_IMR.EOC14",               "Memory", 0x4003802C, 4, base=16, bitRange=14
sfr = "ADC_IMR.EOC15",               "Memory", 0x4003802C, 4, base=16, bitRange=15
sfr = "ADC_IMR.DRDY",                "Memory", 0x4003802C, 4, base=16, bitRange=24
sfr = "ADC_IMR.GOVRE",               "Memory", 0x4003802C, 4, base=16, bitRange=25
sfr = "ADC_IMR.COMPE",               "Memory", 0x4003802C, 4, base=16, bitRange=26
sfr = "ADC_IMR.ENDRX",               "Memory", 0x4003802C, 4, base=16, bitRange=27
sfr = "ADC_IMR.RXBUFF",              "Memory", 0x4003802C, 4, base=16, bitRange=28
sfr = "ADC_ISR",                     "Memory", 0x40038030, 4, base=16 
sfr = "ADC_ISR.EOC0",                "Memory", 0x40038030, 4, base=16, bitRange=0
sfr = "ADC_ISR.EOC1",                "Memory", 0x40038030, 4, base=16, bitRange=1
sfr = "ADC_ISR.EOC2",                "Memory", 0x40038030, 4, base=16, bitRange=2
sfr = "ADC_ISR.EOC3",                "Memory", 0x40038030, 4, base=16, bitRange=3
sfr = "ADC_ISR.EOC4",                "Memory", 0x40038030, 4, base=16, bitRange=4
sfr = "ADC_ISR.EOC5",                "Memory", 0x40038030, 4, base=16, bitRange=5
sfr = "ADC_ISR.EOC6",                "Memory", 0x40038030, 4, base=16, bitRange=6
sfr = "ADC_ISR.EOC7",                "Memory", 0x40038030, 4, base=16, bitRange=7
sfr = "ADC_ISR.EOC8",                "Memory", 0x40038030, 4, base=16, bitRange=8
sfr = "ADC_ISR.EOC9",                "Memory", 0x40038030, 4, base=16, bitRange=9
sfr = "ADC_ISR.EOC10",               "Memory", 0x40038030, 4, base=16, bitRange=10
sfr = "ADC_ISR.EOC11",               "Memory", 0x40038030, 4, base=16, bitRange=11
sfr = "ADC_ISR.EOC12",               "Memory", 0x40038030, 4, base=16, bitRange=12
sfr = "ADC_ISR.EOC13",               "Memory", 0x40038030, 4, base=16, bitRange=13
sfr = "ADC_ISR.EOC14",               "Memory", 0x40038030, 4, base=16, bitRange=14
sfr = "ADC_ISR.EOC15",               "Memory", 0x40038030, 4, base=16, bitRange=15
sfr = "ADC_ISR.EOCAL",               "Memory", 0x40038030, 4, base=16, bitRange=23
sfr = "ADC_ISR.DRDY",                "Memory", 0x40038030, 4, base=16, bitRange=24
sfr = "ADC_ISR.GOVRE",               "Memory", 0x40038030, 4, base=16, bitRange=25
sfr = "ADC_ISR.COMPE",               "Memory", 0x40038030, 4, base=16, bitRange=26
sfr = "ADC_ISR.ENDRX",               "Memory", 0x40038030, 4, base=16, bitRange=27
sfr = "ADC_ISR.RXBUFF",              "Memory", 0x40038030, 4, base=16, bitRange=28
sfr = "ADC_OVER",                    "Memory", 0x4003803C, 4, base=16 
sfr = "ADC_OVER.OVRE0",              "Memory", 0x4003803C, 4, base=16, bitRange=0
sfr = "ADC_OVER.OVRE1",              "Memory", 0x4003803C, 4, base=16, bitRange=1
sfr = "ADC_OVER.OVRE2",              "Memory", 0x4003803C, 4, base=16, bitRange=2
sfr = "ADC_OVER.OVRE3",              "Memory", 0x4003803C, 4, base=16, bitRange=3
sfr = "ADC_OVER.OVRE4",              "Memory", 0x4003803C, 4, base=16, bitRange=4
sfr = "ADC_OVER.OVRE5",              "Memory", 0x4003803C, 4, base=16, bitRange=5
sfr = "ADC_OVER.OVRE6",              "Memory", 0x4003803C, 4, base=16, bitRange=6
sfr = "ADC_OVER.OVRE7",              "Memory", 0x4003803C, 4, base=16, bitRange=7
sfr = "ADC_OVER.OVRE8",              "Memory", 0x4003803C, 4, base=16, bitRange=8
sfr = "ADC_OVER.OVRE9",              "Memory", 0x4003803C, 4, base=16, bitRange=9
sfr = "ADC_OVER.OVRE10",             "Memory", 0x4003803C, 4, base=16, bitRange=10
sfr = "ADC_OVER.OVRE11",             "Memory", 0x4003803C, 4, base=16, bitRange=11
sfr = "ADC_OVER.OVRE12",             "Memory", 0x4003803C, 4, base=16, bitRange=12
sfr = "ADC_OVER.OVRE13",             "Memory", 0x4003803C, 4, base=16, bitRange=13
sfr = "ADC_OVER.OVRE14",             "Memory", 0x4003803C, 4, base=16, bitRange=14
sfr = "ADC_OVER.OVRE15",             "Memory", 0x4003803C, 4, base=16, bitRange=15
sfr = "ADC_EMR",                     "Memory", 0x40038040, 4, base=16 
sfr = "ADC_EMR.CMPMODE",             "Memory", 0x40038040, 4, base=16, bitRange=0-1
sfr = "ADC_EMR.CMPSEL",              "Memory", 0x40038040, 4, base=16, bitRange=4-7
sfr = "ADC_EMR.CMPALL",              "Memory", 0x40038040, 4, base=16, bitRange=9
sfr = "ADC_EMR.TAG",                 "Memory", 0x40038040, 4, base=16, bitRange=24
sfr = "ADC_CWR",                     "Memory", 0x40038044, 4, base=16 
sfr = "ADC_CWR.LOWTHRES",            "Memory", 0x40038044, 4, base=16, bitRange=0-11
sfr = "ADC_CWR.HIGHTHRES",           "Memory", 0x40038044, 4, base=16, bitRange=16-27
sfr = "ADC_CGR",                     "Memory", 0x40038048, 4, base=16 
sfr = "ADC_CGR.GAIN0",               "Memory", 0x40038048, 4, base=16, bitRange=0-1
sfr = "ADC_CGR.GAIN1",               "Memory", 0x40038048, 4, base=16, bitRange=2-3
sfr = "ADC_CGR.GAIN2",               "Memory", 0x40038048, 4, base=16, bitRange=4-5
sfr = "ADC_CGR.GAIN3",               "Memory", 0x40038048, 4, base=16, bitRange=6-7
sfr = "ADC_CGR.GAIN4",               "Memory", 0x40038048, 4, base=16, bitRange=8-9
sfr = "ADC_CGR.GAIN5",               "Memory", 0x40038048, 4, base=16, bitRange=10-11
sfr = "ADC_CGR.GAIN6",               "Memory", 0x40038048, 4, base=16, bitRange=12-13
sfr = "ADC_CGR.GAIN7",               "Memory", 0x40038048, 4, base=16, bitRange=14-15
sfr = "ADC_CGR.GAIN8",               "Memory", 0x40038048, 4, base=16, bitRange=16-17
sfr = "ADC_CGR.GAIN9",               "Memory", 0x40038048, 4, base=16, bitRange=18-19
sfr = "ADC_CGR.GAIN10",              "Memory", 0x40038048, 4, base=16, bitRange=20-21
sfr = "ADC_CGR.GAIN11",              "Memory", 0x40038048, 4, base=16, bitRange=22-23
sfr = "ADC_CGR.GAIN12",              "Memory", 0x40038048, 4, base=16, bitRange=24-25
sfr = "ADC_CGR.GAIN13",              "Memory", 0x40038048, 4, base=16, bitRange=26-27
sfr = "ADC_CGR.GAIN14",              "Memory", 0x40038048, 4, base=16, bitRange=28-29
sfr = "ADC_CGR.GAIN15",              "Memory", 0x40038048, 4, base=16, bitRange=30-31
sfr = "ADC_COR",                     "Memory", 0x4003804C, 4, base=16 
sfr = "ADC_COR.OFF0",                "Memory", 0x4003804C, 4, base=16, bitRange=0
sfr = "ADC_COR.OFF1",                "Memory", 0x4003804C, 4, base=16, bitRange=1
sfr = "ADC_COR.OFF2",                "Memory", 0x4003804C, 4, base=16, bitRange=2
sfr = "ADC_COR.OFF3",                "Memory", 0x4003804C, 4, base=16, bitRange=3
sfr = "ADC_COR.OFF4",                "Memory", 0x4003804C, 4, base=16, bitRange=4
sfr = "ADC_COR.OFF5",                "Memory", 0x4003804C, 4, base=16, bitRange=5
sfr = "ADC_COR.OFF6",                "Memory", 0x4003804C, 4, base=16, bitRange=6
sfr = "ADC_COR.OFF7",                "Memory", 0x4003804C, 4, base=16, bitRange=7
sfr = "ADC_COR.OFF8",                "Memory", 0x4003804C, 4, base=16, bitRange=8
sfr = "ADC_COR.OFF9",                "Memory", 0x4003804C, 4, base=16, bitRange=9
sfr = "ADC_COR.OFF10",               "Memory", 0x4003804C, 4, base=16, bitRange=10
sfr = "ADC_COR.OFF11",               "Memory", 0x4003804C, 4, base=16, bitRange=11
sfr = "ADC_COR.OFF12",               "Memory", 0x4003804C, 4, base=16, bitRange=12
sfr = "ADC_COR.OFF13",               "Memory", 0x4003804C, 4, base=16, bitRange=13
sfr = "ADC_COR.OFF14",               "Memory", 0x4003804C, 4, base=16, bitRange=14
sfr = "ADC_COR.OFF15",               "Memory", 0x4003804C, 4, base=16, bitRange=15
sfr = "ADC_COR.DIFF0",               "Memory", 0x4003804C, 4, base=16, bitRange=16
sfr = "ADC_COR.DIFF1",               "Memory", 0x4003804C, 4, base=16, bitRange=17
sfr = "ADC_COR.DIFF2",               "Memory", 0x4003804C, 4, base=16, bitRange=18
sfr = "ADC_COR.DIFF3",               "Memory", 0x4003804C, 4, base=16, bitRange=19
sfr = "ADC_COR.DIFF4",               "Memory", 0x4003804C, 4, base=16, bitRange=20
sfr = "ADC_COR.DIFF5",               "Memory", 0x4003804C, 4, base=16, bitRange=21
sfr = "ADC_COR.DIFF6",               "Memory", 0x4003804C, 4, base=16, bitRange=22
sfr = "ADC_COR.DIFF7",               "Memory", 0x4003804C, 4, base=16, bitRange=23
sfr = "ADC_COR.DIFF8",               "Memory", 0x4003804C, 4, base=16, bitRange=24
sfr = "ADC_COR.DIFF9",               "Memory", 0x4003804C, 4, base=16, bitRange=25
sfr = "ADC_COR.DIFF10",              "Memory", 0x4003804C, 4, base=16, bitRange=26
sfr = "ADC_COR.DIFF11",              "Memory", 0x4003804C, 4, base=16, bitRange=27
sfr = "ADC_COR.DIFF12",              "Memory", 0x4003804C, 4, base=16, bitRange=28
sfr = "ADC_COR.DIFF13",              "Memory", 0x4003804C, 4, base=16, bitRange=29
sfr = "ADC_COR.DIFF14",              "Memory", 0x4003804C, 4, base=16, bitRange=30
sfr = "ADC_COR.DIFF15",              "Memory", 0x4003804C, 4, base=16, bitRange=31
sfr = "ADC_CDR_0",                   "Memory", 0x40038050, 4, base=16 
sfr = "ADC_CDR_0.DATA",              "Memory", 0x40038050, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_1",                   "Memory", 0x40038054, 4, base=16 
sfr = "ADC_CDR_1.DATA",              "Memory", 0x40038054, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_2",                   "Memory", 0x40038058, 4, base=16 
sfr = "ADC_CDR_2.DATA",              "Memory", 0x40038058, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_3",                   "Memory", 0x4003805C, 4, base=16 
sfr = "ADC_CDR_3.DATA",              "Memory", 0x4003805C, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_4",                   "Memory", 0x40038060, 4, base=16 
sfr = "ADC_CDR_4.DATA",              "Memory", 0x40038060, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_5",                   "Memory", 0x40038064, 4, base=16 
sfr = "ADC_CDR_5.DATA",              "Memory", 0x40038064, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_6",                   "Memory", 0x40038068, 4, base=16 
sfr = "ADC_CDR_6.DATA",              "Memory", 0x40038068, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_7",                   "Memory", 0x4003806C, 4, base=16 
sfr = "ADC_CDR_7.DATA",              "Memory", 0x4003806C, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_8",                   "Memory", 0x40038070, 4, base=16 
sfr = "ADC_CDR_8.DATA",              "Memory", 0x40038070, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_9",                   "Memory", 0x40038074, 4, base=16 
sfr = "ADC_CDR_9.DATA",              "Memory", 0x40038074, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_10",                  "Memory", 0x40038078, 4, base=16 
sfr = "ADC_CDR_10.DATA",             "Memory", 0x40038078, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_11",                  "Memory", 0x4003807C, 4, base=16 
sfr = "ADC_CDR_11.DATA",             "Memory", 0x4003807C, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_12",                  "Memory", 0x40038080, 4, base=16 
sfr = "ADC_CDR_12.DATA",             "Memory", 0x40038080, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_13",                  "Memory", 0x40038084, 4, base=16 
sfr = "ADC_CDR_13.DATA",             "Memory", 0x40038084, 4, base=16, bitRange=0-11
sfr = "ADC_CDR_14",                  "Memory", 0x40038088, 4, base=16 
sfr = "ADC_CDR_14.DATA",             "Memory", 0x40038088, 4, base=16, bitRange=0-11
sfr = "ADC_ACR",                     "Memory", 0x40038094, 4, base=16 
sfr = "ADC_ACR.TSON",                "Memory", 0x40038094, 4, base=16, bitRange=4
sfr = "ADC_ACR.IBCTL",               "Memory", 0x40038094, 4, base=16, bitRange=8-9
sfr = "ADC_WPMR",                    "Memory", 0x400380E4, 4, base=16 
sfr = "ADC_WPMR.WPEN",               "Memory", 0x400380E4, 4, base=16, bitRange=0
sfr = "ADC_WPMR.WPKEY",              "Memory", 0x400380E4, 4, base=16, bitRange=8-31
sfr = "ADC_WPSR",                    "Memory", 0x400380E8, 4, base=16 
sfr = "ADC_WPSR.WPVS",               "Memory", 0x400380E8, 4, base=16, bitRange=0
sfr = "ADC_WPSR.WPVSRC",             "Memory", 0x400380E8, 4, base=16, bitRange=8-23
sfr = "ADC_RPR",                     "Memory", 0x40038100, 4, base=16 
sfr = "ADC_RPR.RXPTR",               "Memory", 0x40038100, 4, base=16, bitRange=0-31
sfr = "ADC_RCR",                     "Memory", 0x40038104, 4, base=16 
sfr = "ADC_RCR.RXCTR",               "Memory", 0x40038104, 4, base=16, bitRange=0-15
sfr = "ADC_TPR",                     "Memory", 0x40038108, 4, base=16 
sfr = "ADC_TPR.TXPTR",               "Memory", 0x40038108, 4, base=16, bitRange=0-31
sfr = "ADC_TCR",                     "Memory", 0x4003810C, 4, base=16 
sfr = "ADC_TCR.TXCTR",               "Memory", 0x4003810C, 4, base=16, bitRange=0-15
sfr = "ADC_RNPR",                    "Memory", 0x40038110, 4, base=16 
sfr = "ADC_RNPR.RXNPTR",             "Memory", 0x40038110, 4, base=16, bitRange=0-31
sfr = "ADC_RNCR",                    "Memory", 0x40038114, 4, base=16 
sfr = "ADC_RNCR.RXNCTR",             "Memory", 0x40038114, 4, base=16, bitRange=0-15
sfr = "ADC_TNPR",                    "Memory", 0x40038118, 4, base=16 
sfr = "ADC_TNPR.TXNPTR",             "Memory", 0x40038118, 4, base=16, bitRange=0-31
sfr = "ADC_TNCR",                    "Memory", 0x4003811C, 4, base=16 
sfr = "ADC_TNCR.TXNCTR",             "Memory", 0x4003811C, 4, base=16, bitRange=0-15
sfr = "ADC_PTCR",                    "Memory", 0x40038120, 4, base=16 
sfr = "ADC_PTCR.RXTEN",              "Memory", 0x40038120, 4, base=16, bitRange=0
sfr = "ADC_PTCR.RXTDIS",             "Memory", 0x40038120, 4, base=16, bitRange=1
sfr = "ADC_PTCR.TXTEN",              "Memory", 0x40038120, 4, base=16, bitRange=8
sfr = "ADC_PTCR.TXTDIS",             "Memory", 0x40038120, 4, base=16, bitRange=9
sfr = "ADC_PTSR",                    "Memory", 0x40038124, 4, base=16 
sfr = "ADC_PTSR.RXTEN",              "Memory", 0x40038124, 4, base=16, bitRange=0
sfr = "ADC_PTSR.TXTEN",              "Memory", 0x40038124, 4, base=16, bitRange=8
; ========== Register definition for DACC peripheral ==========
sfr = "DACC_CR",                     "Memory", 0x4003C000, 4, base=16 
sfr = "DACC_CR.SWRST",               "Memory", 0x4003C000, 4, base=16, bitRange=0
sfr = "DACC_MR",                     "Memory", 0x4003C004, 4, base=16 
sfr = "DACC_MR.TRGEN",               "Memory", 0x4003C004, 4, base=16, bitRange=0
sfr = "DACC_MR.TRGSEL",              "Memory", 0x4003C004, 4, base=16, bitRange=1-3
sfr = "DACC_MR.WORD",                "Memory", 0x4003C004, 4, base=16, bitRange=4
sfr = "DACC_MR.SLEEP",               "Memory", 0x4003C004, 4, base=16, bitRange=5
sfr = "DACC_MR.FASTWKUP",            "Memory", 0x4003C004, 4, base=16, bitRange=6
sfr = "DACC_MR.REFRESH",             "Memory", 0x4003C004, 4, base=16, bitRange=8-15
sfr = "DACC_MR.USER_SEL",            "Memory", 0x4003C004, 4, base=16, bitRange=16-17
sfr = "DACC_MR.TAG",                 "Memory", 0x4003C004, 4, base=16, bitRange=20
sfr = "DACC_MR.MAXS",                "Memory", 0x4003C004, 4, base=16, bitRange=21
sfr = "DACC_MR.STARTUP",             "Memory", 0x4003C004, 4, base=16, bitRange=24-29
sfr = "DACC_CHER",                   "Memory", 0x4003C010, 4, base=16 
sfr = "DACC_CHER.CH0",               "Memory", 0x4003C010, 4, base=16, bitRange=0
sfr = "DACC_CHER.CH1",               "Memory", 0x4003C010, 4, base=16, bitRange=1
sfr = "DACC_CHDR",                   "Memory", 0x4003C014, 4, base=16 
sfr = "DACC_CHDR.CH0",               "Memory", 0x4003C014, 4, base=16, bitRange=0
sfr = "DACC_CHDR.CH1",               "Memory", 0x4003C014, 4, base=16, bitRange=1
sfr = "DACC_CHSR",                   "Memory", 0x4003C018, 4, base=16 
sfr = "DACC_CHSR.CH0",               "Memory", 0x4003C018, 4, base=16, bitRange=0
sfr = "DACC_CHSR.CH1",               "Memory", 0x4003C018, 4, base=16, bitRange=1
sfr = "DACC_CDR",                    "Memory", 0x4003C020, 4, base=16 
sfr = "DACC_CDR.DATA",               "Memory", 0x4003C020, 4, base=16, bitRange=0-31
sfr = "DACC_IER",                    "Memory", 0x4003C024, 4, base=16 
sfr = "DACC_IER.TXRDY",              "Memory", 0x4003C024, 4, base=16, bitRange=0
sfr = "DACC_IER.EOC",                "Memory", 0x4003C024, 4, base=16, bitRange=1
sfr = "DACC_IER.ENDTX",              "Memory", 0x4003C024, 4, base=16, bitRange=2
sfr = "DACC_IER.TXBUFE",             "Memory", 0x4003C024, 4, base=16, bitRange=3
sfr = "DACC_IDR",                    "Memory", 0x4003C028, 4, base=16 
sfr = "DACC_IDR.TXRDY",              "Memory", 0x4003C028, 4, base=16, bitRange=0
sfr = "DACC_IDR.EOC",                "Memory", 0x4003C028, 4, base=16, bitRange=1
sfr = "DACC_IDR.ENDTX",              "Memory", 0x4003C028, 4, base=16, bitRange=2
sfr = "DACC_IDR.TXBUFE",             "Memory", 0x4003C028, 4, base=16, bitRange=3
sfr = "DACC_IMR",                    "Memory", 0x4003C02C, 4, base=16 
sfr = "DACC_IMR.TXRDY",              "Memory", 0x4003C02C, 4, base=16, bitRange=0
sfr = "DACC_IMR.EOC",                "Memory", 0x4003C02C, 4, base=16, bitRange=1
sfr = "DACC_IMR.ENDTX",              "Memory", 0x4003C02C, 4, base=16, bitRange=2
sfr = "DACC_IMR.TXBUFE",             "Memory", 0x4003C02C, 4, base=16, bitRange=3
sfr = "DACC_ISR",                    "Memory", 0x4003C030, 4, base=16 
sfr = "DACC_ISR.TXRDY",              "Memory", 0x4003C030, 4, base=16, bitRange=0
sfr = "DACC_ISR.EOC",                "Memory", 0x4003C030, 4, base=16, bitRange=1
sfr = "DACC_ISR.ENDTX",              "Memory", 0x4003C030, 4, base=16, bitRange=2
sfr = "DACC_ISR.TXBUFE",             "Memory", 0x4003C030, 4, base=16, bitRange=3
sfr = "DACC_ACR",                    "Memory", 0x4003C094, 4, base=16 
sfr = "DACC_ACR.IBCTLCH0",           "Memory", 0x4003C094, 4, base=16, bitRange=0-1
sfr = "DACC_ACR.IBCTLCH1",           "Memory", 0x4003C094, 4, base=16, bitRange=2-3
sfr = "DACC_ACR.IBCTLDACCORE",       "Memory", 0x4003C094, 4, base=16, bitRange=8-9
sfr = "DACC_WPMR",                   "Memory", 0x4003C0E4, 4, base=16 
sfr = "DACC_WPMR.WPEN",              "Memory", 0x4003C0E4, 4, base=16, bitRange=0
sfr = "DACC_WPMR.WPKEY",             "Memory", 0x4003C0E4, 4, base=16, bitRange=8-31
sfr = "DACC_WPSR",                   "Memory", 0x4003C0E8, 4, base=16 
sfr = "DACC_WPSR.WPROTERR",          "Memory", 0x4003C0E8, 4, base=16, bitRange=0
sfr = "DACC_WPSR.WPROTADDR",         "Memory", 0x4003C0E8, 4, base=16, bitRange=8-15
sfr = "DACC_RPR",                    "Memory", 0x4003C100, 4, base=16 
sfr = "DACC_RPR.RXPTR",              "Memory", 0x4003C100, 4, base=16, bitRange=0-31
sfr = "DACC_RCR",                    "Memory", 0x4003C104, 4, base=16 
sfr = "DACC_RCR.RXCTR",              "Memory", 0x4003C104, 4, base=16, bitRange=0-15
sfr = "DACC_TPR",                    "Memory", 0x4003C108, 4, base=16 
sfr = "DACC_TPR.TXPTR",              "Memory", 0x4003C108, 4, base=16, bitRange=0-31
sfr = "DACC_TCR",                    "Memory", 0x4003C10C, 4, base=16 
sfr = "DACC_TCR.TXCTR",              "Memory", 0x4003C10C, 4, base=16, bitRange=0-15
sfr = "DACC_RNPR",                   "Memory", 0x4003C110, 4, base=16 
sfr = "DACC_RNPR.RXNPTR",            "Memory", 0x4003C110, 4, base=16, bitRange=0-31
sfr = "DACC_RNCR",                   "Memory", 0x4003C114, 4, base=16 
sfr = "DACC_RNCR.RXNCTR",            "Memory", 0x4003C114, 4, base=16, bitRange=0-15
sfr = "DACC_TNPR",                   "Memory", 0x4003C118, 4, base=16 
sfr = "DACC_TNPR.TXNPTR",            "Memory", 0x4003C118, 4, base=16, bitRange=0-31
sfr = "DACC_TNCR",                   "Memory", 0x4003C11C, 4, base=16 
sfr = "DACC_TNCR.TXNCTR",            "Memory", 0x4003C11C, 4, base=16, bitRange=0-15
sfr = "DACC_PTCR",                   "Memory", 0x4003C120, 4, base=16 
sfr = "DACC_PTCR.RXTEN",             "Memory", 0x4003C120, 4, base=16, bitRange=0
sfr = "DACC_PTCR.RXTDIS",            "Memory", 0x4003C120, 4, base=16, bitRange=1
sfr = "DACC_PTCR.TXTEN",             "Memory", 0x4003C120, 4, base=16, bitRange=8
sfr = "DACC_PTCR.TXTDIS",            "Memory", 0x4003C120, 4, base=16, bitRange=9
sfr = "DACC_PTSR",                   "Memory", 0x4003C124, 4, base=16 
sfr = "DACC_PTSR.RXTEN",             "Memory", 0x4003C124, 4, base=16, bitRange=0
sfr = "DACC_PTSR.TXTEN",             "Memory", 0x4003C124, 4, base=16, bitRange=8
; ========== Register definition for ACC peripheral ==========
sfr = "ACC_CR",                      "Memory", 0x40040000, 4, base=16 
sfr = "ACC_CR.SWRST",                "Memory", 0x40040000, 4, base=16, bitRange=0
sfr = "ACC_MR",                      "Memory", 0x40040004, 4, base=16 
sfr = "ACC_MR.SELMINUS",             "Memory", 0x40040004, 4, base=16, bitRange=0-2
sfr = "ACC_MR.SELPLUS",              "Memory", 0x40040004, 4, base=16, bitRange=4-6
sfr = "ACC_MR.ACEN",                 "Memory", 0x40040004, 4, base=16, bitRange=8
sfr = "ACC_MR.EDGETYP",              "Memory", 0x40040004, 4, base=16, bitRange=9-10
sfr = "ACC_MR.INV",                  "Memory", 0x40040004, 4, base=16, bitRange=12
sfr = "ACC_MR.SELFS",                "Memory", 0x40040004, 4, base=16, bitRange=13
sfr = "ACC_MR.FE",                   "Memory", 0x40040004, 4, base=16, bitRange=14
sfr = "ACC_IER",                     "Memory", 0x40040024, 4, base=16 
sfr = "ACC_IER.CE",                  "Memory", 0x40040024, 4, base=16, bitRange=0
sfr = "ACC_IDR",                     "Memory", 0x40040028, 4, base=16 
sfr = "ACC_IDR.CE",                  "Memory", 0x40040028, 4, base=16, bitRange=0
sfr = "ACC_IMR",                     "Memory", 0x4004002C, 4, base=16 
sfr = "ACC_IMR.CE",                  "Memory", 0x4004002C, 4, base=16, bitRange=0
sfr = "ACC_ISR",                     "Memory", 0x40040030, 4, base=16 
sfr = "ACC_ISR.CE",                  "Memory", 0x40040030, 4, base=16, bitRange=0
sfr = "ACC_ISR.SCO",                 "Memory", 0x40040030, 4, base=16, bitRange=1
sfr = "ACC_ISR.MASK",                "Memory", 0x40040030, 4, base=16, bitRange=31
sfr = "ACC_ACR",                     "Memory", 0x40040094, 4, base=16 
sfr = "ACC_ACR.ISEL",                "Memory", 0x40040094, 4, base=16, bitRange=0
sfr = "ACC_ACR.HYST",                "Memory", 0x40040094, 4, base=16, bitRange=1-2
sfr = "ACC_WPMR",                    "Memory", 0x400400E4, 4, base=16 
sfr = "ACC_WPMR.WPEN",               "Memory", 0x400400E4, 4, base=16, bitRange=0
sfr = "ACC_WPMR.WPKEY",              "Memory", 0x400400E4, 4, base=16, bitRange=8-31
sfr = "ACC_WPSR",                    "Memory", 0x400400E8, 4, base=16 
sfr = "ACC_WPSR.WPROTERR",           "Memory", 0x400400E8, 4, base=16, bitRange=0
; ========== Register definition for CRCCU peripheral ==========
sfr = "CRCCU_DSCR",                  "Memory", 0x40044000, 4, base=16 
sfr = "CRCCU_DSCR.DSCR",             "Memory", 0x40044000, 4, base=16, bitRange=9-31
sfr = "CRCCU_DMA_EN",                "Memory", 0x40044008, 4, base=16 
sfr = "CRCCU_DMA_EN.DMAEN",          "Memory", 0x40044008, 4, base=16, bitRange=0
sfr = "CRCCU_DMA_DIS",               "Memory", 0x4004400C, 4, base=16 
sfr = "CRCCU_DMA_DIS.DMADIS",        "Memory", 0x4004400C, 4, base=16, bitRange=0
sfr = "CRCCU_DMA_SR",                "Memory", 0x40044010, 4, base=16 
sfr = "CRCCU_DMA_SR.DMASR",          "Memory", 0x40044010, 4, base=16, bitRange=0
sfr = "CRCCU_DMA_IER",               "Memory", 0x40044014, 4, base=16 
sfr = "CRCCU_DMA_IER.DMAIER",        "Memory", 0x40044014, 4, base=16, bitRange=0
sfr = "CRCCU_DMA_IDR",               "Memory", 0x40044018, 4, base=16 
sfr = "CRCCU_DMA_IDR.DMAIDR",        "Memory", 0x40044018, 4, base=16, bitRange=0
sfr = "CRCCU_DMA_IMR",               "Memory", 0x4004401C, 4, base=16 
sfr = "CRCCU_DMA_IMR.DMAIMR",        "Memory", 0x4004401C, 4, base=16, bitRange=0
sfr = "CRCCU_DMA_ISR",               "Memory", 0x40044020, 4, base=16 
sfr = "CRCCU_DMA_ISR.DMAISR",        "Memory", 0x40044020, 4, base=16, bitRange=0
sfr = "CRCCU_CR",                    "Memory", 0x40044034, 4, base=16 
sfr = "CRCCU_CR.RESET",              "Memory", 0x40044034, 4, base=16, bitRange=0
sfr = "CRCCU_MR",                    "Memory", 0x40044038, 4, base=16 
sfr = "CRCCU_MR.ENABLE",             "Memory", 0x40044038, 4, base=16, bitRange=0
sfr = "CRCCU_MR.COMPARE",            "Memory", 0x40044038, 4, base=16, bitRange=1
sfr = "CRCCU_MR.PTYPE",              "Memory", 0x40044038, 4, base=16, bitRange=2-3
sfr = "CRCCU_MR.DIVIDER",            "Memory", 0x40044038, 4, base=16, bitRange=4-7
sfr = "CRCCU_SR",                    "Memory", 0x4004403C, 4, base=16 
sfr = "CRCCU_SR.CRC",                "Memory", 0x4004403C, 4, base=16, bitRange=0-31
sfr = "CRCCU_IER",                   "Memory", 0x40044040, 4, base=16 
sfr = "CRCCU_IER.ERRIER",            "Memory", 0x40044040, 4, base=16, bitRange=0
sfr = "CRCCU_IDR",                   "Memory", 0x40044044, 4, base=16 
sfr = "CRCCU_IDR.ERRIDR",            "Memory", 0x40044044, 4, base=16, bitRange=0
sfr = "CRCCU_IMR",                   "Memory", 0x40044048, 4, base=16 
sfr = "CRCCU_IMR.ERRIMR",            "Memory", 0x40044048, 4, base=16, bitRange=0
sfr = "CRCCU_ISR",                   "Memory", 0x4004404C, 4, base=16 
sfr = "CRCCU_ISR.ERRISR",            "Memory", 0x4004404C, 4, base=16, bitRange=0
; ========== Register definition for SMC peripheral ==========
sfr = "SMC_SETUP0",                  "Memory", 0x400E0000, 4, base=16 
sfr = "SMC_SETUP0.NWE_SETUP",        "Memory", 0x400E0000, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP0.NCS_WR_SETUP",     "Memory", 0x400E0000, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP0.NRD_SETUP",        "Memory", 0x400E0000, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP0.NCS_RD_SETUP",     "Memory", 0x400E0000, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE0",                  "Memory", 0x400E0004, 4, base=16 
sfr = "SMC_PULSE0.NWE_PULSE",        "Memory", 0x400E0004, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE0.NCS_WR_PULSE",     "Memory", 0x400E0004, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE0.NRD_PULSE",        "Memory", 0x400E0004, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE0.NCS_RD_PULSE",     "Memory", 0x400E0004, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE0",                  "Memory", 0x400E0008, 4, base=16 
sfr = "SMC_CYCLE0.NWE_CYCLE",        "Memory", 0x400E0008, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE0.NRD_CYCLE",        "Memory", 0x400E0008, 4, base=16, bitRange=16-24
sfr = "SMC_MODE0",                   "Memory", 0x400E000C, 4, base=16 
sfr = "SMC_MODE0.READ_MODE",         "Memory", 0x400E000C, 4, base=16, bitRange=0
sfr = "SMC_MODE0.WRITE_MODE",        "Memory", 0x400E000C, 4, base=16, bitRange=1
sfr = "SMC_MODE0.EXNW_MODE",         "Memory", 0x400E000C, 4, base=16, bitRange=4-5
sfr = "SMC_MODE0.DBW",               "Memory", 0x400E000C, 4, base=16, bitRange=12-13
sfr = "SMC_MODE0.TDF_CYCLES",        "Memory", 0x400E000C, 4, base=16, bitRange=16-19
sfr = "SMC_MODE0.TDF_MODE",          "Memory", 0x400E000C, 4, base=16, bitRange=20
sfr = "SMC_MODE0.PMEN",              "Memory", 0x400E000C, 4, base=16, bitRange=24
sfr = "SMC_MODE0.PS",                "Memory", 0x400E000C, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP1",                  "Memory", 0x400E0010, 4, base=16 
sfr = "SMC_SETUP1.NWE_SETUP",        "Memory", 0x400E0010, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP1.NCS_WR_SETUP",     "Memory", 0x400E0010, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP1.NRD_SETUP",        "Memory", 0x400E0010, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP1.NCS_RD_SETUP",     "Memory", 0x400E0010, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE1",                  "Memory", 0x400E0014, 4, base=16 
sfr = "SMC_PULSE1.NWE_PULSE",        "Memory", 0x400E0014, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE1.NCS_WR_PULSE",     "Memory", 0x400E0014, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE1.NRD_PULSE",        "Memory", 0x400E0014, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE1.NCS_RD_PULSE",     "Memory", 0x400E0014, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE1",                  "Memory", 0x400E0018, 4, base=16 
sfr = "SMC_CYCLE1.NWE_CYCLE",        "Memory", 0x400E0018, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE1.NRD_CYCLE",        "Memory", 0x400E0018, 4, base=16, bitRange=16-24
sfr = "SMC_MODE1",                   "Memory", 0x400E001C, 4, base=16 
sfr = "SMC_MODE1.READ_MODE",         "Memory", 0x400E001C, 4, base=16, bitRange=0
sfr = "SMC_MODE1.WRITE_MODE",        "Memory", 0x400E001C, 4, base=16, bitRange=1
sfr = "SMC_MODE1.EXNW_MODE",         "Memory", 0x400E001C, 4, base=16, bitRange=4-5
sfr = "SMC_MODE1.DBW",               "Memory", 0x400E001C, 4, base=16, bitRange=12-13
sfr = "SMC_MODE1.TDF_CYCLES",        "Memory", 0x400E001C, 4, base=16, bitRange=16-19
sfr = "SMC_MODE1.TDF_MODE",          "Memory", 0x400E001C, 4, base=16, bitRange=20
sfr = "SMC_MODE1.PMEN",              "Memory", 0x400E001C, 4, base=16, bitRange=24
sfr = "SMC_MODE1.PS",                "Memory", 0x400E001C, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP2",                  "Memory", 0x400E0020, 4, base=16 
sfr = "SMC_SETUP2.NWE_SETUP",        "Memory", 0x400E0020, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP2.NCS_WR_SETUP",     "Memory", 0x400E0020, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP2.NRD_SETUP",        "Memory", 0x400E0020, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP2.NCS_RD_SETUP",     "Memory", 0x400E0020, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE2",                  "Memory", 0x400E0024, 4, base=16 
sfr = "SMC_PULSE2.NWE_PULSE",        "Memory", 0x400E0024, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE2.NCS_WR_PULSE",     "Memory", 0x400E0024, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE2.NRD_PULSE",        "Memory", 0x400E0024, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE2.NCS_RD_PULSE",     "Memory", 0x400E0024, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE2",                  "Memory", 0x400E0028, 4, base=16 
sfr = "SMC_CYCLE2.NWE_CYCLE",        "Memory", 0x400E0028, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE2.NRD_CYCLE",        "Memory", 0x400E0028, 4, base=16, bitRange=16-24
sfr = "SMC_MODE2",                   "Memory", 0x400E002C, 4, base=16 
sfr = "SMC_MODE2.READ_MODE",         "Memory", 0x400E002C, 4, base=16, bitRange=0
sfr = "SMC_MODE2.WRITE_MODE",        "Memory", 0x400E002C, 4, base=16, bitRange=1
sfr = "SMC_MODE2.EXNW_MODE",         "Memory", 0x400E002C, 4, base=16, bitRange=4-5
sfr = "SMC_MODE2.DBW",               "Memory", 0x400E002C, 4, base=16, bitRange=12-13
sfr = "SMC_MODE2.TDF_CYCLES",        "Memory", 0x400E002C, 4, base=16, bitRange=16-19
sfr = "SMC_MODE2.TDF_MODE",          "Memory", 0x400E002C, 4, base=16, bitRange=20
sfr = "SMC_MODE2.PMEN",              "Memory", 0x400E002C, 4, base=16, bitRange=24
sfr = "SMC_MODE2.PS",                "Memory", 0x400E002C, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP3",                  "Memory", 0x400E0030, 4, base=16 
sfr = "SMC_SETUP3.NWE_SETUP",        "Memory", 0x400E0030, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP3.NCS_WR_SETUP",     "Memory", 0x400E0030, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP3.NRD_SETUP",        "Memory", 0x400E0030, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP3.NCS_RD_SETUP",     "Memory", 0x400E0030, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE3",                  "Memory", 0x400E0034, 4, base=16 
sfr = "SMC_PULSE3.NWE_PULSE",        "Memory", 0x400E0034, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE3.NCS_WR_PULSE",     "Memory", 0x400E0034, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE3.NRD_PULSE",        "Memory", 0x400E0034, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE3.NCS_RD_PULSE",     "Memory", 0x400E0034, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE3",                  "Memory", 0x400E0038, 4, base=16 
sfr = "SMC_CYCLE3.NWE_CYCLE",        "Memory", 0x400E0038, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE3.NRD_CYCLE",        "Memory", 0x400E0038, 4, base=16, bitRange=16-24
sfr = "SMC_MODE3",                   "Memory", 0x400E003C, 4, base=16 
sfr = "SMC_MODE3.READ_MODE",         "Memory", 0x400E003C, 4, base=16, bitRange=0
sfr = "SMC_MODE3.WRITE_MODE",        "Memory", 0x400E003C, 4, base=16, bitRange=1
sfr = "SMC_MODE3.EXNW_MODE",         "Memory", 0x400E003C, 4, base=16, bitRange=4-5
sfr = "SMC_MODE3.DBW",               "Memory", 0x400E003C, 4, base=16, bitRange=12-13
sfr = "SMC_MODE3.TDF_CYCLES",        "Memory", 0x400E003C, 4, base=16, bitRange=16-19
sfr = "SMC_MODE3.TDF_MODE",          "Memory", 0x400E003C, 4, base=16, bitRange=20
sfr = "SMC_MODE3.PMEN",              "Memory", 0x400E003C, 4, base=16, bitRange=24
sfr = "SMC_MODE3.PS",                "Memory", 0x400E003C, 4, base=16, bitRange=28-29
sfr = "SMC_SETUP4",                  "Memory", 0x400E0040, 4, base=16 
sfr = "SMC_SETUP4.NWE_SETUP",        "Memory", 0x400E0040, 4, base=16, bitRange=0-5
sfr = "SMC_SETUP4.NCS_WR_SETUP",     "Memory", 0x400E0040, 4, base=16, bitRange=8-13
sfr = "SMC_SETUP4.NRD_SETUP",        "Memory", 0x400E0040, 4, base=16, bitRange=16-21
sfr = "SMC_SETUP4.NCS_RD_SETUP",     "Memory", 0x400E0040, 4, base=16, bitRange=24-29
sfr = "SMC_PULSE4",                  "Memory", 0x400E0044, 4, base=16 
sfr = "SMC_PULSE4.NWE_PULSE",        "Memory", 0x400E0044, 4, base=16, bitRange=0-6
sfr = "SMC_PULSE4.NCS_WR_PULSE",     "Memory", 0x400E0044, 4, base=16, bitRange=8-14
sfr = "SMC_PULSE4.NRD_PULSE",        "Memory", 0x400E0044, 4, base=16, bitRange=16-22
sfr = "SMC_PULSE4.NCS_RD_PULSE",     "Memory", 0x400E0044, 4, base=16, bitRange=24-30
sfr = "SMC_CYCLE4",                  "Memory", 0x400E0048, 4, base=16 
sfr = "SMC_CYCLE4.NWE_CYCLE",        "Memory", 0x400E0048, 4, base=16, bitRange=0-8
sfr = "SMC_CYCLE4.NRD_CYCLE",        "Memory", 0x400E0048, 4, base=16, bitRange=16-24
sfr = "SMC_MODE4",                   "Memory", 0x400E004C, 4, base=16 
sfr = "SMC_MODE4.READ_MODE",         "Memory", 0x400E004C, 4, base=16, bitRange=0
sfr = "SMC_MODE4.WRITE_MODE",        "Memory", 0x400E004C, 4, base=16, bitRange=1
sfr = "SMC_MODE4.EXNW_MODE",         "Memory", 0x400E004C, 4, base=16, bitRange=4-5
sfr = "SMC_MODE4.DBW",               "Memory", 0x400E004C, 4, base=16, bitRange=12-13
sfr = "SMC_MODE4.TDF_CYCLES",        "Memory", 0x400E004C, 4, base=16, bitRange=16-19
sfr = "SMC_MODE4.TDF_MODE",          "Memory", 0x400E004C, 4, base=16, bitRange=20
sfr = "SMC_MODE4.PMEN",              "Memory", 0x400E004C, 4, base=16, bitRange=24
sfr = "SMC_MODE4.PS",                "Memory", 0x400E004C, 4, base=16, bitRange=28-29
sfr = "SMC_OCMS",                    "Memory", 0x400E0080, 4, base=16 
sfr = "SMC_OCMS.SMSE",               "Memory", 0x400E0080, 4, base=16, bitRange=0
sfr = "SMC_OCMS.CS0SE",              "Memory", 0x400E0080, 4, base=16, bitRange=16
sfr = "SMC_OCMS.CS1SE",              "Memory", 0x400E0080, 4, base=16, bitRange=17
sfr = "SMC_OCMS.CS2SE",              "Memory", 0x400E0080, 4, base=16, bitRange=18
sfr = "SMC_OCMS.CS3SE",              "Memory", 0x400E0080, 4, base=16, bitRange=19
sfr = "SMC_KEY1",                    "Memory", 0x400E0084, 4, base=16 
sfr = "SMC_KEY1.KEY1",               "Memory", 0x400E0084, 4, base=16, bitRange=0-31
sfr = "SMC_KEY2",                    "Memory", 0x400E0088, 4, base=16 
sfr = "SMC_KEY2.KEY2",               "Memory", 0x400E0088, 4, base=16, bitRange=0-31
sfr = "SMC_WPMR",                    "Memory", 0x400E00E4, 4, base=16 
sfr = "SMC_WPMR.WPEN",               "Memory", 0x400E00E4, 4, base=16, bitRange=0
sfr = "SMC_WPMR.WPKEY",              "Memory", 0x400E00E4, 4, base=16, bitRange=8-31
sfr = "SMC_WPSR",                    "Memory", 0x400E00E8, 4, base=16 
sfr = "SMC_WPSR.WPVS",               "Memory", 0x400E00E8, 4, base=16, bitRange=0
sfr = "SMC_WPSR.WPVSRC",             "Memory", 0x400E00E8, 4, base=16, bitRange=8-23
; ========== Register definition for MATRIX peripheral ==========
sfr = "MATRIX_MCFG_0",               "Memory", 0x400E0200, 4, base=16 
sfr = "MATRIX_MCFG_0.ULBT",          "Memory", 0x400E0200, 4, base=16, bitRange=0-2
sfr = "MATRIX_MCFG_1",               "Memory", 0x400E0204, 4, base=16 
sfr = "MATRIX_MCFG_1.ULBT",          "Memory", 0x400E0204, 4, base=16, bitRange=0-2
sfr = "MATRIX_MCFG_2",               "Memory", 0x400E0208, 4, base=16 
sfr = "MATRIX_MCFG_2.ULBT",          "Memory", 0x400E0208, 4, base=16, bitRange=0-2
sfr = "MATRIX_MCFG_3",               "Memory", 0x400E020C, 4, base=16 
sfr = "MATRIX_MCFG_3.ULBT",          "Memory", 0x400E020C, 4, base=16, bitRange=0-2
sfr = "MATRIX_SCFG_0",               "Memory", 0x400E0240, 4, base=16 
sfr = "MATRIX_SCFG_0.SLOT_CYCLE",    "Memory", 0x400E0240, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG_0.DEFMSTR_TYPE",  "Memory", 0x400E0240, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG_0.FIXED_DEFMSTR", "Memory", 0x400E0240, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG_0.ARBT",          "Memory", 0x400E0240, 4, base=16, bitRange=24-25
sfr = "MATRIX_SCFG_1",               "Memory", 0x400E0244, 4, base=16 
sfr = "MATRIX_SCFG_1.SLOT_CYCLE",    "Memory", 0x400E0244, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG_1.DEFMSTR_TYPE",  "Memory", 0x400E0244, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG_1.FIXED_DEFMSTR", "Memory", 0x400E0244, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG_1.ARBT",          "Memory", 0x400E0244, 4, base=16, bitRange=24-25
sfr = "MATRIX_SCFG_2",               "Memory", 0x400E0248, 4, base=16 
sfr = "MATRIX_SCFG_2.SLOT_CYCLE",    "Memory", 0x400E0248, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG_2.DEFMSTR_TYPE",  "Memory", 0x400E0248, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG_2.FIXED_DEFMSTR", "Memory", 0x400E0248, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG_2.ARBT",          "Memory", 0x400E0248, 4, base=16, bitRange=24-25
sfr = "MATRIX_SCFG_3",               "Memory", 0x400E024C, 4, base=16 
sfr = "MATRIX_SCFG_3.SLOT_CYCLE",    "Memory", 0x400E024C, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG_3.DEFMSTR_TYPE",  "Memory", 0x400E024C, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG_3.FIXED_DEFMSTR", "Memory", 0x400E024C, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG_3.ARBT",          "Memory", 0x400E024C, 4, base=16, bitRange=24-25
sfr = "MATRIX_SCFG_4",               "Memory", 0x400E0250, 4, base=16 
sfr = "MATRIX_SCFG_4.SLOT_CYCLE",    "Memory", 0x400E0250, 4, base=16, bitRange=0-7
sfr = "MATRIX_SCFG_4.DEFMSTR_TYPE",  "Memory", 0x400E0250, 4, base=16, bitRange=16-17
sfr = "MATRIX_SCFG_4.FIXED_DEFMSTR", "Memory", 0x400E0250, 4, base=16, bitRange=18-20
sfr = "MATRIX_SCFG_4.ARBT",          "Memory", 0x400E0250, 4, base=16, bitRange=24-25
sfr = "MATRIX_PRAS0",                "Memory", 0x400E0280, 4, base=16 
sfr = "MATRIX_PRAS0.M0PR",           "Memory", 0x400E0280, 4, base=16, bitRange=0-1
sfr = "MATRIX_PRAS0.M1PR",           "Memory", 0x400E0280, 4, base=16, bitRange=4-5
sfr = "MATRIX_PRAS0.M2PR",           "Memory", 0x400E0280, 4, base=16, bitRange=8-9
sfr = "MATRIX_PRAS0.M3PR",           "Memory", 0x400E0280, 4, base=16, bitRange=12-13
sfr = "MATRIX_PRAS0.M4PR",           "Memory", 0x400E0280, 4, base=16, bitRange=16-17
sfr = "MATRIX_PRAS1",                "Memory", 0x400E0288, 4, base=16 
sfr = "MATRIX_PRAS1.M0PR",           "Memory", 0x400E0288, 4, base=16, bitRange=0-1
sfr = "MATRIX_PRAS1.M1PR",           "Memory", 0x400E0288, 4, base=16, bitRange=4-5
sfr = "MATRIX_PRAS1.M2PR",           "Memory", 0x400E0288, 4, base=16, bitRange=8-9
sfr = "MATRIX_PRAS1.M3PR",           "Memory", 0x400E0288, 4, base=16, bitRange=12-13
sfr = "MATRIX_PRAS1.M4PR",           "Memory", 0x400E0288, 4, base=16, bitRange=16-17
sfr = "MATRIX_PRAS2",                "Memory", 0x400E0290, 4, base=16 
sfr = "MATRIX_PRAS2.M0PR",           "Memory", 0x400E0290, 4, base=16, bitRange=0-1
sfr = "MATRIX_PRAS2.M1PR",           "Memory", 0x400E0290, 4, base=16, bitRange=4-5
sfr = "MATRIX_PRAS2.M2PR",           "Memory", 0x400E0290, 4, base=16, bitRange=8-9
sfr = "MATRIX_PRAS2.M3PR",           "Memory", 0x400E0290, 4, base=16, bitRange=12-13
sfr = "MATRIX_PRAS2.M4PR",           "Memory", 0x400E0290, 4, base=16, bitRange=16-17
sfr = "MATRIX_PRAS3",                "Memory", 0x400E0298, 4, base=16 
sfr = "MATRIX_PRAS3.M0PR",           "Memory", 0x400E0298, 4, base=16, bitRange=0-1
sfr = "MATRIX_PRAS3.M1PR",           "Memory", 0x400E0298, 4, base=16, bitRange=4-5
sfr = "MATRIX_PRAS3.M2PR",           "Memory", 0x400E0298, 4, base=16, bitRange=8-9
sfr = "MATRIX_PRAS3.M3PR",           "Memory", 0x400E0298, 4, base=16, bitRange=12-13
sfr = "MATRIX_PRAS3.M4PR",           "Memory", 0x400E0298, 4, base=16, bitRange=16-17
sfr = "MATRIX_PRAS4",                "Memory", 0x400E02A0, 4, base=16 
sfr = "MATRIX_PRAS4.M0PR",           "Memory", 0x400E02A0, 4, base=16, bitRange=0-1
sfr = "MATRIX_PRAS4.M1PR",           "Memory", 0x400E02A0, 4, base=16, bitRange=4-5
sfr = "MATRIX_PRAS4.M2PR",           "Memory", 0x400E02A0, 4, base=16, bitRange=8-9
sfr = "MATRIX_PRAS4.M3PR",           "Memory", 0x400E02A0, 4, base=16, bitRange=12-13
sfr = "MATRIX_PRAS4.M4PR",           "Memory", 0x400E02A0, 4, base=16, bitRange=16-17
sfr = "MATRIX_SYSIO",                "Memory", 0x400E0314, 4, base=16 
sfr = "MATRIX_SYSIO.SYSIO4",         "Memory", 0x400E0314, 4, base=16, bitRange=4
sfr = "MATRIX_SYSIO.SYSIO5",         "Memory", 0x400E0314, 4, base=16, bitRange=5
sfr = "MATRIX_SYSIO.SYSIO6",         "Memory", 0x400E0314, 4, base=16, bitRange=6
sfr = "MATRIX_SYSIO.SYSIO7",         "Memory", 0x400E0314, 4, base=16, bitRange=7
sfr = "MATRIX_SYSIO.SYSIO10",        "Memory", 0x400E0314, 4, base=16, bitRange=10
sfr = "MATRIX_SYSIO.SYSIO11",        "Memory", 0x400E0314, 4, base=16, bitRange=11
sfr = "MATRIX_SYSIO.SYSIO12",        "Memory", 0x400E0314, 4, base=16, bitRange=12
sfr = "MATRIX_SMCNFCS",              "Memory", 0x400E031C, 4, base=16 
sfr = "MATRIX_SMCNFCS.SMC_NFCS0",    "Memory", 0x400E031C, 4, base=16, bitRange=0
sfr = "MATRIX_SMCNFCS.SMC_NFCS1",    "Memory", 0x400E031C, 4, base=16, bitRange=1
sfr = "MATRIX_SMCNFCS.SMC_NFCS2",    "Memory", 0x400E031C, 4, base=16, bitRange=2
sfr = "MATRIX_SMCNFCS.SMC_NFCS3",    "Memory", 0x400E031C, 4, base=16, bitRange=3
sfr = "MATRIX_WPMR",                 "Memory", 0x400E03E4, 4, base=16 
sfr = "MATRIX_WPMR.WPEN",            "Memory", 0x400E03E4, 4, base=16, bitRange=0
sfr = "MATRIX_WPMR.WPKEY",           "Memory", 0x400E03E4, 4, base=16, bitRange=8-31
sfr = "MATRIX_WPSR",                 "Memory", 0x400E03E8, 4, base=16 
sfr = "MATRIX_WPSR.WPVS",            "Memory", 0x400E03E8, 4, base=16, bitRange=0
sfr = "MATRIX_WPSR.WPVSRC",          "Memory", 0x400E03E8, 4, base=16, bitRange=8-23
; ========== Register definition for PMC peripheral ==========
sfr = "PMC_SCER",                    "Memory", 0x400E0400, 4, base=16 
sfr = "PMC_SCER.UDP",                "Memory", 0x400E0400, 4, base=16, bitRange=7
sfr = "PMC_SCER.PCK0",               "Memory", 0x400E0400, 4, base=16, bitRange=8
sfr = "PMC_SCER.PCK1",               "Memory", 0x400E0400, 4, base=16, bitRange=9
sfr = "PMC_SCER.PCK2",               "Memory", 0x400E0400, 4, base=16, bitRange=10
sfr = "PMC_SCDR",                    "Memory", 0x400E0404, 4, base=16 
sfr = "PMC_SCDR.UDP",                "Memory", 0x400E0404, 4, base=16, bitRange=7
sfr = "PMC_SCDR.PCK0",               "Memory", 0x400E0404, 4, base=16, bitRange=8
sfr = "PMC_SCDR.PCK1",               "Memory", 0x400E0404, 4, base=16, bitRange=9
sfr = "PMC_SCDR.PCK2",               "Memory", 0x400E0404, 4, base=16, bitRange=10
sfr = "PMC_SCSR",                    "Memory", 0x400E0408, 4, base=16 
sfr = "PMC_SCSR.UDP",                "Memory", 0x400E0408, 4, base=16, bitRange=7
sfr = "PMC_SCSR.PCK0",               "Memory", 0x400E0408, 4, base=16, bitRange=8
sfr = "PMC_SCSR.PCK1",               "Memory", 0x400E0408, 4, base=16, bitRange=9
sfr = "PMC_SCSR.PCK2",               "Memory", 0x400E0408, 4, base=16, bitRange=10
sfr = "PMC_PCER0",                   "Memory", 0x400E0410, 4, base=16 
sfr = "PMC_PCER0.PID2",              "Memory", 0x400E0410, 4, base=16, bitRange=2
sfr = "PMC_PCER0.PID3",              "Memory", 0x400E0410, 4, base=16, bitRange=3
sfr = "PMC_PCER0.PID4",              "Memory", 0x400E0410, 4, base=16, bitRange=4
sfr = "PMC_PCER0.PID5",              "Memory", 0x400E0410, 4, base=16, bitRange=5
sfr = "PMC_PCER0.PID6",              "Memory", 0x400E0410, 4, base=16, bitRange=6
sfr = "PMC_PCER0.PID7",              "Memory", 0x400E0410, 4, base=16, bitRange=7
sfr = "PMC_PCER0.PID8",              "Memory", 0x400E0410, 4, base=16, bitRange=8
sfr = "PMC_PCER0.PID9",              "Memory", 0x400E0410, 4, base=16, bitRange=9
sfr = "PMC_PCER0.PID10",             "Memory", 0x400E0410, 4, base=16, bitRange=10
sfr = "PMC_PCER0.PID11",             "Memory", 0x400E0410, 4, base=16, bitRange=11
sfr = "PMC_PCER0.PID12",             "Memory", 0x400E0410, 4, base=16, bitRange=12
sfr = "PMC_PCER0.PID13",             "Memory", 0x400E0410, 4, base=16, bitRange=13
sfr = "PMC_PCER0.PID14",             "Memory", 0x400E0410, 4, base=16, bitRange=14
sfr = "PMC_PCER0.PID15",             "Memory", 0x400E0410, 4, base=16, bitRange=15
sfr = "PMC_PCER0.PID16",             "Memory", 0x400E0410, 4, base=16, bitRange=16
sfr = "PMC_PCER0.PID17",             "Memory", 0x400E0410, 4, base=16, bitRange=17
sfr = "PMC_PCER0.PID18",             "Memory", 0x400E0410, 4, base=16, bitRange=18
sfr = "PMC_PCER0.PID19",             "Memory", 0x400E0410, 4, base=16, bitRange=19
sfr = "PMC_PCER0.PID20",             "Memory", 0x400E0410, 4, base=16, bitRange=20
sfr = "PMC_PCER0.PID21",             "Memory", 0x400E0410, 4, base=16, bitRange=21
sfr = "PMC_PCER0.PID22",             "Memory", 0x400E0410, 4, base=16, bitRange=22
sfr = "PMC_PCER0.PID23",             "Memory", 0x400E0410, 4, base=16, bitRange=23
sfr = "PMC_PCER0.PID24",             "Memory", 0x400E0410, 4, base=16, bitRange=24
sfr = "PMC_PCER0.PID25",             "Memory", 0x400E0410, 4, base=16, bitRange=25
sfr = "PMC_PCER0.PID26",             "Memory", 0x400E0410, 4, base=16, bitRange=26
sfr = "PMC_PCER0.PID27",             "Memory", 0x400E0410, 4, base=16, bitRange=27
sfr = "PMC_PCER0.PID28",             "Memory", 0x400E0410, 4, base=16, bitRange=28
sfr = "PMC_PCER0.PID29",             "Memory", 0x400E0410, 4, base=16, bitRange=29
sfr = "PMC_PCER0.PID30",             "Memory", 0x400E0410, 4, base=16, bitRange=30
sfr = "PMC_PCER0.PID31",             "Memory", 0x400E0410, 4, base=16, bitRange=31
sfr = "PMC_PCDR0",                   "Memory", 0x400E0414, 4, base=16 
sfr = "PMC_PCDR0.PID2",              "Memory", 0x400E0414, 4, base=16, bitRange=2
sfr = "PMC_PCDR0.PID3",              "Memory", 0x400E0414, 4, base=16, bitRange=3
sfr = "PMC_PCDR0.PID4",              "Memory", 0x400E0414, 4, base=16, bitRange=4
sfr = "PMC_PCDR0.PID5",              "Memory", 0x400E0414, 4, base=16, bitRange=5
sfr = "PMC_PCDR0.PID6",              "Memory", 0x400E0414, 4, base=16, bitRange=6
sfr = "PMC_PCDR0.PID7",              "Memory", 0x400E0414, 4, base=16, bitRange=7
sfr = "PMC_PCDR0.PID8",              "Memory", 0x400E0414, 4, base=16, bitRange=8
sfr = "PMC_PCDR0.PID9",              "Memory", 0x400E0414, 4, base=16, bitRange=9
sfr = "PMC_PCDR0.PID10",             "Memory", 0x400E0414, 4, base=16, bitRange=10
sfr = "PMC_PCDR0.PID11",             "Memory", 0x400E0414, 4, base=16, bitRange=11
sfr = "PMC_PCDR0.PID12",             "Memory", 0x400E0414, 4, base=16, bitRange=12
sfr = "PMC_PCDR0.PID13",             "Memory", 0x400E0414, 4, base=16, bitRange=13
sfr = "PMC_PCDR0.PID14",             "Memory", 0x400E0414, 4, base=16, bitRange=14
sfr = "PMC_PCDR0.PID15",             "Memory", 0x400E0414, 4, base=16, bitRange=15
sfr = "PMC_PCDR0.PID16",             "Memory", 0x400E0414, 4, base=16, bitRange=16
sfr = "PMC_PCDR0.PID17",             "Memory", 0x400E0414, 4, base=16, bitRange=17
sfr = "PMC_PCDR0.PID18",             "Memory", 0x400E0414, 4, base=16, bitRange=18
sfr = "PMC_PCDR0.PID19",             "Memory", 0x400E0414, 4, base=16, bitRange=19
sfr = "PMC_PCDR0.PID20",             "Memory", 0x400E0414, 4, base=16, bitRange=20
sfr = "PMC_PCDR0.PID21",             "Memory", 0x400E0414, 4, base=16, bitRange=21
sfr = "PMC_PCDR0.PID22",             "Memory", 0x400E0414, 4, base=16, bitRange=22
sfr = "PMC_PCDR0.PID23",             "Memory", 0x400E0414, 4, base=16, bitRange=23
sfr = "PMC_PCDR0.PID24",             "Memory", 0x400E0414, 4, base=16, bitRange=24
sfr = "PMC_PCDR0.PID25",             "Memory", 0x400E0414, 4, base=16, bitRange=25
sfr = "PMC_PCDR0.PID26",             "Memory", 0x400E0414, 4, base=16, bitRange=26
sfr = "PMC_PCDR0.PID27",             "Memory", 0x400E0414, 4, base=16, bitRange=27
sfr = "PMC_PCDR0.PID28",             "Memory", 0x400E0414, 4, base=16, bitRange=28
sfr = "PMC_PCDR0.PID29",             "Memory", 0x400E0414, 4, base=16, bitRange=29
sfr = "PMC_PCDR0.PID30",             "Memory", 0x400E0414, 4, base=16, bitRange=30
sfr = "PMC_PCDR0.PID31",             "Memory", 0x400E0414, 4, base=16, bitRange=31
sfr = "PMC_PCSR0",                   "Memory", 0x400E0418, 4, base=16 
sfr = "PMC_PCSR0.PID2",              "Memory", 0x400E0418, 4, base=16, bitRange=2
sfr = "PMC_PCSR0.PID3",              "Memory", 0x400E0418, 4, base=16, bitRange=3
sfr = "PMC_PCSR0.PID4",              "Memory", 0x400E0418, 4, base=16, bitRange=4
sfr = "PMC_PCSR0.PID5",              "Memory", 0x400E0418, 4, base=16, bitRange=5
sfr = "PMC_PCSR0.PID6",              "Memory", 0x400E0418, 4, base=16, bitRange=6
sfr = "PMC_PCSR0.PID7",              "Memory", 0x400E0418, 4, base=16, bitRange=7
sfr = "PMC_PCSR0.PID8",              "Memory", 0x400E0418, 4, base=16, bitRange=8
sfr = "PMC_PCSR0.PID9",              "Memory", 0x400E0418, 4, base=16, bitRange=9
sfr = "PMC_PCSR0.PID10",             "Memory", 0x400E0418, 4, base=16, bitRange=10
sfr = "PMC_PCSR0.PID11",             "Memory", 0x400E0418, 4, base=16, bitRange=11
sfr = "PMC_PCSR0.PID12",             "Memory", 0x400E0418, 4, base=16, bitRange=12
sfr = "PMC_PCSR0.PID13",             "Memory", 0x400E0418, 4, base=16, bitRange=13
sfr = "PMC_PCSR0.PID14",             "Memory", 0x400E0418, 4, base=16, bitRange=14
sfr = "PMC_PCSR0.PID15",             "Memory", 0x400E0418, 4, base=16, bitRange=15
sfr = "PMC_PCSR0.PID16",             "Memory", 0x400E0418, 4, base=16, bitRange=16
sfr = "PMC_PCSR0.PID17",             "Memory", 0x400E0418, 4, base=16, bitRange=17
sfr = "PMC_PCSR0.PID18",             "Memory", 0x400E0418, 4, base=16, bitRange=18
sfr = "PMC_PCSR0.PID19",             "Memory", 0x400E0418, 4, base=16, bitRange=19
sfr = "PMC_PCSR0.PID20",             "Memory", 0x400E0418, 4, base=16, bitRange=20
sfr = "PMC_PCSR0.PID21",             "Memory", 0x400E0418, 4, base=16, bitRange=21
sfr = "PMC_PCSR0.PID22",             "Memory", 0x400E0418, 4, base=16, bitRange=22
sfr = "PMC_PCSR0.PID23",             "Memory", 0x400E0418, 4, base=16, bitRange=23
sfr = "PMC_PCSR0.PID24",             "Memory", 0x400E0418, 4, base=16, bitRange=24
sfr = "PMC_PCSR0.PID25",             "Memory", 0x400E0418, 4, base=16, bitRange=25
sfr = "PMC_PCSR0.PID26",             "Memory", 0x400E0418, 4, base=16, bitRange=26
sfr = "PMC_PCSR0.PID27",             "Memory", 0x400E0418, 4, base=16, bitRange=27
sfr = "PMC_PCSR0.PID28",             "Memory", 0x400E0418, 4, base=16, bitRange=28
sfr = "PMC_PCSR0.PID29",             "Memory", 0x400E0418, 4, base=16, bitRange=29
sfr = "PMC_PCSR0.PID30",             "Memory", 0x400E0418, 4, base=16, bitRange=30
sfr = "PMC_PCSR0.PID31",             "Memory", 0x400E0418, 4, base=16, bitRange=31
sfr = "PMC_MOR",                     "Memory", 0x400E0420, 4, base=16 
sfr = "PMC_MOR.MOSCXTEN",            "Memory", 0x400E0420, 4, base=16, bitRange=0
sfr = "PMC_MOR.MOSCXTBY",            "Memory", 0x400E0420, 4, base=16, bitRange=1
sfr = "PMC_MOR.WAITMODE",            "Memory", 0x400E0420, 4, base=16, bitRange=2
sfr = "PMC_MOR.MOSCRCEN",            "Memory", 0x400E0420, 4, base=16, bitRange=3
sfr = "PMC_MOR.MOSCRCF",             "Memory", 0x400E0420, 4, base=16, bitRange=4-6
sfr = "PMC_MOR.MOSCXTST",            "Memory", 0x400E0420, 4, base=16, bitRange=8-15
sfr = "PMC_MOR.KEY",                 "Memory", 0x400E0420, 4, base=16, bitRange=16-23
sfr = "PMC_MOR.MOSCSEL",             "Memory", 0x400E0420, 4, base=16, bitRange=24
sfr = "PMC_MOR.CFDEN",               "Memory", 0x400E0420, 4, base=16, bitRange=25
sfr = "PMC_MCFR",                    "Memory", 0x400E0424, 4, base=16 
sfr = "PMC_MCFR.MAINF",              "Memory", 0x400E0424, 4, base=16, bitRange=0-15
sfr = "PMC_MCFR.MAINFRDY",           "Memory", 0x400E0424, 4, base=16, bitRange=16
sfr = "PMC_PLLAR",                   "Memory", 0x400E0428, 4, base=16 
sfr = "PMC_PLLAR.DIVA",              "Memory", 0x400E0428, 4, base=16, bitRange=0-7
sfr = "PMC_PLLAR.PLLACOUNT",         "Memory", 0x400E0428, 4, base=16, bitRange=8-13
sfr = "PMC_PLLAR.MULA",              "Memory", 0x400E0428, 4, base=16, bitRange=16-26
sfr = "PMC_PLLAR.STUCKTO1",          "Memory", 0x400E0428, 4, base=16, bitRange=29
sfr = "PMC_PLLBR",                   "Memory", 0x400E042C, 4, base=16 
sfr = "PMC_PLLBR.DIVB",              "Memory", 0x400E042C, 4, base=16, bitRange=0-7
sfr = "PMC_PLLBR.PLLBCOUNT",         "Memory", 0x400E042C, 4, base=16, bitRange=8-13
sfr = "PMC_PLLBR.MULB",              "Memory", 0x400E042C, 4, base=16, bitRange=16-26
sfr = "PMC_MCKR",                    "Memory", 0x400E0430, 4, base=16 
sfr = "PMC_MCKR.CSS",                "Memory", 0x400E0430, 4, base=16, bitRange=0-1
sfr = "PMC_MCKR.PRES",               "Memory", 0x400E0430, 4, base=16, bitRange=4-6
sfr = "PMC_MCKR.PLLADIV2",           "Memory", 0x400E0430, 4, base=16, bitRange=12
sfr = "PMC_MCKR.PLLBDIV2",           "Memory", 0x400E0430, 4, base=16, bitRange=13
sfr = "PMC_USB",                     "Memory", 0x400E0438, 4, base=16 
sfr = "PMC_USB.USBS",                "Memory", 0x400E0438, 4, base=16, bitRange=0
sfr = "PMC_USB.USBDIV",              "Memory", 0x400E0438, 4, base=16, bitRange=8-11
sfr = "PMC_PCK_0",                   "Memory", 0x400E0440, 4, base=16 
sfr = "PMC_PCK_0.CSS",               "Memory", 0x400E0440, 4, base=16, bitRange=0-2
sfr = "PMC_PCK_0.PRES",              "Memory", 0x400E0440, 4, base=16, bitRange=4-6
sfr = "PMC_PCK_1",                   "Memory", 0x400E0444, 4, base=16 
sfr = "PMC_PCK_1.CSS",               "Memory", 0x400E0444, 4, base=16, bitRange=0-2
sfr = "PMC_PCK_1.PRES",              "Memory", 0x400E0444, 4, base=16, bitRange=4-6
sfr = "PMC_PCK_2",                   "Memory", 0x400E0448, 4, base=16 
sfr = "PMC_PCK_2.CSS",               "Memory", 0x400E0448, 4, base=16, bitRange=0-2
sfr = "PMC_PCK_2.PRES",              "Memory", 0x400E0448, 4, base=16, bitRange=4-6
sfr = "PMC_IER",                     "Memory", 0x400E0460, 4, base=16 
sfr = "PMC_IER.MOSCXTS",             "Memory", 0x400E0460, 4, base=16, bitRange=0
sfr = "PMC_IER.LOCKA",               "Memory", 0x400E0460, 4, base=16, bitRange=1
sfr = "PMC_IER.LOCKB",               "Memory", 0x400E0460, 4, base=16, bitRange=2
sfr = "PMC_IER.MCKRDY",              "Memory", 0x400E0460, 4, base=16, bitRange=3
sfr = "PMC_IER.PCKRDY0",             "Memory", 0x400E0460, 4, base=16, bitRange=8
sfr = "PMC_IER.PCKRDY1",             "Memory", 0x400E0460, 4, base=16, bitRange=9
sfr = "PMC_IER.PCKRDY2",             "Memory", 0x400E0460, 4, base=16, bitRange=10
sfr = "PMC_IER.MOSCSELS",            "Memory", 0x400E0460, 4, base=16, bitRange=16
sfr = "PMC_IER.MOSCRCS",             "Memory", 0x400E0460, 4, base=16, bitRange=17
sfr = "PMC_IER.CFDEV",               "Memory", 0x400E0460, 4, base=16, bitRange=18
sfr = "PMC_IDR",                     "Memory", 0x400E0464, 4, base=16 
sfr = "PMC_IDR.MOSCXTS",             "Memory", 0x400E0464, 4, base=16, bitRange=0
sfr = "PMC_IDR.LOCKA",               "Memory", 0x400E0464, 4, base=16, bitRange=1
sfr = "PMC_IDR.LOCKB",               "Memory", 0x400E0464, 4, base=16, bitRange=2
sfr = "PMC_IDR.MCKRDY",              "Memory", 0x400E0464, 4, base=16, bitRange=3
sfr = "PMC_IDR.PCKRDY0",             "Memory", 0x400E0464, 4, base=16, bitRange=8
sfr = "PMC_IDR.PCKRDY1",             "Memory", 0x400E0464, 4, base=16, bitRange=9
sfr = "PMC_IDR.PCKRDY2",             "Memory", 0x400E0464, 4, base=16, bitRange=10
sfr = "PMC_IDR.MOSCSELS",            "Memory", 0x400E0464, 4, base=16, bitRange=16
sfr = "PMC_IDR.MOSCRCS",             "Memory", 0x400E0464, 4, base=16, bitRange=17
sfr = "PMC_IDR.CFDEV",               "Memory", 0x400E0464, 4, base=16, bitRange=18
sfr = "PMC_SR",                      "Memory", 0x400E0468, 4, base=16 
sfr = "PMC_SR.MOSCXTS",              "Memory", 0x400E0468, 4, base=16, bitRange=0
sfr = "PMC_SR.LOCKA",                "Memory", 0x400E0468, 4, base=16, bitRange=1
sfr = "PMC_SR.LOCKB",                "Memory", 0x400E0468, 4, base=16, bitRange=2
sfr = "PMC_SR.MCKRDY",               "Memory", 0x400E0468, 4, base=16, bitRange=3
sfr = "PMC_SR.OSCSELS",              "Memory", 0x400E0468, 4, base=16, bitRange=7
sfr = "PMC_SR.PCKRDY0",              "Memory", 0x400E0468, 4, base=16, bitRange=8
sfr = "PMC_SR.PCKRDY1",              "Memory", 0x400E0468, 4, base=16, bitRange=9
sfr = "PMC_SR.PCKRDY2",              "Memory", 0x400E0468, 4, base=16, bitRange=10
sfr = "PMC_SR.MOSCSELS",             "Memory", 0x400E0468, 4, base=16, bitRange=16
sfr = "PMC_SR.MOSCRCS",              "Memory", 0x400E0468, 4, base=16, bitRange=17
sfr = "PMC_SR.CFDEV",                "Memory", 0x400E0468, 4, base=16, bitRange=18
sfr = "PMC_SR.CFDS",                 "Memory", 0x400E0468, 4, base=16, bitRange=19
sfr = "PMC_SR.FOS",                  "Memory", 0x400E0468, 4, base=16, bitRange=20
sfr = "PMC_IMR",                     "Memory", 0x400E046C, 4, base=16 
sfr = "PMC_IMR.MOSCXTS",             "Memory", 0x400E046C, 4, base=16, bitRange=0
sfr = "PMC_IMR.LOCKA",               "Memory", 0x400E046C, 4, base=16, bitRange=1
sfr = "PMC_IMR.LOCKB",               "Memory", 0x400E046C, 4, base=16, bitRange=2
sfr = "PMC_IMR.MCKRDY",              "Memory", 0x400E046C, 4, base=16, bitRange=3
sfr = "PMC_IMR.PCKRDY0",             "Memory", 0x400E046C, 4, base=16, bitRange=8
sfr = "PMC_IMR.PCKRDY1",             "Memory", 0x400E046C, 4, base=16, bitRange=9
sfr = "PMC_IMR.PCKRDY2",             "Memory", 0x400E046C, 4, base=16, bitRange=10
sfr = "PMC_IMR.MOSCSELS",            "Memory", 0x400E046C, 4, base=16, bitRange=16
sfr = "PMC_IMR.MOSCRCS",             "Memory", 0x400E046C, 4, base=16, bitRange=17
sfr = "PMC_IMR.CFDEV",               "Memory", 0x400E046C, 4, base=16, bitRange=18
sfr = "PMC_FSMR",                    "Memory", 0x400E0470, 4, base=16 
sfr = "PMC_FSMR.FSTT0",              "Memory", 0x400E0470, 4, base=16, bitRange=0
sfr = "PMC_FSMR.FSTT1",              "Memory", 0x400E0470, 4, base=16, bitRange=1
sfr = "PMC_FSMR.FSTT2",              "Memory", 0x400E0470, 4, base=16, bitRange=2
sfr = "PMC_FSMR.FSTT3",              "Memory", 0x400E0470, 4, base=16, bitRange=3
sfr = "PMC_FSMR.FSTT4",              "Memory", 0x400E0470, 4, base=16, bitRange=4
sfr = "PMC_FSMR.FSTT5",              "Memory", 0x400E0470, 4, base=16, bitRange=5
sfr = "PMC_FSMR.FSTT6",              "Memory", 0x400E0470, 4, base=16, bitRange=6
sfr = "PMC_FSMR.FSTT7",              "Memory", 0x400E0470, 4, base=16, bitRange=7
sfr = "PMC_FSMR.FSTT8",              "Memory", 0x400E0470, 4, base=16, bitRange=8
sfr = "PMC_FSMR.FSTT9",              "Memory", 0x400E0470, 4, base=16, bitRange=9
sfr = "PMC_FSMR.FSTT10",             "Memory", 0x400E0470, 4, base=16, bitRange=10
sfr = "PMC_FSMR.FSTT11",             "Memory", 0x400E0470, 4, base=16, bitRange=11
sfr = "PMC_FSMR.FSTT12",             "Memory", 0x400E0470, 4, base=16, bitRange=12
sfr = "PMC_FSMR.FSTT13",             "Memory", 0x400E0470, 4, base=16, bitRange=13
sfr = "PMC_FSMR.FSTT14",             "Memory", 0x400E0470, 4, base=16, bitRange=14
sfr = "PMC_FSMR.FSTT15",             "Memory", 0x400E0470, 4, base=16, bitRange=15
sfr = "PMC_FSMR.RTTAL",              "Memory", 0x400E0470, 4, base=16, bitRange=16
sfr = "PMC_FSMR.RTCAL",              "Memory", 0x400E0470, 4, base=16, bitRange=17
sfr = "PMC_FSMR.USBAL",              "Memory", 0x400E0470, 4, base=16, bitRange=18
sfr = "PMC_FSMR.LPM",                "Memory", 0x400E0470, 4, base=16, bitRange=20
sfr = "PMC_FSPR",                    "Memory", 0x400E0474, 4, base=16 
sfr = "PMC_FSPR.FSTP0",              "Memory", 0x400E0474, 4, base=16, bitRange=0
sfr = "PMC_FSPR.FSTP1",              "Memory", 0x400E0474, 4, base=16, bitRange=1
sfr = "PMC_FSPR.FSTP2",              "Memory", 0x400E0474, 4, base=16, bitRange=2
sfr = "PMC_FSPR.FSTP3",              "Memory", 0x400E0474, 4, base=16, bitRange=3
sfr = "PMC_FSPR.FSTP4",              "Memory", 0x400E0474, 4, base=16, bitRange=4
sfr = "PMC_FSPR.FSTP5",              "Memory", 0x400E0474, 4, base=16, bitRange=5
sfr = "PMC_FSPR.FSTP6",              "Memory", 0x400E0474, 4, base=16, bitRange=6
sfr = "PMC_FSPR.FSTP7",              "Memory", 0x400E0474, 4, base=16, bitRange=7
sfr = "PMC_FSPR.FSTP8",              "Memory", 0x400E0474, 4, base=16, bitRange=8
sfr = "PMC_FSPR.FSTP9",              "Memory", 0x400E0474, 4, base=16, bitRange=9
sfr = "PMC_FSPR.FSTP10",             "Memory", 0x400E0474, 4, base=16, bitRange=10
sfr = "PMC_FSPR.FSTP11",             "Memory", 0x400E0474, 4, base=16, bitRange=11
sfr = "PMC_FSPR.FSTP12",             "Memory", 0x400E0474, 4, base=16, bitRange=12
sfr = "PMC_FSPR.FSTP13",             "Memory", 0x400E0474, 4, base=16, bitRange=13
sfr = "PMC_FSPR.FSTP14",             "Memory", 0x400E0474, 4, base=16, bitRange=14
sfr = "PMC_FSPR.FSTP15",             "Memory", 0x400E0474, 4, base=16, bitRange=15
sfr = "PMC_FOCR",                    "Memory", 0x400E0478, 4, base=16 
sfr = "PMC_FOCR.FOCLR",              "Memory", 0x400E0478, 4, base=16, bitRange=0
sfr = "PMC_WPMR",                    "Memory", 0x400E04E4, 4, base=16 
sfr = "PMC_WPMR.WPEN",               "Memory", 0x400E04E4, 4, base=16, bitRange=0
sfr = "PMC_WPMR.WPKEY",              "Memory", 0x400E04E4, 4, base=16, bitRange=8-31
sfr = "PMC_WPSR",                    "Memory", 0x400E04E8, 4, base=16 
sfr = "PMC_WPSR.WPVS",               "Memory", 0x400E04E8, 4, base=16, bitRange=0
sfr = "PMC_WPSR.WPVSRC",             "Memory", 0x400E04E8, 4, base=16, bitRange=8-23
sfr = "PMC_PCER1",                   "Memory", 0x400E0500, 4, base=16 
sfr = "PMC_PCER1.PID32",             "Memory", 0x400E0500, 4, base=16, bitRange=0
sfr = "PMC_PCER1.PID33",             "Memory", 0x400E0500, 4, base=16, bitRange=1
sfr = "PMC_PCER1.PID34",             "Memory", 0x400E0500, 4, base=16, bitRange=2
sfr = "PMC_PCER1.PID35",             "Memory", 0x400E0500, 4, base=16, bitRange=3
sfr = "PMC_PCER1.PID36",             "Memory", 0x400E0500, 4, base=16, bitRange=4
sfr = "PMC_PCER1.PID37",             "Memory", 0x400E0500, 4, base=16, bitRange=5
sfr = "PMC_PCER1.PID38",             "Memory", 0x400E0500, 4, base=16, bitRange=6
sfr = "PMC_PCER1.PID39",             "Memory", 0x400E0500, 4, base=16, bitRange=7
sfr = "PMC_PCER1.PID40",             "Memory", 0x400E0500, 4, base=16, bitRange=8
sfr = "PMC_PCER1.PID41",             "Memory", 0x400E0500, 4, base=16, bitRange=9
sfr = "PMC_PCER1.PID42",             "Memory", 0x400E0500, 4, base=16, bitRange=10
sfr = "PMC_PCER1.PID43",             "Memory", 0x400E0500, 4, base=16, bitRange=11
sfr = "PMC_PCER1.PID44",             "Memory", 0x400E0500, 4, base=16, bitRange=12
sfr = "PMC_PCER1.PID45",             "Memory", 0x400E0500, 4, base=16, bitRange=13
sfr = "PMC_PCER1.PID46",             "Memory", 0x400E0500, 4, base=16, bitRange=14
sfr = "PMC_PCER1.PID47",             "Memory", 0x400E0500, 4, base=16, bitRange=15
sfr = "PMC_PCER1.PID48",             "Memory", 0x400E0500, 4, base=16, bitRange=16
sfr = "PMC_PCER1.PID49",             "Memory", 0x400E0500, 4, base=16, bitRange=17
sfr = "PMC_PCER1.PID50",             "Memory", 0x400E0500, 4, base=16, bitRange=18
sfr = "PMC_PCER1.PID51",             "Memory", 0x400E0500, 4, base=16, bitRange=19
sfr = "PMC_PCER1.PID52",             "Memory", 0x400E0500, 4, base=16, bitRange=20
sfr = "PMC_PCER1.PID53",             "Memory", 0x400E0500, 4, base=16, bitRange=21
sfr = "PMC_PCER1.PID54",             "Memory", 0x400E0500, 4, base=16, bitRange=22
sfr = "PMC_PCER1.PID55",             "Memory", 0x400E0500, 4, base=16, bitRange=23
sfr = "PMC_PCER1.PID56",             "Memory", 0x400E0500, 4, base=16, bitRange=24
sfr = "PMC_PCER1.PID57",             "Memory", 0x400E0500, 4, base=16, bitRange=25
sfr = "PMC_PCER1.PID58",             "Memory", 0x400E0500, 4, base=16, bitRange=26
sfr = "PMC_PCER1.PID59",             "Memory", 0x400E0500, 4, base=16, bitRange=27
sfr = "PMC_PCER1.PID60",             "Memory", 0x400E0500, 4, base=16, bitRange=28
sfr = "PMC_PCER1.PID61",             "Memory", 0x400E0500, 4, base=16, bitRange=29
sfr = "PMC_PCER1.PID62",             "Memory", 0x400E0500, 4, base=16, bitRange=30
sfr = "PMC_PCER1.PID63",             "Memory", 0x400E0500, 4, base=16, bitRange=31
sfr = "PMC_PCDR1",                   "Memory", 0x400E0504, 4, base=16 
sfr = "PMC_PCDR1.PID32",             "Memory", 0x400E0504, 4, base=16, bitRange=0
sfr = "PMC_PCDR1.PID33",             "Memory", 0x400E0504, 4, base=16, bitRange=1
sfr = "PMC_PCDR1.PID34",             "Memory", 0x400E0504, 4, base=16, bitRange=2
sfr = "PMC_PCDR1.PID35",             "Memory", 0x400E0504, 4, base=16, bitRange=3
sfr = "PMC_PCDR1.PID36",             "Memory", 0x400E0504, 4, base=16, bitRange=4
sfr = "PMC_PCDR1.PID37",             "Memory", 0x400E0504, 4, base=16, bitRange=5
sfr = "PMC_PCDR1.PID38",             "Memory", 0x400E0504, 4, base=16, bitRange=6
sfr = "PMC_PCDR1.PID39",             "Memory", 0x400E0504, 4, base=16, bitRange=7
sfr = "PMC_PCDR1.PID40",             "Memory", 0x400E0504, 4, base=16, bitRange=8
sfr = "PMC_PCDR1.PID41",             "Memory", 0x400E0504, 4, base=16, bitRange=9
sfr = "PMC_PCDR1.PID42",             "Memory", 0x400E0504, 4, base=16, bitRange=10
sfr = "PMC_PCDR1.PID43",             "Memory", 0x400E0504, 4, base=16, bitRange=11
sfr = "PMC_PCDR1.PID44",             "Memory", 0x400E0504, 4, base=16, bitRange=12
sfr = "PMC_PCDR1.PID45",             "Memory", 0x400E0504, 4, base=16, bitRange=13
sfr = "PMC_PCDR1.PID46",             "Memory", 0x400E0504, 4, base=16, bitRange=14
sfr = "PMC_PCDR1.PID47",             "Memory", 0x400E0504, 4, base=16, bitRange=15
sfr = "PMC_PCDR1.PID48",             "Memory", 0x400E0504, 4, base=16, bitRange=16
sfr = "PMC_PCDR1.PID49",             "Memory", 0x400E0504, 4, base=16, bitRange=17
sfr = "PMC_PCDR1.PID50",             "Memory", 0x400E0504, 4, base=16, bitRange=18
sfr = "PMC_PCDR1.PID51",             "Memory", 0x400E0504, 4, base=16, bitRange=19
sfr = "PMC_PCDR1.PID52",             "Memory", 0x400E0504, 4, base=16, bitRange=20
sfr = "PMC_PCDR1.PID53",             "Memory", 0x400E0504, 4, base=16, bitRange=21
sfr = "PMC_PCDR1.PID54",             "Memory", 0x400E0504, 4, base=16, bitRange=22
sfr = "PMC_PCDR1.PID55",             "Memory", 0x400E0504, 4, base=16, bitRange=23
sfr = "PMC_PCDR1.PID56",             "Memory", 0x400E0504, 4, base=16, bitRange=24
sfr = "PMC_PCDR1.PID57",             "Memory", 0x400E0504, 4, base=16, bitRange=25
sfr = "PMC_PCDR1.PID58",             "Memory", 0x400E0504, 4, base=16, bitRange=26
sfr = "PMC_PCDR1.PID59",             "Memory", 0x400E0504, 4, base=16, bitRange=27
sfr = "PMC_PCDR1.PID60",             "Memory", 0x400E0504, 4, base=16, bitRange=28
sfr = "PMC_PCDR1.PID61",             "Memory", 0x400E0504, 4, base=16, bitRange=29
sfr = "PMC_PCDR1.PID62",             "Memory", 0x400E0504, 4, base=16, bitRange=30
sfr = "PMC_PCDR1.PID63",             "Memory", 0x400E0504, 4, base=16, bitRange=31
sfr = "PMC_PCSR1",                   "Memory", 0x400E0508, 4, base=16 
sfr = "PMC_PCSR1.PID32",             "Memory", 0x400E0508, 4, base=16, bitRange=0
sfr = "PMC_PCSR1.PID33",             "Memory", 0x400E0508, 4, base=16, bitRange=1
sfr = "PMC_PCSR1.PID34",             "Memory", 0x400E0508, 4, base=16, bitRange=2
sfr = "PMC_PCSR1.PID35",             "Memory", 0x400E0508, 4, base=16, bitRange=3
sfr = "PMC_PCSR1.PID36",             "Memory", 0x400E0508, 4, base=16, bitRange=4
sfr = "PMC_PCSR1.PID37",             "Memory", 0x400E0508, 4, base=16, bitRange=5
sfr = "PMC_PCSR1.PID38",             "Memory", 0x400E0508, 4, base=16, bitRange=6
sfr = "PMC_PCSR1.PID39",             "Memory", 0x400E0508, 4, base=16, bitRange=7
sfr = "PMC_PCSR1.PID40",             "Memory", 0x400E0508, 4, base=16, bitRange=8
sfr = "PMC_PCSR1.PID41",             "Memory", 0x400E0508, 4, base=16, bitRange=9
sfr = "PMC_PCSR1.PID42",             "Memory", 0x400E0508, 4, base=16, bitRange=10
sfr = "PMC_PCSR1.PID43",             "Memory", 0x400E0508, 4, base=16, bitRange=11
sfr = "PMC_PCSR1.PID44",             "Memory", 0x400E0508, 4, base=16, bitRange=12
sfr = "PMC_PCSR1.PID45",             "Memory", 0x400E0508, 4, base=16, bitRange=13
sfr = "PMC_PCSR1.PID46",             "Memory", 0x400E0508, 4, base=16, bitRange=14
sfr = "PMC_PCSR1.PID47",             "Memory", 0x400E0508, 4, base=16, bitRange=15
sfr = "PMC_PCSR1.PID48",             "Memory", 0x400E0508, 4, base=16, bitRange=16
sfr = "PMC_PCSR1.PID49",             "Memory", 0x400E0508, 4, base=16, bitRange=17
sfr = "PMC_PCSR1.PID50",             "Memory", 0x400E0508, 4, base=16, bitRange=18
sfr = "PMC_PCSR1.PID51",             "Memory", 0x400E0508, 4, base=16, bitRange=19
sfr = "PMC_PCSR1.PID52",             "Memory", 0x400E0508, 4, base=16, bitRange=20
sfr = "PMC_PCSR1.PID53",             "Memory", 0x400E0508, 4, base=16, bitRange=21
sfr = "PMC_PCSR1.PID54",             "Memory", 0x400E0508, 4, base=16, bitRange=22
sfr = "PMC_PCSR1.PID55",             "Memory", 0x400E0508, 4, base=16, bitRange=23
sfr = "PMC_PCSR1.PID56",             "Memory", 0x400E0508, 4, base=16, bitRange=24
sfr = "PMC_PCSR1.PID57",             "Memory", 0x400E0508, 4, base=16, bitRange=25
sfr = "PMC_PCSR1.PID58",             "Memory", 0x400E0508, 4, base=16, bitRange=26
sfr = "PMC_PCSR1.PID59",             "Memory", 0x400E0508, 4, base=16, bitRange=27
sfr = "PMC_PCSR1.PID60",             "Memory", 0x400E0508, 4, base=16, bitRange=28
sfr = "PMC_PCSR1.PID61",             "Memory", 0x400E0508, 4, base=16, bitRange=29
sfr = "PMC_PCSR1.PID62",             "Memory", 0x400E0508, 4, base=16, bitRange=30
sfr = "PMC_PCSR1.PID63",             "Memory", 0x400E0508, 4, base=16, bitRange=31
sfr = "PMC_OCR",                     "Memory", 0x400E0510, 4, base=16 
sfr = "PMC_OCR.CAL4",                "Memory", 0x400E0510, 4, base=16, bitRange=0-6
sfr = "PMC_OCR.SEL4",                "Memory", 0x400E0510, 4, base=16, bitRange=7
sfr = "PMC_OCR.CAL8",                "Memory", 0x400E0510, 4, base=16, bitRange=8-14
sfr = "PMC_OCR.SEL8",                "Memory", 0x400E0510, 4, base=16, bitRange=15
sfr = "PMC_OCR.CAL12",               "Memory", 0x400E0510, 4, base=16, bitRange=16-22
sfr = "PMC_OCR.SEL12",               "Memory", 0x400E0510, 4, base=16, bitRange=23
; ========== Register definition for UART0 peripheral ==========
sfr = "UART0_CR",                    "Memory", 0x400E0600, 4, base=16 
sfr = "UART0_CR.RSTRX",              "Memory", 0x400E0600, 4, base=16, bitRange=2
sfr = "UART0_CR.RSTTX",              "Memory", 0x400E0600, 4, base=16, bitRange=3
sfr = "UART0_CR.RXEN",               "Memory", 0x400E0600, 4, base=16, bitRange=4
sfr = "UART0_CR.RXDIS",              "Memory", 0x400E0600, 4, base=16, bitRange=5
sfr = "UART0_CR.TXEN",               "Memory", 0x400E0600, 4, base=16, bitRange=6
sfr = "UART0_CR.TXDIS",              "Memory", 0x400E0600, 4, base=16, bitRange=7
sfr = "UART0_CR.RSTSTA",             "Memory", 0x400E0600, 4, base=16, bitRange=8
sfr = "UART0_MR",                    "Memory", 0x400E0604, 4, base=16 
sfr = "UART0_MR.PAR",                "Memory", 0x400E0604, 4, base=16, bitRange=9-11
sfr = "UART0_MR.CHMODE",             "Memory", 0x400E0604, 4, base=16, bitRange=14-15
sfr = "UART0_IER",                   "Memory", 0x400E0608, 4, base=16 
sfr = "UART0_IER.RXRDY",             "Memory", 0x400E0608, 4, base=16, bitRange=0
sfr = "UART0_IER.TXRDY",             "Memory", 0x400E0608, 4, base=16, bitRange=1
sfr = "UART0_IER.ENDRX",             "Memory", 0x400E0608, 4, base=16, bitRange=3
sfr = "UART0_IER.ENDTX",             "Memory", 0x400E0608, 4, base=16, bitRange=4
sfr = "UART0_IER.OVRE",              "Memory", 0x400E0608, 4, base=16, bitRange=5
sfr = "UART0_IER.FRAME",             "Memory", 0x400E0608, 4, base=16, bitRange=6
sfr = "UART0_IER.PARE",              "Memory", 0x400E0608, 4, base=16, bitRange=7
sfr = "UART0_IER.TXEMPTY",           "Memory", 0x400E0608, 4, base=16, bitRange=9
sfr = "UART0_IER.TXBUFE",            "Memory", 0x400E0608, 4, base=16, bitRange=11
sfr = "UART0_IER.RXBUFF",            "Memory", 0x400E0608, 4, base=16, bitRange=12
sfr = "UART0_IDR",                   "Memory", 0x400E060C, 4, base=16 
sfr = "UART0_IDR.RXRDY",             "Memory", 0x400E060C, 4, base=16, bitRange=0
sfr = "UART0_IDR.TXRDY",             "Memory", 0x400E060C, 4, base=16, bitRange=1
sfr = "UART0_IDR.ENDRX",             "Memory", 0x400E060C, 4, base=16, bitRange=3
sfr = "UART0_IDR.ENDTX",             "Memory", 0x400E060C, 4, base=16, bitRange=4
sfr = "UART0_IDR.OVRE",              "Memory", 0x400E060C, 4, base=16, bitRange=5
sfr = "UART0_IDR.FRAME",             "Memory", 0x400E060C, 4, base=16, bitRange=6
sfr = "UART0_IDR.PARE",              "Memory", 0x400E060C, 4, base=16, bitRange=7
sfr = "UART0_IDR.TXEMPTY",           "Memory", 0x400E060C, 4, base=16, bitRange=9
sfr = "UART0_IDR.TXBUFE",            "Memory", 0x400E060C, 4, base=16, bitRange=11
sfr = "UART0_IDR.RXBUFF",            "Memory", 0x400E060C, 4, base=16, bitRange=12
sfr = "UART0_IMR",                   "Memory", 0x400E0610, 4, base=16 
sfr = "UART0_IMR.RXRDY",             "Memory", 0x400E0610, 4, base=16, bitRange=0
sfr = "UART0_IMR.TXRDY",             "Memory", 0x400E0610, 4, base=16, bitRange=1
sfr = "UART0_IMR.ENDRX",             "Memory", 0x400E0610, 4, base=16, bitRange=3
sfr = "UART0_IMR.ENDTX",             "Memory", 0x400E0610, 4, base=16, bitRange=4
sfr = "UART0_IMR.OVRE",              "Memory", 0x400E0610, 4, base=16, bitRange=5
sfr = "UART0_IMR.FRAME",             "Memory", 0x400E0610, 4, base=16, bitRange=6
sfr = "UART0_IMR.PARE",              "Memory", 0x400E0610, 4, base=16, bitRange=7
sfr = "UART0_IMR.TXEMPTY",           "Memory", 0x400E0610, 4, base=16, bitRange=9
sfr = "UART0_IMR.TXBUFE",            "Memory", 0x400E0610, 4, base=16, bitRange=11
sfr = "UART0_IMR.RXBUFF",            "Memory", 0x400E0610, 4, base=16, bitRange=12
sfr = "UART0_SR",                    "Memory", 0x400E0614, 4, base=16 
sfr = "UART0_SR.RXRDY",              "Memory", 0x400E0614, 4, base=16, bitRange=0
sfr = "UART0_SR.TXRDY",              "Memory", 0x400E0614, 4, base=16, bitRange=1
sfr = "UART0_SR.ENDRX",              "Memory", 0x400E0614, 4, base=16, bitRange=3
sfr = "UART0_SR.ENDTX",              "Memory", 0x400E0614, 4, base=16, bitRange=4
sfr = "UART0_SR.OVRE",               "Memory", 0x400E0614, 4, base=16, bitRange=5
sfr = "UART0_SR.FRAME",              "Memory", 0x400E0614, 4, base=16, bitRange=6
sfr = "UART0_SR.PARE",               "Memory", 0x400E0614, 4, base=16, bitRange=7
sfr = "UART0_SR.TXEMPTY",            "Memory", 0x400E0614, 4, base=16, bitRange=9
sfr = "UART0_SR.TXBUFE",             "Memory", 0x400E0614, 4, base=16, bitRange=11
sfr = "UART0_SR.RXBUFF",             "Memory", 0x400E0614, 4, base=16, bitRange=12
sfr = "UART0_RHR",                   "Memory", 0x400E0618, 4, base=16 
sfr = "UART0_RHR.RXCHR",             "Memory", 0x400E0618, 4, base=16, bitRange=0-7
sfr = "UART0_THR",                   "Memory", 0x400E061C, 4, base=16 
sfr = "UART0_THR.TXCHR",             "Memory", 0x400E061C, 4, base=16, bitRange=0-7
sfr = "UART0_BRGR",                  "Memory", 0x400E0620, 4, base=16 
sfr = "UART0_BRGR.CD",               "Memory", 0x400E0620, 4, base=16, bitRange=0-15
sfr = "UART0_RPR",                   "Memory", 0x400E0700, 4, base=16 
sfr = "UART0_RPR.RXPTR",             "Memory", 0x400E0700, 4, base=16, bitRange=0-31
sfr = "UART0_RCR",                   "Memory", 0x400E0704, 4, base=16 
sfr = "UART0_RCR.RXCTR",             "Memory", 0x400E0704, 4, base=16, bitRange=0-15
sfr = "UART0_TPR",                   "Memory", 0x400E0708, 4, base=16 
sfr = "UART0_TPR.TXPTR",             "Memory", 0x400E0708, 4, base=16, bitRange=0-31
sfr = "UART0_TCR",                   "Memory", 0x400E070C, 4, base=16 
sfr = "UART0_TCR.TXCTR",             "Memory", 0x400E070C, 4, base=16, bitRange=0-15
sfr = "UART0_RNPR",                  "Memory", 0x400E0710, 4, base=16 
sfr = "UART0_RNPR.RXNPTR",           "Memory", 0x400E0710, 4, base=16, bitRange=0-31
sfr = "UART0_RNCR",                  "Memory", 0x400E0714, 4, base=16 
sfr = "UART0_RNCR.RXNCTR",           "Memory", 0x400E0714, 4, base=16, bitRange=0-15
sfr = "UART0_TNPR",                  "Memory", 0x400E0718, 4, base=16 
sfr = "UART0_TNPR.TXNPTR",           "Memory", 0x400E0718, 4, base=16, bitRange=0-31
sfr = "UART0_TNCR",                  "Memory", 0x400E071C, 4, base=16 
sfr = "UART0_TNCR.TXNCTR",           "Memory", 0x400E071C, 4, base=16, bitRange=0-15
sfr = "UART0_PTCR",                  "Memory", 0x400E0720, 4, base=16 
sfr = "UART0_PTCR.RXTEN",            "Memory", 0x400E0720, 4, base=16, bitRange=0
sfr = "UART0_PTCR.RXTDIS",           "Memory", 0x400E0720, 4, base=16, bitRange=1
sfr = "UART0_PTCR.TXTEN",            "Memory", 0x400E0720, 4, base=16, bitRange=8
sfr = "UART0_PTCR.TXTDIS",           "Memory", 0x400E0720, 4, base=16, bitRange=9
sfr = "UART0_PTSR",                  "Memory", 0x400E0724, 4, base=16 
sfr = "UART0_PTSR.RXTEN",            "Memory", 0x400E0724, 4, base=16, bitRange=0
sfr = "UART0_PTSR.TXTEN",            "Memory", 0x400E0724, 4, base=16, bitRange=8
; ========== Register definition for CHIPID peripheral ==========
sfr = "CHIPID_CIDR",                 "Memory", 0x400E0740, 4, base=16 
sfr = "CHIPID_CIDR.VERSION",         "Memory", 0x400E0740, 4, base=16, bitRange=0-4
sfr = "CHIPID_CIDR.EPROC",           "Memory", 0x400E0740, 4, base=16, bitRange=5-7
sfr = "CHIPID_CIDR.NVPSIZ",          "Memory", 0x400E0740, 4, base=16, bitRange=8-11
sfr = "CHIPID_CIDR.NVPSIZ2",         "Memory", 0x400E0740, 4, base=16, bitRange=12-15
sfr = "CHIPID_CIDR.SRAMSIZ",         "Memory", 0x400E0740, 4, base=16, bitRange=16-19
sfr = "CHIPID_CIDR.ARCH",            "Memory", 0x400E0740, 4, base=16, bitRange=20-27
sfr = "CHIPID_CIDR.NVPTYP",          "Memory", 0x400E0740, 4, base=16, bitRange=28-30
sfr = "CHIPID_CIDR.EXT",             "Memory", 0x400E0740, 4, base=16, bitRange=31
sfr = "CHIPID_EXID",                 "Memory", 0x400E0744, 4, base=16 
sfr = "CHIPID_EXID.EXID",            "Memory", 0x400E0744, 4, base=16, bitRange=0-31
; ========== Register definition for UART1 peripheral ==========
sfr = "UART1_CR",                    "Memory", 0x400E0800, 4, base=16 
sfr = "UART1_CR.RSTRX",              "Memory", 0x400E0800, 4, base=16, bitRange=2
sfr = "UART1_CR.RSTTX",              "Memory", 0x400E0800, 4, base=16, bitRange=3
sfr = "UART1_CR.RXEN",               "Memory", 0x400E0800, 4, base=16, bitRange=4
sfr = "UART1_CR.RXDIS",              "Memory", 0x400E0800, 4, base=16, bitRange=5
sfr = "UART1_CR.TXEN",               "Memory", 0x400E0800, 4, base=16, bitRange=6
sfr = "UART1_CR.TXDIS",              "Memory", 0x400E0800, 4, base=16, bitRange=7
sfr = "UART1_CR.RSTSTA",             "Memory", 0x400E0800, 4, base=16, bitRange=8
sfr = "UART1_MR",                    "Memory", 0x400E0804, 4, base=16 
sfr = "UART1_MR.PAR",                "Memory", 0x400E0804, 4, base=16, bitRange=9-11
sfr = "UART1_MR.CHMODE",             "Memory", 0x400E0804, 4, base=16, bitRange=14-15
sfr = "UART1_IER",                   "Memory", 0x400E0808, 4, base=16 
sfr = "UART1_IER.RXRDY",             "Memory", 0x400E0808, 4, base=16, bitRange=0
sfr = "UART1_IER.TXRDY",             "Memory", 0x400E0808, 4, base=16, bitRange=1
sfr = "UART1_IER.ENDRX",             "Memory", 0x400E0808, 4, base=16, bitRange=3
sfr = "UART1_IER.ENDTX",             "Memory", 0x400E0808, 4, base=16, bitRange=4
sfr = "UART1_IER.OVRE",              "Memory", 0x400E0808, 4, base=16, bitRange=5
sfr = "UART1_IER.FRAME",             "Memory", 0x400E0808, 4, base=16, bitRange=6
sfr = "UART1_IER.PARE",              "Memory", 0x400E0808, 4, base=16, bitRange=7
sfr = "UART1_IER.TXEMPTY",           "Memory", 0x400E0808, 4, base=16, bitRange=9
sfr = "UART1_IER.TXBUFE",            "Memory", 0x400E0808, 4, base=16, bitRange=11
sfr = "UART1_IER.RXBUFF",            "Memory", 0x400E0808, 4, base=16, bitRange=12
sfr = "UART1_IDR",                   "Memory", 0x400E080C, 4, base=16 
sfr = "UART1_IDR.RXRDY",             "Memory", 0x400E080C, 4, base=16, bitRange=0
sfr = "UART1_IDR.TXRDY",             "Memory", 0x400E080C, 4, base=16, bitRange=1
sfr = "UART1_IDR.ENDRX",             "Memory", 0x400E080C, 4, base=16, bitRange=3
sfr = "UART1_IDR.ENDTX",             "Memory", 0x400E080C, 4, base=16, bitRange=4
sfr = "UART1_IDR.OVRE",              "Memory", 0x400E080C, 4, base=16, bitRange=5
sfr = "UART1_IDR.FRAME",             "Memory", 0x400E080C, 4, base=16, bitRange=6
sfr = "UART1_IDR.PARE",              "Memory", 0x400E080C, 4, base=16, bitRange=7
sfr = "UART1_IDR.TXEMPTY",           "Memory", 0x400E080C, 4, base=16, bitRange=9
sfr = "UART1_IDR.TXBUFE",            "Memory", 0x400E080C, 4, base=16, bitRange=11
sfr = "UART1_IDR.RXBUFF",            "Memory", 0x400E080C, 4, base=16, bitRange=12
sfr = "UART1_IMR",                   "Memory", 0x400E0810, 4, base=16 
sfr = "UART1_IMR.RXRDY",             "Memory", 0x400E0810, 4, base=16, bitRange=0
sfr = "UART1_IMR.TXRDY",             "Memory", 0x400E0810, 4, base=16, bitRange=1
sfr = "UART1_IMR.ENDRX",             "Memory", 0x400E0810, 4, base=16, bitRange=3
sfr = "UART1_IMR.ENDTX",             "Memory", 0x400E0810, 4, base=16, bitRange=4
sfr = "UART1_IMR.OVRE",              "Memory", 0x400E0810, 4, base=16, bitRange=5
sfr = "UART1_IMR.FRAME",             "Memory", 0x400E0810, 4, base=16, bitRange=6
sfr = "UART1_IMR.PARE",              "Memory", 0x400E0810, 4, base=16, bitRange=7
sfr = "UART1_IMR.TXEMPTY",           "Memory", 0x400E0810, 4, base=16, bitRange=9
sfr = "UART1_IMR.TXBUFE",            "Memory", 0x400E0810, 4, base=16, bitRange=11
sfr = "UART1_IMR.RXBUFF",            "Memory", 0x400E0810, 4, base=16, bitRange=12
sfr = "UART1_SR",                    "Memory", 0x400E0814, 4, base=16 
sfr = "UART1_SR.RXRDY",              "Memory", 0x400E0814, 4, base=16, bitRange=0
sfr = "UART1_SR.TXRDY",              "Memory", 0x400E0814, 4, base=16, bitRange=1
sfr = "UART1_SR.ENDRX",              "Memory", 0x400E0814, 4, base=16, bitRange=3
sfr = "UART1_SR.ENDTX",              "Memory", 0x400E0814, 4, base=16, bitRange=4
sfr = "UART1_SR.OVRE",               "Memory", 0x400E0814, 4, base=16, bitRange=5
sfr = "UART1_SR.FRAME",              "Memory", 0x400E0814, 4, base=16, bitRange=6
sfr = "UART1_SR.PARE",               "Memory", 0x400E0814, 4, base=16, bitRange=7
sfr = "UART1_SR.TXEMPTY",            "Memory", 0x400E0814, 4, base=16, bitRange=9
sfr = "UART1_SR.TXBUFE",             "Memory", 0x400E0814, 4, base=16, bitRange=11
sfr = "UART1_SR.RXBUFF",             "Memory", 0x400E0814, 4, base=16, bitRange=12
sfr = "UART1_RHR",                   "Memory", 0x400E0818, 4, base=16 
sfr = "UART1_RHR.RXCHR",             "Memory", 0x400E0818, 4, base=16, bitRange=0-7
sfr = "UART1_THR",                   "Memory", 0x400E081C, 4, base=16 
sfr = "UART1_THR.TXCHR",             "Memory", 0x400E081C, 4, base=16, bitRange=0-7
sfr = "UART1_BRGR",                  "Memory", 0x400E0820, 4, base=16 
sfr = "UART1_BRGR.CD",               "Memory", 0x400E0820, 4, base=16, bitRange=0-15
sfr = "UART1_RPR",                   "Memory", 0x400E0900, 4, base=16 
sfr = "UART1_RPR.RXPTR",             "Memory", 0x400E0900, 4, base=16, bitRange=0-31
sfr = "UART1_RCR",                   "Memory", 0x400E0904, 4, base=16 
sfr = "UART1_RCR.RXCTR",             "Memory", 0x400E0904, 4, base=16, bitRange=0-15
sfr = "UART1_TPR",                   "Memory", 0x400E0908, 4, base=16 
sfr = "UART1_TPR.TXPTR",             "Memory", 0x400E0908, 4, base=16, bitRange=0-31
sfr = "UART1_TCR",                   "Memory", 0x400E090C, 4, base=16 
sfr = "UART1_TCR.TXCTR",             "Memory", 0x400E090C, 4, base=16, bitRange=0-15
sfr = "UART1_RNPR",                  "Memory", 0x400E0910, 4, base=16 
sfr = "UART1_RNPR.RXNPTR",           "Memory", 0x400E0910, 4, base=16, bitRange=0-31
sfr = "UART1_RNCR",                  "Memory", 0x400E0914, 4, base=16 
sfr = "UART1_RNCR.RXNCTR",           "Memory", 0x400E0914, 4, base=16, bitRange=0-15
sfr = "UART1_TNPR",                  "Memory", 0x400E0918, 4, base=16 
sfr = "UART1_TNPR.TXNPTR",           "Memory", 0x400E0918, 4, base=16, bitRange=0-31
sfr = "UART1_TNCR",                  "Memory", 0x400E091C, 4, base=16 
sfr = "UART1_TNCR.TXNCTR",           "Memory", 0x400E091C, 4, base=16, bitRange=0-15
sfr = "UART1_PTCR",                  "Memory", 0x400E0920, 4, base=16 
sfr = "UART1_PTCR.RXTEN",            "Memory", 0x400E0920, 4, base=16, bitRange=0
sfr = "UART1_PTCR.RXTDIS",           "Memory", 0x400E0920, 4, base=16, bitRange=1
sfr = "UART1_PTCR.TXTEN",            "Memory", 0x400E0920, 4, base=16, bitRange=8
sfr = "UART1_PTCR.TXTDIS",           "Memory", 0x400E0920, 4, base=16, bitRange=9
sfr = "UART1_PTSR",                  "Memory", 0x400E0924, 4, base=16 
sfr = "UART1_PTSR.RXTEN",            "Memory", 0x400E0924, 4, base=16, bitRange=0
sfr = "UART1_PTSR.TXTEN",            "Memory", 0x400E0924, 4, base=16, bitRange=8
; ========== Register definition for EFC peripheral ==========
sfr = "EFC_FMR",                     "Memory", 0x400E0A00, 4, base=16 
sfr = "EFC_FMR.FRDY",                "Memory", 0x400E0A00, 4, base=16, bitRange=0
sfr = "EFC_FMR.FWS",                 "Memory", 0x400E0A00, 4, base=16, bitRange=8-11
sfr = "EFC_FMR.SCOD",                "Memory", 0x400E0A00, 4, base=16, bitRange=16
sfr = "EFC_FMR.FAM",                 "Memory", 0x400E0A00, 4, base=16, bitRange=24
sfr = "EFC_FCR",                     "Memory", 0x400E0A04, 4, base=16 
sfr = "EFC_FCR.FCMD",                "Memory", 0x400E0A04, 4, base=16, bitRange=0-7
sfr = "EFC_FCR.FARG",                "Memory", 0x400E0A04, 4, base=16, bitRange=8-23
sfr = "EFC_FCR.FKEY",                "Memory", 0x400E0A04, 4, base=16, bitRange=24-31
sfr = "EFC_FSR",                     "Memory", 0x400E0A08, 4, base=16 
sfr = "EFC_FSR.FRDY",                "Memory", 0x400E0A08, 4, base=16, bitRange=0
sfr = "EFC_FSR.FCMDE",               "Memory", 0x400E0A08, 4, base=16, bitRange=1
sfr = "EFC_FSR.FLOCKE",              "Memory", 0x400E0A08, 4, base=16, bitRange=2
sfr = "EFC_FRR",                     "Memory", 0x400E0A0C, 4, base=16 
sfr = "EFC_FRR.FVALUE",              "Memory", 0x400E0A0C, 4, base=16, bitRange=0-31
; ========== Register definition for PIOA peripheral ==========
sfr = "PIOA_PER",                    "Memory", 0x400E0E00, 4, base=16 
sfr = "PIOA_PER.P0",                 "Memory", 0x400E0E00, 4, base=16, bitRange=0
sfr = "PIOA_PER.P1",                 "Memory", 0x400E0E00, 4, base=16, bitRange=1
sfr = "PIOA_PER.P2",                 "Memory", 0x400E0E00, 4, base=16, bitRange=2
sfr = "PIOA_PER.P3",                 "Memory", 0x400E0E00, 4, base=16, bitRange=3
sfr = "PIOA_PER.P4",                 "Memory", 0x400E0E00, 4, base=16, bitRange=4
sfr = "PIOA_PER.P5",                 "Memory", 0x400E0E00, 4, base=16, bitRange=5
sfr = "PIOA_PER.P6",                 "Memory", 0x400E0E00, 4, base=16, bitRange=6
sfr = "PIOA_PER.P7",                 "Memory", 0x400E0E00, 4, base=16, bitRange=7
sfr = "PIOA_PER.P8",                 "Memory", 0x400E0E00, 4, base=16, bitRange=8
sfr = "PIOA_PER.P9",                 "Memory", 0x400E0E00, 4, base=16, bitRange=9
sfr = "PIOA_PER.P10",                "Memory", 0x400E0E00, 4, base=16, bitRange=10
sfr = "PIOA_PER.P11",                "Memory", 0x400E0E00, 4, base=16, bitRange=11
sfr = "PIOA_PER.P12",                "Memory", 0x400E0E00, 4, base=16, bitRange=12
sfr = "PIOA_PER.P13",                "Memory", 0x400E0E00, 4, base=16, bitRange=13
sfr = "PIOA_PER.P14",                "Memory", 0x400E0E00, 4, base=16, bitRange=14
sfr = "PIOA_PER.P15",                "Memory", 0x400E0E00, 4, base=16, bitRange=15
sfr = "PIOA_PER.P16",                "Memory", 0x400E0E00, 4, base=16, bitRange=16
sfr = "PIOA_PER.P17",                "Memory", 0x400E0E00, 4, base=16, bitRange=17
sfr = "PIOA_PER.P18",                "Memory", 0x400E0E00, 4, base=16, bitRange=18
sfr = "PIOA_PER.P19",                "Memory", 0x400E0E00, 4, base=16, bitRange=19
sfr = "PIOA_PER.P20",                "Memory", 0x400E0E00, 4, base=16, bitRange=20
sfr = "PIOA_PER.P21",                "Memory", 0x400E0E00, 4, base=16, bitRange=21
sfr = "PIOA_PER.P22",                "Memory", 0x400E0E00, 4, base=16, bitRange=22
sfr = "PIOA_PER.P23",                "Memory", 0x400E0E00, 4, base=16, bitRange=23
sfr = "PIOA_PER.P24",                "Memory", 0x400E0E00, 4, base=16, bitRange=24
sfr = "PIOA_PER.P25",                "Memory", 0x400E0E00, 4, base=16, bitRange=25
sfr = "PIOA_PER.P26",                "Memory", 0x400E0E00, 4, base=16, bitRange=26
sfr = "PIOA_PER.P27",                "Memory", 0x400E0E00, 4, base=16, bitRange=27
sfr = "PIOA_PER.P28",                "Memory", 0x400E0E00, 4, base=16, bitRange=28
sfr = "PIOA_PER.P29",                "Memory", 0x400E0E00, 4, base=16, bitRange=29
sfr = "PIOA_PER.P30",                "Memory", 0x400E0E00, 4, base=16, bitRange=30
sfr = "PIOA_PER.P31",                "Memory", 0x400E0E00, 4, base=16, bitRange=31
sfr = "PIOA_PDR",                    "Memory", 0x400E0E04, 4, base=16 
sfr = "PIOA_PDR.P0",                 "Memory", 0x400E0E04, 4, base=16, bitRange=0
sfr = "PIOA_PDR.P1",                 "Memory", 0x400E0E04, 4, base=16, bitRange=1
sfr = "PIOA_PDR.P2",                 "Memory", 0x400E0E04, 4, base=16, bitRange=2
sfr = "PIOA_PDR.P3",                 "Memory", 0x400E0E04, 4, base=16, bitRange=3
sfr = "PIOA_PDR.P4",                 "Memory", 0x400E0E04, 4, base=16, bitRange=4
sfr = "PIOA_PDR.P5",                 "Memory", 0x400E0E04, 4, base=16, bitRange=5
sfr = "PIOA_PDR.P6",                 "Memory", 0x400E0E04, 4, base=16, bitRange=6
sfr = "PIOA_PDR.P7",                 "Memory", 0x400E0E04, 4, base=16, bitRange=7
sfr = "PIOA_PDR.P8",                 "Memory", 0x400E0E04, 4, base=16, bitRange=8
sfr = "PIOA_PDR.P9",                 "Memory", 0x400E0E04, 4, base=16, bitRange=9
sfr = "PIOA_PDR.P10",                "Memory", 0x400E0E04, 4, base=16, bitRange=10
sfr = "PIOA_PDR.P11",                "Memory", 0x400E0E04, 4, base=16, bitRange=11
sfr = "PIOA_PDR.P12",                "Memory", 0x400E0E04, 4, base=16, bitRange=12
sfr = "PIOA_PDR.P13",                "Memory", 0x400E0E04, 4, base=16, bitRange=13
sfr = "PIOA_PDR.P14",                "Memory", 0x400E0E04, 4, base=16, bitRange=14
sfr = "PIOA_PDR.P15",                "Memory", 0x400E0E04, 4, base=16, bitRange=15
sfr = "PIOA_PDR.P16",                "Memory", 0x400E0E04, 4, base=16, bitRange=16
sfr = "PIOA_PDR.P17",                "Memory", 0x400E0E04, 4, base=16, bitRange=17
sfr = "PIOA_PDR.P18",                "Memory", 0x400E0E04, 4, base=16, bitRange=18
sfr = "PIOA_PDR.P19",                "Memory", 0x400E0E04, 4, base=16, bitRange=19
sfr = "PIOA_PDR.P20",                "Memory", 0x400E0E04, 4, base=16, bitRange=20
sfr = "PIOA_PDR.P21",                "Memory", 0x400E0E04, 4, base=16, bitRange=21
sfr = "PIOA_PDR.P22",                "Memory", 0x400E0E04, 4, base=16, bitRange=22
sfr = "PIOA_PDR.P23",                "Memory", 0x400E0E04, 4, base=16, bitRange=23
sfr = "PIOA_PDR.P24",                "Memory", 0x400E0E04, 4, base=16, bitRange=24
sfr = "PIOA_PDR.P25",                "Memory", 0x400E0E04, 4, base=16, bitRange=25
sfr = "PIOA_PDR.P26",                "Memory", 0x400E0E04, 4, base=16, bitRange=26
sfr = "PIOA_PDR.P27",                "Memory", 0x400E0E04, 4, base=16, bitRange=27
sfr = "PIOA_PDR.P28",                "Memory", 0x400E0E04, 4, base=16, bitRange=28
sfr = "PIOA_PDR.P29",                "Memory", 0x400E0E04, 4, base=16, bitRange=29
sfr = "PIOA_PDR.P30",                "Memory", 0x400E0E04, 4, base=16, bitRange=30
sfr = "PIOA_PDR.P31",                "Memory", 0x400E0E04, 4, base=16, bitRange=31
sfr = "PIOA_PSR",                    "Memory", 0x400E0E08, 4, base=16 
sfr = "PIOA_PSR.P0",                 "Memory", 0x400E0E08, 4, base=16, bitRange=0
sfr = "PIOA_PSR.P1",                 "Memory", 0x400E0E08, 4, base=16, bitRange=1
sfr = "PIOA_PSR.P2",                 "Memory", 0x400E0E08, 4, base=16, bitRange=2
sfr = "PIOA_PSR.P3",                 "Memory", 0x400E0E08, 4, base=16, bitRange=3
sfr = "PIOA_PSR.P4",                 "Memory", 0x400E0E08, 4, base=16, bitRange=4
sfr = "PIOA_PSR.P5",                 "Memory", 0x400E0E08, 4, base=16, bitRange=5
sfr = "PIOA_PSR.P6",                 "Memory", 0x400E0E08, 4, base=16, bitRange=6
sfr = "PIOA_PSR.P7",                 "Memory", 0x400E0E08, 4, base=16, bitRange=7
sfr = "PIOA_PSR.P8",                 "Memory", 0x400E0E08, 4, base=16, bitRange=8
sfr = "PIOA_PSR.P9",                 "Memory", 0x400E0E08, 4, base=16, bitRange=9
sfr = "PIOA_PSR.P10",                "Memory", 0x400E0E08, 4, base=16, bitRange=10
sfr = "PIOA_PSR.P11",                "Memory", 0x400E0E08, 4, base=16, bitRange=11
sfr = "PIOA_PSR.P12",                "Memory", 0x400E0E08, 4, base=16, bitRange=12
sfr = "PIOA_PSR.P13",                "Memory", 0x400E0E08, 4, base=16, bitRange=13
sfr = "PIOA_PSR.P14",                "Memory", 0x400E0E08, 4, base=16, bitRange=14
sfr = "PIOA_PSR.P15",                "Memory", 0x400E0E08, 4, base=16, bitRange=15
sfr = "PIOA_PSR.P16",                "Memory", 0x400E0E08, 4, base=16, bitRange=16
sfr = "PIOA_PSR.P17",                "Memory", 0x400E0E08, 4, base=16, bitRange=17
sfr = "PIOA_PSR.P18",                "Memory", 0x400E0E08, 4, base=16, bitRange=18
sfr = "PIOA_PSR.P19",                "Memory", 0x400E0E08, 4, base=16, bitRange=19
sfr = "PIOA_PSR.P20",                "Memory", 0x400E0E08, 4, base=16, bitRange=20
sfr = "PIOA_PSR.P21",                "Memory", 0x400E0E08, 4, base=16, bitRange=21
sfr = "PIOA_PSR.P22",                "Memory", 0x400E0E08, 4, base=16, bitRange=22
sfr = "PIOA_PSR.P23",                "Memory", 0x400E0E08, 4, base=16, bitRange=23
sfr = "PIOA_PSR.P24",                "Memory", 0x400E0E08, 4, base=16, bitRange=24
sfr = "PIOA_PSR.P25",                "Memory", 0x400E0E08, 4, base=16, bitRange=25
sfr = "PIOA_PSR.P26",                "Memory", 0x400E0E08, 4, base=16, bitRange=26
sfr = "PIOA_PSR.P27",                "Memory", 0x400E0E08, 4, base=16, bitRange=27
sfr = "PIOA_PSR.P28",                "Memory", 0x400E0E08, 4, base=16, bitRange=28
sfr = "PIOA_PSR.P29",                "Memory", 0x400E0E08, 4, base=16, bitRange=29
sfr = "PIOA_PSR.P30",                "Memory", 0x400E0E08, 4, base=16, bitRange=30
sfr = "PIOA_PSR.P31",                "Memory", 0x400E0E08, 4, base=16, bitRange=31
sfr = "PIOA_OER",                    "Memory", 0x400E0E10, 4, base=16 
sfr = "PIOA_OER.P0",                 "Memory", 0x400E0E10, 4, base=16, bitRange=0
sfr = "PIOA_OER.P1",                 "Memory", 0x400E0E10, 4, base=16, bitRange=1
sfr = "PIOA_OER.P2",                 "Memory", 0x400E0E10, 4, base=16, bitRange=2
sfr = "PIOA_OER.P3",                 "Memory", 0x400E0E10, 4, base=16, bitRange=3
sfr = "PIOA_OER.P4",                 "Memory", 0x400E0E10, 4, base=16, bitRange=4
sfr = "PIOA_OER.P5",                 "Memory", 0x400E0E10, 4, base=16, bitRange=5
sfr = "PIOA_OER.P6",                 "Memory", 0x400E0E10, 4, base=16, bitRange=6
sfr = "PIOA_OER.P7",                 "Memory", 0x400E0E10, 4, base=16, bitRange=7
sfr = "PIOA_OER.P8",                 "Memory", 0x400E0E10, 4, base=16, bitRange=8
sfr = "PIOA_OER.P9",                 "Memory", 0x400E0E10, 4, base=16, bitRange=9
sfr = "PIOA_OER.P10",                "Memory", 0x400E0E10, 4, base=16, bitRange=10
sfr = "PIOA_OER.P11",                "Memory", 0x400E0E10, 4, base=16, bitRange=11
sfr = "PIOA_OER.P12",                "Memory", 0x400E0E10, 4, base=16, bitRange=12
sfr = "PIOA_OER.P13",                "Memory", 0x400E0E10, 4, base=16, bitRange=13
sfr = "PIOA_OER.P14",                "Memory", 0x400E0E10, 4, base=16, bitRange=14
sfr = "PIOA_OER.P15",                "Memory", 0x400E0E10, 4, base=16, bitRange=15
sfr = "PIOA_OER.P16",                "Memory", 0x400E0E10, 4, base=16, bitRange=16
sfr = "PIOA_OER.P17",                "Memory", 0x400E0E10, 4, base=16, bitRange=17
sfr = "PIOA_OER.P18",                "Memory", 0x400E0E10, 4, base=16, bitRange=18
sfr = "PIOA_OER.P19",                "Memory", 0x400E0E10, 4, base=16, bitRange=19
sfr = "PIOA_OER.P20",                "Memory", 0x400E0E10, 4, base=16, bitRange=20
sfr = "PIOA_OER.P21",                "Memory", 0x400E0E10, 4, base=16, bitRange=21
sfr = "PIOA_OER.P22",                "Memory", 0x400E0E10, 4, base=16, bitRange=22
sfr = "PIOA_OER.P23",                "Memory", 0x400E0E10, 4, base=16, bitRange=23
sfr = "PIOA_OER.P24",                "Memory", 0x400E0E10, 4, base=16, bitRange=24
sfr = "PIOA_OER.P25",                "Memory", 0x400E0E10, 4, base=16, bitRange=25
sfr = "PIOA_OER.P26",                "Memory", 0x400E0E10, 4, base=16, bitRange=26
sfr = "PIOA_OER.P27",                "Memory", 0x400E0E10, 4, base=16, bitRange=27
sfr = "PIOA_OER.P28",                "Memory", 0x400E0E10, 4, base=16, bitRange=28
sfr = "PIOA_OER.P29",                "Memory", 0x400E0E10, 4, base=16, bitRange=29
sfr = "PIOA_OER.P30",                "Memory", 0x400E0E10, 4, base=16, bitRange=30
sfr = "PIOA_OER.P31",                "Memory", 0x400E0E10, 4, base=16, bitRange=31
sfr = "PIOA_ODR",                    "Memory", 0x400E0E14, 4, base=16 
sfr = "PIOA_ODR.P0",                 "Memory", 0x400E0E14, 4, base=16, bitRange=0
sfr = "PIOA_ODR.P1",                 "Memory", 0x400E0E14, 4, base=16, bitRange=1
sfr = "PIOA_ODR.P2",                 "Memory", 0x400E0E14, 4, base=16, bitRange=2
sfr = "PIOA_ODR.P3",                 "Memory", 0x400E0E14, 4, base=16, bitRange=3
sfr = "PIOA_ODR.P4",                 "Memory", 0x400E0E14, 4, base=16, bitRange=4
sfr = "PIOA_ODR.P5",                 "Memory", 0x400E0E14, 4, base=16, bitRange=5
sfr = "PIOA_ODR.P6",                 "Memory", 0x400E0E14, 4, base=16, bitRange=6
sfr = "PIOA_ODR.P7",                 "Memory", 0x400E0E14, 4, base=16, bitRange=7
sfr = "PIOA_ODR.P8",                 "Memory", 0x400E0E14, 4, base=16, bitRange=8
sfr = "PIOA_ODR.P9",                 "Memory", 0x400E0E14, 4, base=16, bitRange=9
sfr = "PIOA_ODR.P10",                "Memory", 0x400E0E14, 4, base=16, bitRange=10
sfr = "PIOA_ODR.P11",                "Memory", 0x400E0E14, 4, base=16, bitRange=11
sfr = "PIOA_ODR.P12",                "Memory", 0x400E0E14, 4, base=16, bitRange=12
sfr = "PIOA_ODR.P13",                "Memory", 0x400E0E14, 4, base=16, bitRange=13
sfr = "PIOA_ODR.P14",                "Memory", 0x400E0E14, 4, base=16, bitRange=14
sfr = "PIOA_ODR.P15",                "Memory", 0x400E0E14, 4, base=16, bitRange=15
sfr = "PIOA_ODR.P16",                "Memory", 0x400E0E14, 4, base=16, bitRange=16
sfr = "PIOA_ODR.P17",                "Memory", 0x400E0E14, 4, base=16, bitRange=17
sfr = "PIOA_ODR.P18",                "Memory", 0x400E0E14, 4, base=16, bitRange=18
sfr = "PIOA_ODR.P19",                "Memory", 0x400E0E14, 4, base=16, bitRange=19
sfr = "PIOA_ODR.P20",                "Memory", 0x400E0E14, 4, base=16, bitRange=20
sfr = "PIOA_ODR.P21",                "Memory", 0x400E0E14, 4, base=16, bitRange=21
sfr = "PIOA_ODR.P22",                "Memory", 0x400E0E14, 4, base=16, bitRange=22
sfr = "PIOA_ODR.P23",                "Memory", 0x400E0E14, 4, base=16, bitRange=23
sfr = "PIOA_ODR.P24",                "Memory", 0x400E0E14, 4, base=16, bitRange=24
sfr = "PIOA_ODR.P25",                "Memory", 0x400E0E14, 4, base=16, bitRange=25
sfr = "PIOA_ODR.P26",                "Memory", 0x400E0E14, 4, base=16, bitRange=26
sfr = "PIOA_ODR.P27",                "Memory", 0x400E0E14, 4, base=16, bitRange=27
sfr = "PIOA_ODR.P28",                "Memory", 0x400E0E14, 4, base=16, bitRange=28
sfr = "PIOA_ODR.P29",                "Memory", 0x400E0E14, 4, base=16, bitRange=29
sfr = "PIOA_ODR.P30",                "Memory", 0x400E0E14, 4, base=16, bitRange=30
sfr = "PIOA_ODR.P31",                "Memory", 0x400E0E14, 4, base=16, bitRange=31
sfr = "PIOA_OSR",                    "Memory", 0x400E0E18, 4, base=16 
sfr = "PIOA_OSR.P0",                 "Memory", 0x400E0E18, 4, base=16, bitRange=0
sfr = "PIOA_OSR.P1",                 "Memory", 0x400E0E18, 4, base=16, bitRange=1
sfr = "PIOA_OSR.P2",                 "Memory", 0x400E0E18, 4, base=16, bitRange=2
sfr = "PIOA_OSR.P3",                 "Memory", 0x400E0E18, 4, base=16, bitRange=3
sfr = "PIOA_OSR.P4",                 "Memory", 0x400E0E18, 4, base=16, bitRange=4
sfr = "PIOA_OSR.P5",                 "Memory", 0x400E0E18, 4, base=16, bitRange=5
sfr = "PIOA_OSR.P6",                 "Memory", 0x400E0E18, 4, base=16, bitRange=6
sfr = "PIOA_OSR.P7",                 "Memory", 0x400E0E18, 4, base=16, bitRange=7
sfr = "PIOA_OSR.P8",                 "Memory", 0x400E0E18, 4, base=16, bitRange=8
sfr = "PIOA_OSR.P9",                 "Memory", 0x400E0E18, 4, base=16, bitRange=9
sfr = "PIOA_OSR.P10",                "Memory", 0x400E0E18, 4, base=16, bitRange=10
sfr = "PIOA_OSR.P11",                "Memory", 0x400E0E18, 4, base=16, bitRange=11
sfr = "PIOA_OSR.P12",                "Memory", 0x400E0E18, 4, base=16, bitRange=12
sfr = "PIOA_OSR.P13",                "Memory", 0x400E0E18, 4, base=16, bitRange=13
sfr = "PIOA_OSR.P14",                "Memory", 0x400E0E18, 4, base=16, bitRange=14
sfr = "PIOA_OSR.P15",                "Memory", 0x400E0E18, 4, base=16, bitRange=15
sfr = "PIOA_OSR.P16",                "Memory", 0x400E0E18, 4, base=16, bitRange=16
sfr = "PIOA_OSR.P17",                "Memory", 0x400E0E18, 4, base=16, bitRange=17
sfr = "PIOA_OSR.P18",                "Memory", 0x400E0E18, 4, base=16, bitRange=18
sfr = "PIOA_OSR.P19",                "Memory", 0x400E0E18, 4, base=16, bitRange=19
sfr = "PIOA_OSR.P20",                "Memory", 0x400E0E18, 4, base=16, bitRange=20
sfr = "PIOA_OSR.P21",                "Memory", 0x400E0E18, 4, base=16, bitRange=21
sfr = "PIOA_OSR.P22",                "Memory", 0x400E0E18, 4, base=16, bitRange=22
sfr = "PIOA_OSR.P23",                "Memory", 0x400E0E18, 4, base=16, bitRange=23
sfr = "PIOA_OSR.P24",                "Memory", 0x400E0E18, 4, base=16, bitRange=24
sfr = "PIOA_OSR.P25",                "Memory", 0x400E0E18, 4, base=16, bitRange=25
sfr = "PIOA_OSR.P26",                "Memory", 0x400E0E18, 4, base=16, bitRange=26
sfr = "PIOA_OSR.P27",                "Memory", 0x400E0E18, 4, base=16, bitRange=27
sfr = "PIOA_OSR.P28",                "Memory", 0x400E0E18, 4, base=16, bitRange=28
sfr = "PIOA_OSR.P29",                "Memory", 0x400E0E18, 4, base=16, bitRange=29
sfr = "PIOA_OSR.P30",                "Memory", 0x400E0E18, 4, base=16, bitRange=30
sfr = "PIOA_OSR.P31",                "Memory", 0x400E0E18, 4, base=16, bitRange=31
sfr = "PIOA_IFER",                   "Memory", 0x400E0E20, 4, base=16 
sfr = "PIOA_IFER.P0",                "Memory", 0x400E0E20, 4, base=16, bitRange=0
sfr = "PIOA_IFER.P1",                "Memory", 0x400E0E20, 4, base=16, bitRange=1
sfr = "PIOA_IFER.P2",                "Memory", 0x400E0E20, 4, base=16, bitRange=2
sfr = "PIOA_IFER.P3",                "Memory", 0x400E0E20, 4, base=16, bitRange=3
sfr = "PIOA_IFER.P4",                "Memory", 0x400E0E20, 4, base=16, bitRange=4
sfr = "PIOA_IFER.P5",                "Memory", 0x400E0E20, 4, base=16, bitRange=5
sfr = "PIOA_IFER.P6",                "Memory", 0x400E0E20, 4, base=16, bitRange=6
sfr = "PIOA_IFER.P7",                "Memory", 0x400E0E20, 4, base=16, bitRange=7
sfr = "PIOA_IFER.P8",                "Memory", 0x400E0E20, 4, base=16, bitRange=8
sfr = "PIOA_IFER.P9",                "Memory", 0x400E0E20, 4, base=16, bitRange=9
sfr = "PIOA_IFER.P10",               "Memory", 0x400E0E20, 4, base=16, bitRange=10
sfr = "PIOA_IFER.P11",               "Memory", 0x400E0E20, 4, base=16, bitRange=11
sfr = "PIOA_IFER.P12",               "Memory", 0x400E0E20, 4, base=16, bitRange=12
sfr = "PIOA_IFER.P13",               "Memory", 0x400E0E20, 4, base=16, bitRange=13
sfr = "PIOA_IFER.P14",               "Memory", 0x400E0E20, 4, base=16, bitRange=14
sfr = "PIOA_IFER.P15",               "Memory", 0x400E0E20, 4, base=16, bitRange=15
sfr = "PIOA_IFER.P16",               "Memory", 0x400E0E20, 4, base=16, bitRange=16
sfr = "PIOA_IFER.P17",               "Memory", 0x400E0E20, 4, base=16, bitRange=17
sfr = "PIOA_IFER.P18",               "Memory", 0x400E0E20, 4, base=16, bitRange=18
sfr = "PIOA_IFER.P19",               "Memory", 0x400E0E20, 4, base=16, bitRange=19
sfr = "PIOA_IFER.P20",               "Memory", 0x400E0E20, 4, base=16, bitRange=20
sfr = "PIOA_IFER.P21",               "Memory", 0x400E0E20, 4, base=16, bitRange=21
sfr = "PIOA_IFER.P22",               "Memory", 0x400E0E20, 4, base=16, bitRange=22
sfr = "PIOA_IFER.P23",               "Memory", 0x400E0E20, 4, base=16, bitRange=23
sfr = "PIOA_IFER.P24",               "Memory", 0x400E0E20, 4, base=16, bitRange=24
sfr = "PIOA_IFER.P25",               "Memory", 0x400E0E20, 4, base=16, bitRange=25
sfr = "PIOA_IFER.P26",               "Memory", 0x400E0E20, 4, base=16, bitRange=26
sfr = "PIOA_IFER.P27",               "Memory", 0x400E0E20, 4, base=16, bitRange=27
sfr = "PIOA_IFER.P28",               "Memory", 0x400E0E20, 4, base=16, bitRange=28
sfr = "PIOA_IFER.P29",               "Memory", 0x400E0E20, 4, base=16, bitRange=29
sfr = "PIOA_IFER.P30",               "Memory", 0x400E0E20, 4, base=16, bitRange=30
sfr = "PIOA_IFER.P31",               "Memory", 0x400E0E20, 4, base=16, bitRange=31
sfr = "PIOA_IFDR",                   "Memory", 0x400E0E24, 4, base=16 
sfr = "PIOA_IFDR.P0",                "Memory", 0x400E0E24, 4, base=16, bitRange=0
sfr = "PIOA_IFDR.P1",                "Memory", 0x400E0E24, 4, base=16, bitRange=1
sfr = "PIOA_IFDR.P2",                "Memory", 0x400E0E24, 4, base=16, bitRange=2
sfr = "PIOA_IFDR.P3",                "Memory", 0x400E0E24, 4, base=16, bitRange=3
sfr = "PIOA_IFDR.P4",                "Memory", 0x400E0E24, 4, base=16, bitRange=4
sfr = "PIOA_IFDR.P5",                "Memory", 0x400E0E24, 4, base=16, bitRange=5
sfr = "PIOA_IFDR.P6",                "Memory", 0x400E0E24, 4, base=16, bitRange=6
sfr = "PIOA_IFDR.P7",                "Memory", 0x400E0E24, 4, base=16, bitRange=7
sfr = "PIOA_IFDR.P8",                "Memory", 0x400E0E24, 4, base=16, bitRange=8
sfr = "PIOA_IFDR.P9",                "Memory", 0x400E0E24, 4, base=16, bitRange=9
sfr = "PIOA_IFDR.P10",               "Memory", 0x400E0E24, 4, base=16, bitRange=10
sfr = "PIOA_IFDR.P11",               "Memory", 0x400E0E24, 4, base=16, bitRange=11
sfr = "PIOA_IFDR.P12",               "Memory", 0x400E0E24, 4, base=16, bitRange=12
sfr = "PIOA_IFDR.P13",               "Memory", 0x400E0E24, 4, base=16, bitRange=13
sfr = "PIOA_IFDR.P14",               "Memory", 0x400E0E24, 4, base=16, bitRange=14
sfr = "PIOA_IFDR.P15",               "Memory", 0x400E0E24, 4, base=16, bitRange=15
sfr = "PIOA_IFDR.P16",               "Memory", 0x400E0E24, 4, base=16, bitRange=16
sfr = "PIOA_IFDR.P17",               "Memory", 0x400E0E24, 4, base=16, bitRange=17
sfr = "PIOA_IFDR.P18",               "Memory", 0x400E0E24, 4, base=16, bitRange=18
sfr = "PIOA_IFDR.P19",               "Memory", 0x400E0E24, 4, base=16, bitRange=19
sfr = "PIOA_IFDR.P20",               "Memory", 0x400E0E24, 4, base=16, bitRange=20
sfr = "PIOA_IFDR.P21",               "Memory", 0x400E0E24, 4, base=16, bitRange=21
sfr = "PIOA_IFDR.P22",               "Memory", 0x400E0E24, 4, base=16, bitRange=22
sfr = "PIOA_IFDR.P23",               "Memory", 0x400E0E24, 4, base=16, bitRange=23
sfr = "PIOA_IFDR.P24",               "Memory", 0x400E0E24, 4, base=16, bitRange=24
sfr = "PIOA_IFDR.P25",               "Memory", 0x400E0E24, 4, base=16, bitRange=25
sfr = "PIOA_IFDR.P26",               "Memory", 0x400E0E24, 4, base=16, bitRange=26
sfr = "PIOA_IFDR.P27",               "Memory", 0x400E0E24, 4, base=16, bitRange=27
sfr = "PIOA_IFDR.P28",               "Memory", 0x400E0E24, 4, base=16, bitRange=28
sfr = "PIOA_IFDR.P29",               "Memory", 0x400E0E24, 4, base=16, bitRange=29
sfr = "PIOA_IFDR.P30",               "Memory", 0x400E0E24, 4, base=16, bitRange=30
sfr = "PIOA_IFDR.P31",               "Memory", 0x400E0E24, 4, base=16, bitRange=31
sfr = "PIOA_IFSR",                   "Memory", 0x400E0E28, 4, base=16 
sfr = "PIOA_IFSR.P0",                "Memory", 0x400E0E28, 4, base=16, bitRange=0
sfr = "PIOA_IFSR.P1",                "Memory", 0x400E0E28, 4, base=16, bitRange=1
sfr = "PIOA_IFSR.P2",                "Memory", 0x400E0E28, 4, base=16, bitRange=2
sfr = "PIOA_IFSR.P3",                "Memory", 0x400E0E28, 4, base=16, bitRange=3
sfr = "PIOA_IFSR.P4",                "Memory", 0x400E0E28, 4, base=16, bitRange=4
sfr = "PIOA_IFSR.P5",                "Memory", 0x400E0E28, 4, base=16, bitRange=5
sfr = "PIOA_IFSR.P6",                "Memory", 0x400E0E28, 4, base=16, bitRange=6
sfr = "PIOA_IFSR.P7",                "Memory", 0x400E0E28, 4, base=16, bitRange=7
sfr = "PIOA_IFSR.P8",                "Memory", 0x400E0E28, 4, base=16, bitRange=8
sfr = "PIOA_IFSR.P9",                "Memory", 0x400E0E28, 4, base=16, bitRange=9
sfr = "PIOA_IFSR.P10",               "Memory", 0x400E0E28, 4, base=16, bitRange=10
sfr = "PIOA_IFSR.P11",               "Memory", 0x400E0E28, 4, base=16, bitRange=11
sfr = "PIOA_IFSR.P12",               "Memory", 0x400E0E28, 4, base=16, bitRange=12
sfr = "PIOA_IFSR.P13",               "Memory", 0x400E0E28, 4, base=16, bitRange=13
sfr = "PIOA_IFSR.P14",               "Memory", 0x400E0E28, 4, base=16, bitRange=14
sfr = "PIOA_IFSR.P15",               "Memory", 0x400E0E28, 4, base=16, bitRange=15
sfr = "PIOA_IFSR.P16",               "Memory", 0x400E0E28, 4, base=16, bitRange=16
sfr = "PIOA_IFSR.P17",               "Memory", 0x400E0E28, 4, base=16, bitRange=17
sfr = "PIOA_IFSR.P18",               "Memory", 0x400E0E28, 4, base=16, bitRange=18
sfr = "PIOA_IFSR.P19",               "Memory", 0x400E0E28, 4, base=16, bitRange=19
sfr = "PIOA_IFSR.P20",               "Memory", 0x400E0E28, 4, base=16, bitRange=20
sfr = "PIOA_IFSR.P21",               "Memory", 0x400E0E28, 4, base=16, bitRange=21
sfr = "PIOA_IFSR.P22",               "Memory", 0x400E0E28, 4, base=16, bitRange=22
sfr = "PIOA_IFSR.P23",               "Memory", 0x400E0E28, 4, base=16, bitRange=23
sfr = "PIOA_IFSR.P24",               "Memory", 0x400E0E28, 4, base=16, bitRange=24
sfr = "PIOA_IFSR.P25",               "Memory", 0x400E0E28, 4, base=16, bitRange=25
sfr = "PIOA_IFSR.P26",               "Memory", 0x400E0E28, 4, base=16, bitRange=26
sfr = "PIOA_IFSR.P27",               "Memory", 0x400E0E28, 4, base=16, bitRange=27
sfr = "PIOA_IFSR.P28",               "Memory", 0x400E0E28, 4, base=16, bitRange=28
sfr = "PIOA_IFSR.P29",               "Memory", 0x400E0E28, 4, base=16, bitRange=29
sfr = "PIOA_IFSR.P30",               "Memory", 0x400E0E28, 4, base=16, bitRange=30
sfr = "PIOA_IFSR.P31",               "Memory", 0x400E0E28, 4, base=16, bitRange=31
sfr = "PIOA_SODR",                   "Memory", 0x400E0E30, 4, base=16 
sfr = "PIOA_SODR.P0",                "Memory", 0x400E0E30, 4, base=16, bitRange=0
sfr = "PIOA_SODR.P1",                "Memory", 0x400E0E30, 4, base=16, bitRange=1
sfr = "PIOA_SODR.P2",                "Memory", 0x400E0E30, 4, base=16, bitRange=2
sfr = "PIOA_SODR.P3",                "Memory", 0x400E0E30, 4, base=16, bitRange=3
sfr = "PIOA_SODR.P4",                "Memory", 0x400E0E30, 4, base=16, bitRange=4
sfr = "PIOA_SODR.P5",                "Memory", 0x400E0E30, 4, base=16, bitRange=5
sfr = "PIOA_SODR.P6",                "Memory", 0x400E0E30, 4, base=16, bitRange=6
sfr = "PIOA_SODR.P7",                "Memory", 0x400E0E30, 4, base=16, bitRange=7
sfr = "PIOA_SODR.P8",                "Memory", 0x400E0E30, 4, base=16, bitRange=8
sfr = "PIOA_SODR.P9",                "Memory", 0x400E0E30, 4, base=16, bitRange=9
sfr = "PIOA_SODR.P10",               "Memory", 0x400E0E30, 4, base=16, bitRange=10
sfr = "PIOA_SODR.P11",               "Memory", 0x400E0E30, 4, base=16, bitRange=11
sfr = "PIOA_SODR.P12",               "Memory", 0x400E0E30, 4, base=16, bitRange=12
sfr = "PIOA_SODR.P13",               "Memory", 0x400E0E30, 4, base=16, bitRange=13
sfr = "PIOA_SODR.P14",               "Memory", 0x400E0E30, 4, base=16, bitRange=14
sfr = "PIOA_SODR.P15",               "Memory", 0x400E0E30, 4, base=16, bitRange=15
sfr = "PIOA_SODR.P16",               "Memory", 0x400E0E30, 4, base=16, bitRange=16
sfr = "PIOA_SODR.P17",               "Memory", 0x400E0E30, 4, base=16, bitRange=17
sfr = "PIOA_SODR.P18",               "Memory", 0x400E0E30, 4, base=16, bitRange=18
sfr = "PIOA_SODR.P19",               "Memory", 0x400E0E30, 4, base=16, bitRange=19
sfr = "PIOA_SODR.P20",               "Memory", 0x400E0E30, 4, base=16, bitRange=20
sfr = "PIOA_SODR.P21",               "Memory", 0x400E0E30, 4, base=16, bitRange=21
sfr = "PIOA_SODR.P22",               "Memory", 0x400E0E30, 4, base=16, bitRange=22
sfr = "PIOA_SODR.P23",               "Memory", 0x400E0E30, 4, base=16, bitRange=23
sfr = "PIOA_SODR.P24",               "Memory", 0x400E0E30, 4, base=16, bitRange=24
sfr = "PIOA_SODR.P25",               "Memory", 0x400E0E30, 4, base=16, bitRange=25
sfr = "PIOA_SODR.P26",               "Memory", 0x400E0E30, 4, base=16, bitRange=26
sfr = "PIOA_SODR.P27",               "Memory", 0x400E0E30, 4, base=16, bitRange=27
sfr = "PIOA_SODR.P28",               "Memory", 0x400E0E30, 4, base=16, bitRange=28
sfr = "PIOA_SODR.P29",               "Memory", 0x400E0E30, 4, base=16, bitRange=29
sfr = "PIOA_SODR.P30",               "Memory", 0x400E0E30, 4, base=16, bitRange=30
sfr = "PIOA_SODR.P31",               "Memory", 0x400E0E30, 4, base=16, bitRange=31
sfr = "PIOA_CODR",                   "Memory", 0x400E0E34, 4, base=16 
sfr = "PIOA_CODR.P0",                "Memory", 0x400E0E34, 4, base=16, bitRange=0
sfr = "PIOA_CODR.P1",                "Memory", 0x400E0E34, 4, base=16, bitRange=1
sfr = "PIOA_CODR.P2",                "Memory", 0x400E0E34, 4, base=16, bitRange=2
sfr = "PIOA_CODR.P3",                "Memory", 0x400E0E34, 4, base=16, bitRange=3
sfr = "PIOA_CODR.P4",                "Memory", 0x400E0E34, 4, base=16, bitRange=4
sfr = "PIOA_CODR.P5",                "Memory", 0x400E0E34, 4, base=16, bitRange=5
sfr = "PIOA_CODR.P6",                "Memory", 0x400E0E34, 4, base=16, bitRange=6
sfr = "PIOA_CODR.P7",                "Memory", 0x400E0E34, 4, base=16, bitRange=7
sfr = "PIOA_CODR.P8",                "Memory", 0x400E0E34, 4, base=16, bitRange=8
sfr = "PIOA_CODR.P9",                "Memory", 0x400E0E34, 4, base=16, bitRange=9
sfr = "PIOA_CODR.P10",               "Memory", 0x400E0E34, 4, base=16, bitRange=10
sfr = "PIOA_CODR.P11",               "Memory", 0x400E0E34, 4, base=16, bitRange=11
sfr = "PIOA_CODR.P12",               "Memory", 0x400E0E34, 4, base=16, bitRange=12
sfr = "PIOA_CODR.P13",               "Memory", 0x400E0E34, 4, base=16, bitRange=13
sfr = "PIOA_CODR.P14",               "Memory", 0x400E0E34, 4, base=16, bitRange=14
sfr = "PIOA_CODR.P15",               "Memory", 0x400E0E34, 4, base=16, bitRange=15
sfr = "PIOA_CODR.P16",               "Memory", 0x400E0E34, 4, base=16, bitRange=16
sfr = "PIOA_CODR.P17",               "Memory", 0x400E0E34, 4, base=16, bitRange=17
sfr = "PIOA_CODR.P18",               "Memory", 0x400E0E34, 4, base=16, bitRange=18
sfr = "PIOA_CODR.P19",               "Memory", 0x400E0E34, 4, base=16, bitRange=19
sfr = "PIOA_CODR.P20",               "Memory", 0x400E0E34, 4, base=16, bitRange=20
sfr = "PIOA_CODR.P21",               "Memory", 0x400E0E34, 4, base=16, bitRange=21
sfr = "PIOA_CODR.P22",               "Memory", 0x400E0E34, 4, base=16, bitRange=22
sfr = "PIOA_CODR.P23",               "Memory", 0x400E0E34, 4, base=16, bitRange=23
sfr = "PIOA_CODR.P24",               "Memory", 0x400E0E34, 4, base=16, bitRange=24
sfr = "PIOA_CODR.P25",               "Memory", 0x400E0E34, 4, base=16, bitRange=25
sfr = "PIOA_CODR.P26",               "Memory", 0x400E0E34, 4, base=16, bitRange=26
sfr = "PIOA_CODR.P27",               "Memory", 0x400E0E34, 4, base=16, bitRange=27
sfr = "PIOA_CODR.P28",               "Memory", 0x400E0E34, 4, base=16, bitRange=28
sfr = "PIOA_CODR.P29",               "Memory", 0x400E0E34, 4, base=16, bitRange=29
sfr = "PIOA_CODR.P30",               "Memory", 0x400E0E34, 4, base=16, bitRange=30
sfr = "PIOA_CODR.P31",               "Memory", 0x400E0E34, 4, base=16, bitRange=31
sfr = "PIOA_ODSR",                   "Memory", 0x400E0E38, 4, base=16 
sfr = "PIOA_ODSR.P0",                "Memory", 0x400E0E38, 4, base=16, bitRange=0
sfr = "PIOA_ODSR.P1",                "Memory", 0x400E0E38, 4, base=16, bitRange=1
sfr = "PIOA_ODSR.P2",                "Memory", 0x400E0E38, 4, base=16, bitRange=2
sfr = "PIOA_ODSR.P3",                "Memory", 0x400E0E38, 4, base=16, bitRange=3
sfr = "PIOA_ODSR.P4",                "Memory", 0x400E0E38, 4, base=16, bitRange=4
sfr = "PIOA_ODSR.P5",                "Memory", 0x400E0E38, 4, base=16, bitRange=5
sfr = "PIOA_ODSR.P6",                "Memory", 0x400E0E38, 4, base=16, bitRange=6
sfr = "PIOA_ODSR.P7",                "Memory", 0x400E0E38, 4, base=16, bitRange=7
sfr = "PIOA_ODSR.P8",                "Memory", 0x400E0E38, 4, base=16, bitRange=8
sfr = "PIOA_ODSR.P9",                "Memory", 0x400E0E38, 4, base=16, bitRange=9
sfr = "PIOA_ODSR.P10",               "Memory", 0x400E0E38, 4, base=16, bitRange=10
sfr = "PIOA_ODSR.P11",               "Memory", 0x400E0E38, 4, base=16, bitRange=11
sfr = "PIOA_ODSR.P12",               "Memory", 0x400E0E38, 4, base=16, bitRange=12
sfr = "PIOA_ODSR.P13",               "Memory", 0x400E0E38, 4, base=16, bitRange=13
sfr = "PIOA_ODSR.P14",               "Memory", 0x400E0E38, 4, base=16, bitRange=14
sfr = "PIOA_ODSR.P15",               "Memory", 0x400E0E38, 4, base=16, bitRange=15
sfr = "PIOA_ODSR.P16",               "Memory", 0x400E0E38, 4, base=16, bitRange=16
sfr = "PIOA_ODSR.P17",               "Memory", 0x400E0E38, 4, base=16, bitRange=17
sfr = "PIOA_ODSR.P18",               "Memory", 0x400E0E38, 4, base=16, bitRange=18
sfr = "PIOA_ODSR.P19",               "Memory", 0x400E0E38, 4, base=16, bitRange=19
sfr = "PIOA_ODSR.P20",               "Memory", 0x400E0E38, 4, base=16, bitRange=20
sfr = "PIOA_ODSR.P21",               "Memory", 0x400E0E38, 4, base=16, bitRange=21
sfr = "PIOA_ODSR.P22",               "Memory", 0x400E0E38, 4, base=16, bitRange=22
sfr = "PIOA_ODSR.P23",               "Memory", 0x400E0E38, 4, base=16, bitRange=23
sfr = "PIOA_ODSR.P24",               "Memory", 0x400E0E38, 4, base=16, bitRange=24
sfr = "PIOA_ODSR.P25",               "Memory", 0x400E0E38, 4, base=16, bitRange=25
sfr = "PIOA_ODSR.P26",               "Memory", 0x400E0E38, 4, base=16, bitRange=26
sfr = "PIOA_ODSR.P27",               "Memory", 0x400E0E38, 4, base=16, bitRange=27
sfr = "PIOA_ODSR.P28",               "Memory", 0x400E0E38, 4, base=16, bitRange=28
sfr = "PIOA_ODSR.P29",               "Memory", 0x400E0E38, 4, base=16, bitRange=29
sfr = "PIOA_ODSR.P30",               "Memory", 0x400E0E38, 4, base=16, bitRange=30
sfr = "PIOA_ODSR.P31",               "Memory", 0x400E0E38, 4, base=16, bitRange=31
sfr = "PIOA_PDSR",                   "Memory", 0x400E0E3C, 4, base=16 
sfr = "PIOA_PDSR.P0",                "Memory", 0x400E0E3C, 4, base=16, bitRange=0
sfr = "PIOA_PDSR.P1",                "Memory", 0x400E0E3C, 4, base=16, bitRange=1
sfr = "PIOA_PDSR.P2",                "Memory", 0x400E0E3C, 4, base=16, bitRange=2
sfr = "PIOA_PDSR.P3",                "Memory", 0x400E0E3C, 4, base=16, bitRange=3
sfr = "PIOA_PDSR.P4",                "Memory", 0x400E0E3C, 4, base=16, bitRange=4
sfr = "PIOA_PDSR.P5",                "Memory", 0x400E0E3C, 4, base=16, bitRange=5
sfr = "PIOA_PDSR.P6",                "Memory", 0x400E0E3C, 4, base=16, bitRange=6
sfr = "PIOA_PDSR.P7",                "Memory", 0x400E0E3C, 4, base=16, bitRange=7
sfr = "PIOA_PDSR.P8",                "Memory", 0x400E0E3C, 4, base=16, bitRange=8
sfr = "PIOA_PDSR.P9",                "Memory", 0x400E0E3C, 4, base=16, bitRange=9
sfr = "PIOA_PDSR.P10",               "Memory", 0x400E0E3C, 4, base=16, bitRange=10
sfr = "PIOA_PDSR.P11",               "Memory", 0x400E0E3C, 4, base=16, bitRange=11
sfr = "PIOA_PDSR.P12",               "Memory", 0x400E0E3C, 4, base=16, bitRange=12
sfr = "PIOA_PDSR.P13",               "Memory", 0x400E0E3C, 4, base=16, bitRange=13
sfr = "PIOA_PDSR.P14",               "Memory", 0x400E0E3C, 4, base=16, bitRange=14
sfr = "PIOA_PDSR.P15",               "Memory", 0x400E0E3C, 4, base=16, bitRange=15
sfr = "PIOA_PDSR.P16",               "Memory", 0x400E0E3C, 4, base=16, bitRange=16
sfr = "PIOA_PDSR.P17",               "Memory", 0x400E0E3C, 4, base=16, bitRange=17
sfr = "PIOA_PDSR.P18",               "Memory", 0x400E0E3C, 4, base=16, bitRange=18
sfr = "PIOA_PDSR.P19",               "Memory", 0x400E0E3C, 4, base=16, bitRange=19
sfr = "PIOA_PDSR.P20",               "Memory", 0x400E0E3C, 4, base=16, bitRange=20
sfr = "PIOA_PDSR.P21",               "Memory", 0x400E0E3C, 4, base=16, bitRange=21
sfr = "PIOA_PDSR.P22",               "Memory", 0x400E0E3C, 4, base=16, bitRange=22
sfr = "PIOA_PDSR.P23",               "Memory", 0x400E0E3C, 4, base=16, bitRange=23
sfr = "PIOA_PDSR.P24",               "Memory", 0x400E0E3C, 4, base=16, bitRange=24
sfr = "PIOA_PDSR.P25",               "Memory", 0x400E0E3C, 4, base=16, bitRange=25
sfr = "PIOA_PDSR.P26",               "Memory", 0x400E0E3C, 4, base=16, bitRange=26
sfr = "PIOA_PDSR.P27",               "Memory", 0x400E0E3C, 4, base=16, bitRange=27
sfr = "PIOA_PDSR.P28",               "Memory", 0x400E0E3C, 4, base=16, bitRange=28
sfr = "PIOA_PDSR.P29",               "Memory", 0x400E0E3C, 4, base=16, bitRange=29
sfr = "PIOA_PDSR.P30",               "Memory", 0x400E0E3C, 4, base=16, bitRange=30
sfr = "PIOA_PDSR.P31",               "Memory", 0x400E0E3C, 4, base=16, bitRange=31
sfr = "PIOA_IER",                    "Memory", 0x400E0E40, 4, base=16 
sfr = "PIOA_IER.P0",                 "Memory", 0x400E0E40, 4, base=16, bitRange=0
sfr = "PIOA_IER.P1",                 "Memory", 0x400E0E40, 4, base=16, bitRange=1
sfr = "PIOA_IER.P2",                 "Memory", 0x400E0E40, 4, base=16, bitRange=2
sfr = "PIOA_IER.P3",                 "Memory", 0x400E0E40, 4, base=16, bitRange=3
sfr = "PIOA_IER.P4",                 "Memory", 0x400E0E40, 4, base=16, bitRange=4
sfr = "PIOA_IER.P5",                 "Memory", 0x400E0E40, 4, base=16, bitRange=5
sfr = "PIOA_IER.P6",                 "Memory", 0x400E0E40, 4, base=16, bitRange=6
sfr = "PIOA_IER.P7",                 "Memory", 0x400E0E40, 4, base=16, bitRange=7
sfr = "PIOA_IER.P8",                 "Memory", 0x400E0E40, 4, base=16, bitRange=8
sfr = "PIOA_IER.P9",                 "Memory", 0x400E0E40, 4, base=16, bitRange=9
sfr = "PIOA_IER.P10",                "Memory", 0x400E0E40, 4, base=16, bitRange=10
sfr = "PIOA_IER.P11",                "Memory", 0x400E0E40, 4, base=16, bitRange=11
sfr = "PIOA_IER.P12",                "Memory", 0x400E0E40, 4, base=16, bitRange=12
sfr = "PIOA_IER.P13",                "Memory", 0x400E0E40, 4, base=16, bitRange=13
sfr = "PIOA_IER.P14",                "Memory", 0x400E0E40, 4, base=16, bitRange=14
sfr = "PIOA_IER.P15",                "Memory", 0x400E0E40, 4, base=16, bitRange=15
sfr = "PIOA_IER.P16",                "Memory", 0x400E0E40, 4, base=16, bitRange=16
sfr = "PIOA_IER.P17",                "Memory", 0x400E0E40, 4, base=16, bitRange=17
sfr = "PIOA_IER.P18",                "Memory", 0x400E0E40, 4, base=16, bitRange=18
sfr = "PIOA_IER.P19",                "Memory", 0x400E0E40, 4, base=16, bitRange=19
sfr = "PIOA_IER.P20",                "Memory", 0x400E0E40, 4, base=16, bitRange=20
sfr = "PIOA_IER.P21",                "Memory", 0x400E0E40, 4, base=16, bitRange=21
sfr = "PIOA_IER.P22",                "Memory", 0x400E0E40, 4, base=16, bitRange=22
sfr = "PIOA_IER.P23",                "Memory", 0x400E0E40, 4, base=16, bitRange=23
sfr = "PIOA_IER.P24",                "Memory", 0x400E0E40, 4, base=16, bitRange=24
sfr = "PIOA_IER.P25",                "Memory", 0x400E0E40, 4, base=16, bitRange=25
sfr = "PIOA_IER.P26",                "Memory", 0x400E0E40, 4, base=16, bitRange=26
sfr = "PIOA_IER.P27",                "Memory", 0x400E0E40, 4, base=16, bitRange=27
sfr = "PIOA_IER.P28",                "Memory", 0x400E0E40, 4, base=16, bitRange=28
sfr = "PIOA_IER.P29",                "Memory", 0x400E0E40, 4, base=16, bitRange=29
sfr = "PIOA_IER.P30",                "Memory", 0x400E0E40, 4, base=16, bitRange=30
sfr = "PIOA_IER.P31",                "Memory", 0x400E0E40, 4, base=16, bitRange=31
sfr = "PIOA_IDR",                    "Memory", 0x400E0E44, 4, base=16 
sfr = "PIOA_IDR.P0",                 "Memory", 0x400E0E44, 4, base=16, bitRange=0
sfr = "PIOA_IDR.P1",                 "Memory", 0x400E0E44, 4, base=16, bitRange=1
sfr = "PIOA_IDR.P2",                 "Memory", 0x400E0E44, 4, base=16, bitRange=2
sfr = "PIOA_IDR.P3",                 "Memory", 0x400E0E44, 4, base=16, bitRange=3
sfr = "PIOA_IDR.P4",                 "Memory", 0x400E0E44, 4, base=16, bitRange=4
sfr = "PIOA_IDR.P5",                 "Memory", 0x400E0E44, 4, base=16, bitRange=5
sfr = "PIOA_IDR.P6",                 "Memory", 0x400E0E44, 4, base=16, bitRange=6
sfr = "PIOA_IDR.P7",                 "Memory", 0x400E0E44, 4, base=16, bitRange=7
sfr = "PIOA_IDR.P8",                 "Memory", 0x400E0E44, 4, base=16, bitRange=8
sfr = "PIOA_IDR.P9",                 "Memory", 0x400E0E44, 4, base=16, bitRange=9
sfr = "PIOA_IDR.P10",                "Memory", 0x400E0E44, 4, base=16, bitRange=10
sfr = "PIOA_IDR.P11",                "Memory", 0x400E0E44, 4, base=16, bitRange=11
sfr = "PIOA_IDR.P12",                "Memory", 0x400E0E44, 4, base=16, bitRange=12
sfr = "PIOA_IDR.P13",                "Memory", 0x400E0E44, 4, base=16, bitRange=13
sfr = "PIOA_IDR.P14",                "Memory", 0x400E0E44, 4, base=16, bitRange=14
sfr = "PIOA_IDR.P15",                "Memory", 0x400E0E44, 4, base=16, bitRange=15
sfr = "PIOA_IDR.P16",                "Memory", 0x400E0E44, 4, base=16, bitRange=16
sfr = "PIOA_IDR.P17",                "Memory", 0x400E0E44, 4, base=16, bitRange=17
sfr = "PIOA_IDR.P18",                "Memory", 0x400E0E44, 4, base=16, bitRange=18
sfr = "PIOA_IDR.P19",                "Memory", 0x400E0E44, 4, base=16, bitRange=19
sfr = "PIOA_IDR.P20",                "Memory", 0x400E0E44, 4, base=16, bitRange=20
sfr = "PIOA_IDR.P21",                "Memory", 0x400E0E44, 4, base=16, bitRange=21
sfr = "PIOA_IDR.P22",                "Memory", 0x400E0E44, 4, base=16, bitRange=22
sfr = "PIOA_IDR.P23",                "Memory", 0x400E0E44, 4, base=16, bitRange=23
sfr = "PIOA_IDR.P24",                "Memory", 0x400E0E44, 4, base=16, bitRange=24
sfr = "PIOA_IDR.P25",                "Memory", 0x400E0E44, 4, base=16, bitRange=25
sfr = "PIOA_IDR.P26",                "Memory", 0x400E0E44, 4, base=16, bitRange=26
sfr = "PIOA_IDR.P27",                "Memory", 0x400E0E44, 4, base=16, bitRange=27
sfr = "PIOA_IDR.P28",                "Memory", 0x400E0E44, 4, base=16, bitRange=28
sfr = "PIOA_IDR.P29",                "Memory", 0x400E0E44, 4, base=16, bitRange=29
sfr = "PIOA_IDR.P30",                "Memory", 0x400E0E44, 4, base=16, bitRange=30
sfr = "PIOA_IDR.P31",                "Memory", 0x400E0E44, 4, base=16, bitRange=31
sfr = "PIOA_IMR",                    "Memory", 0x400E0E48, 4, base=16 
sfr = "PIOA_IMR.P0",                 "Memory", 0x400E0E48, 4, base=16, bitRange=0
sfr = "PIOA_IMR.P1",                 "Memory", 0x400E0E48, 4, base=16, bitRange=1
sfr = "PIOA_IMR.P2",                 "Memory", 0x400E0E48, 4, base=16, bitRange=2
sfr = "PIOA_IMR.P3",                 "Memory", 0x400E0E48, 4, base=16, bitRange=3
sfr = "PIOA_IMR.P4",                 "Memory", 0x400E0E48, 4, base=16, bitRange=4
sfr = "PIOA_IMR.P5",                 "Memory", 0x400E0E48, 4, base=16, bitRange=5
sfr = "PIOA_IMR.P6",                 "Memory", 0x400E0E48, 4, base=16, bitRange=6
sfr = "PIOA_IMR.P7",                 "Memory", 0x400E0E48, 4, base=16, bitRange=7
sfr = "PIOA_IMR.P8",                 "Memory", 0x400E0E48, 4, base=16, bitRange=8
sfr = "PIOA_IMR.P9",                 "Memory", 0x400E0E48, 4, base=16, bitRange=9
sfr = "PIOA_IMR.P10",                "Memory", 0x400E0E48, 4, base=16, bitRange=10
sfr = "PIOA_IMR.P11",                "Memory", 0x400E0E48, 4, base=16, bitRange=11
sfr = "PIOA_IMR.P12",                "Memory", 0x400E0E48, 4, base=16, bitRange=12
sfr = "PIOA_IMR.P13",                "Memory", 0x400E0E48, 4, base=16, bitRange=13
sfr = "PIOA_IMR.P14",                "Memory", 0x400E0E48, 4, base=16, bitRange=14
sfr = "PIOA_IMR.P15",                "Memory", 0x400E0E48, 4, base=16, bitRange=15
sfr = "PIOA_IMR.P16",                "Memory", 0x400E0E48, 4, base=16, bitRange=16
sfr = "PIOA_IMR.P17",                "Memory", 0x400E0E48, 4, base=16, bitRange=17
sfr = "PIOA_IMR.P18",                "Memory", 0x400E0E48, 4, base=16, bitRange=18
sfr = "PIOA_IMR.P19",                "Memory", 0x400E0E48, 4, base=16, bitRange=19
sfr = "PIOA_IMR.P20",                "Memory", 0x400E0E48, 4, base=16, bitRange=20
sfr = "PIOA_IMR.P21",                "Memory", 0x400E0E48, 4, base=16, bitRange=21
sfr = "PIOA_IMR.P22",                "Memory", 0x400E0E48, 4, base=16, bitRange=22
sfr = "PIOA_IMR.P23",                "Memory", 0x400E0E48, 4, base=16, bitRange=23
sfr = "PIOA_IMR.P24",                "Memory", 0x400E0E48, 4, base=16, bitRange=24
sfr = "PIOA_IMR.P25",                "Memory", 0x400E0E48, 4, base=16, bitRange=25
sfr = "PIOA_IMR.P26",                "Memory", 0x400E0E48, 4, base=16, bitRange=26
sfr = "PIOA_IMR.P27",                "Memory", 0x400E0E48, 4, base=16, bitRange=27
sfr = "PIOA_IMR.P28",                "Memory", 0x400E0E48, 4, base=16, bitRange=28
sfr = "PIOA_IMR.P29",                "Memory", 0x400E0E48, 4, base=16, bitRange=29
sfr = "PIOA_IMR.P30",                "Memory", 0x400E0E48, 4, base=16, bitRange=30
sfr = "PIOA_IMR.P31",                "Memory", 0x400E0E48, 4, base=16, bitRange=31
sfr = "PIOA_ISR",                    "Memory", 0x400E0E4C, 4, base=16 
sfr = "PIOA_ISR.P0",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=0
sfr = "PIOA_ISR.P1",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=1
sfr = "PIOA_ISR.P2",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=2
sfr = "PIOA_ISR.P3",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=3
sfr = "PIOA_ISR.P4",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=4
sfr = "PIOA_ISR.P5",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=5
sfr = "PIOA_ISR.P6",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=6
sfr = "PIOA_ISR.P7",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=7
sfr = "PIOA_ISR.P8",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=8
sfr = "PIOA_ISR.P9",                 "Memory", 0x400E0E4C, 4, base=16, bitRange=9
sfr = "PIOA_ISR.P10",                "Memory", 0x400E0E4C, 4, base=16, bitRange=10
sfr = "PIOA_ISR.P11",                "Memory", 0x400E0E4C, 4, base=16, bitRange=11
sfr = "PIOA_ISR.P12",                "Memory", 0x400E0E4C, 4, base=16, bitRange=12
sfr = "PIOA_ISR.P13",                "Memory", 0x400E0E4C, 4, base=16, bitRange=13
sfr = "PIOA_ISR.P14",                "Memory", 0x400E0E4C, 4, base=16, bitRange=14
sfr = "PIOA_ISR.P15",                "Memory", 0x400E0E4C, 4, base=16, bitRange=15
sfr = "PIOA_ISR.P16",                "Memory", 0x400E0E4C, 4, base=16, bitRange=16
sfr = "PIOA_ISR.P17",                "Memory", 0x400E0E4C, 4, base=16, bitRange=17
sfr = "PIOA_ISR.P18",                "Memory", 0x400E0E4C, 4, base=16, bitRange=18
sfr = "PIOA_ISR.P19",                "Memory", 0x400E0E4C, 4, base=16, bitRange=19
sfr = "PIOA_ISR.P20",                "Memory", 0x400E0E4C, 4, base=16, bitRange=20
sfr = "PIOA_ISR.P21",                "Memory", 0x400E0E4C, 4, base=16, bitRange=21
sfr = "PIOA_ISR.P22",                "Memory", 0x400E0E4C, 4, base=16, bitRange=22
sfr = "PIOA_ISR.P23",                "Memory", 0x400E0E4C, 4, base=16, bitRange=23
sfr = "PIOA_ISR.P24",                "Memory", 0x400E0E4C, 4, base=16, bitRange=24
sfr = "PIOA_ISR.P25",                "Memory", 0x400E0E4C, 4, base=16, bitRange=25
sfr = "PIOA_ISR.P26",                "Memory", 0x400E0E4C, 4, base=16, bitRange=26
sfr = "PIOA_ISR.P27",                "Memory", 0x400E0E4C, 4, base=16, bitRange=27
sfr = "PIOA_ISR.P28",                "Memory", 0x400E0E4C, 4, base=16, bitRange=28
sfr = "PIOA_ISR.P29",                "Memory", 0x400E0E4C, 4, base=16, bitRange=29
sfr = "PIOA_ISR.P30",                "Memory", 0x400E0E4C, 4, base=16, bitRange=30
sfr = "PIOA_ISR.P31",                "Memory", 0x400E0E4C, 4, base=16, bitRange=31
sfr = "PIOA_MDER",                   "Memory", 0x400E0E50, 4, base=16 
sfr = "PIOA_MDER.P0",                "Memory", 0x400E0E50, 4, base=16, bitRange=0
sfr = "PIOA_MDER.P1",                "Memory", 0x400E0E50, 4, base=16, bitRange=1
sfr = "PIOA_MDER.P2",                "Memory", 0x400E0E50, 4, base=16, bitRange=2
sfr = "PIOA_MDER.P3",                "Memory", 0x400E0E50, 4, base=16, bitRange=3
sfr = "PIOA_MDER.P4",                "Memory", 0x400E0E50, 4, base=16, bitRange=4
sfr = "PIOA_MDER.P5",                "Memory", 0x400E0E50, 4, base=16, bitRange=5
sfr = "PIOA_MDER.P6",                "Memory", 0x400E0E50, 4, base=16, bitRange=6
sfr = "PIOA_MDER.P7",                "Memory", 0x400E0E50, 4, base=16, bitRange=7
sfr = "PIOA_MDER.P8",                "Memory", 0x400E0E50, 4, base=16, bitRange=8
sfr = "PIOA_MDER.P9",                "Memory", 0x400E0E50, 4, base=16, bitRange=9
sfr = "PIOA_MDER.P10",               "Memory", 0x400E0E50, 4, base=16, bitRange=10
sfr = "PIOA_MDER.P11",               "Memory", 0x400E0E50, 4, base=16, bitRange=11
sfr = "PIOA_MDER.P12",               "Memory", 0x400E0E50, 4, base=16, bitRange=12
sfr = "PIOA_MDER.P13",               "Memory", 0x400E0E50, 4, base=16, bitRange=13
sfr = "PIOA_MDER.P14",               "Memory", 0x400E0E50, 4, base=16, bitRange=14
sfr = "PIOA_MDER.P15",               "Memory", 0x400E0E50, 4, base=16, bitRange=15
sfr = "PIOA_MDER.P16",               "Memory", 0x400E0E50, 4, base=16, bitRange=16
sfr = "PIOA_MDER.P17",               "Memory", 0x400E0E50, 4, base=16, bitRange=17
sfr = "PIOA_MDER.P18",               "Memory", 0x400E0E50, 4, base=16, bitRange=18
sfr = "PIOA_MDER.P19",               "Memory", 0x400E0E50, 4, base=16, bitRange=19
sfr = "PIOA_MDER.P20",               "Memory", 0x400E0E50, 4, base=16, bitRange=20
sfr = "PIOA_MDER.P21",               "Memory", 0x400E0E50, 4, base=16, bitRange=21
sfr = "PIOA_MDER.P22",               "Memory", 0x400E0E50, 4, base=16, bitRange=22
sfr = "PIOA_MDER.P23",               "Memory", 0x400E0E50, 4, base=16, bitRange=23
sfr = "PIOA_MDER.P24",               "Memory", 0x400E0E50, 4, base=16, bitRange=24
sfr = "PIOA_MDER.P25",               "Memory", 0x400E0E50, 4, base=16, bitRange=25
sfr = "PIOA_MDER.P26",               "Memory", 0x400E0E50, 4, base=16, bitRange=26
sfr = "PIOA_MDER.P27",               "Memory", 0x400E0E50, 4, base=16, bitRange=27
sfr = "PIOA_MDER.P28",               "Memory", 0x400E0E50, 4, base=16, bitRange=28
sfr = "PIOA_MDER.P29",               "Memory", 0x400E0E50, 4, base=16, bitRange=29
sfr = "PIOA_MDER.P30",               "Memory", 0x400E0E50, 4, base=16, bitRange=30
sfr = "PIOA_MDER.P31",               "Memory", 0x400E0E50, 4, base=16, bitRange=31
sfr = "PIOA_MDDR",                   "Memory", 0x400E0E54, 4, base=16 
sfr = "PIOA_MDDR.P0",                "Memory", 0x400E0E54, 4, base=16, bitRange=0
sfr = "PIOA_MDDR.P1",                "Memory", 0x400E0E54, 4, base=16, bitRange=1
sfr = "PIOA_MDDR.P2",                "Memory", 0x400E0E54, 4, base=16, bitRange=2
sfr = "PIOA_MDDR.P3",                "Memory", 0x400E0E54, 4, base=16, bitRange=3
sfr = "PIOA_MDDR.P4",                "Memory", 0x400E0E54, 4, base=16, bitRange=4
sfr = "PIOA_MDDR.P5",                "Memory", 0x400E0E54, 4, base=16, bitRange=5
sfr = "PIOA_MDDR.P6",                "Memory", 0x400E0E54, 4, base=16, bitRange=6
sfr = "PIOA_MDDR.P7",                "Memory", 0x400E0E54, 4, base=16, bitRange=7
sfr = "PIOA_MDDR.P8",                "Memory", 0x400E0E54, 4, base=16, bitRange=8
sfr = "PIOA_MDDR.P9",                "Memory", 0x400E0E54, 4, base=16, bitRange=9
sfr = "PIOA_MDDR.P10",               "Memory", 0x400E0E54, 4, base=16, bitRange=10
sfr = "PIOA_MDDR.P11",               "Memory", 0x400E0E54, 4, base=16, bitRange=11
sfr = "PIOA_MDDR.P12",               "Memory", 0x400E0E54, 4, base=16, bitRange=12
sfr = "PIOA_MDDR.P13",               "Memory", 0x400E0E54, 4, base=16, bitRange=13
sfr = "PIOA_MDDR.P14",               "Memory", 0x400E0E54, 4, base=16, bitRange=14
sfr = "PIOA_MDDR.P15",               "Memory", 0x400E0E54, 4, base=16, bitRange=15
sfr = "PIOA_MDDR.P16",               "Memory", 0x400E0E54, 4, base=16, bitRange=16
sfr = "PIOA_MDDR.P17",               "Memory", 0x400E0E54, 4, base=16, bitRange=17
sfr = "PIOA_MDDR.P18",               "Memory", 0x400E0E54, 4, base=16, bitRange=18
sfr = "PIOA_MDDR.P19",               "Memory", 0x400E0E54, 4, base=16, bitRange=19
sfr = "PIOA_MDDR.P20",               "Memory", 0x400E0E54, 4, base=16, bitRange=20
sfr = "PIOA_MDDR.P21",               "Memory", 0x400E0E54, 4, base=16, bitRange=21
sfr = "PIOA_MDDR.P22",               "Memory", 0x400E0E54, 4, base=16, bitRange=22
sfr = "PIOA_MDDR.P23",               "Memory", 0x400E0E54, 4, base=16, bitRange=23
sfr = "PIOA_MDDR.P24",               "Memory", 0x400E0E54, 4, base=16, bitRange=24
sfr = "PIOA_MDDR.P25",               "Memory", 0x400E0E54, 4, base=16, bitRange=25
sfr = "PIOA_MDDR.P26",               "Memory", 0x400E0E54, 4, base=16, bitRange=26
sfr = "PIOA_MDDR.P27",               "Memory", 0x400E0E54, 4, base=16, bitRange=27
sfr = "PIOA_MDDR.P28",               "Memory", 0x400E0E54, 4, base=16, bitRange=28
sfr = "PIOA_MDDR.P29",               "Memory", 0x400E0E54, 4, base=16, bitRange=29
sfr = "PIOA_MDDR.P30",               "Memory", 0x400E0E54, 4, base=16, bitRange=30
sfr = "PIOA_MDDR.P31",               "Memory", 0x400E0E54, 4, base=16, bitRange=31
sfr = "PIOA_MDSR",                   "Memory", 0x400E0E58, 4, base=16 
sfr = "PIOA_MDSR.P0",                "Memory", 0x400E0E58, 4, base=16, bitRange=0
sfr = "PIOA_MDSR.P1",                "Memory", 0x400E0E58, 4, base=16, bitRange=1
sfr = "PIOA_MDSR.P2",                "Memory", 0x400E0E58, 4, base=16, bitRange=2
sfr = "PIOA_MDSR.P3",                "Memory", 0x400E0E58, 4, base=16, bitRange=3
sfr = "PIOA_MDSR.P4",                "Memory", 0x400E0E58, 4, base=16, bitRange=4
sfr = "PIOA_MDSR.P5",                "Memory", 0x400E0E58, 4, base=16, bitRange=5
sfr = "PIOA_MDSR.P6",                "Memory", 0x400E0E58, 4, base=16, bitRange=6
sfr = "PIOA_MDSR.P7",                "Memory", 0x400E0E58, 4, base=16, bitRange=7
sfr = "PIOA_MDSR.P8",                "Memory", 0x400E0E58, 4, base=16, bitRange=8
sfr = "PIOA_MDSR.P9",                "Memory", 0x400E0E58, 4, base=16, bitRange=9
sfr = "PIOA_MDSR.P10",               "Memory", 0x400E0E58, 4, base=16, bitRange=10
sfr = "PIOA_MDSR.P11",               "Memory", 0x400E0E58, 4, base=16, bitRange=11
sfr = "PIOA_MDSR.P12",               "Memory", 0x400E0E58, 4, base=16, bitRange=12
sfr = "PIOA_MDSR.P13",               "Memory", 0x400E0E58, 4, base=16, bitRange=13
sfr = "PIOA_MDSR.P14",               "Memory", 0x400E0E58, 4, base=16, bitRange=14
sfr = "PIOA_MDSR.P15",               "Memory", 0x400E0E58, 4, base=16, bitRange=15
sfr = "PIOA_MDSR.P16",               "Memory", 0x400E0E58, 4, base=16, bitRange=16
sfr = "PIOA_MDSR.P17",               "Memory", 0x400E0E58, 4, base=16, bitRange=17
sfr = "PIOA_MDSR.P18",               "Memory", 0x400E0E58, 4, base=16, bitRange=18
sfr = "PIOA_MDSR.P19",               "Memory", 0x400E0E58, 4, base=16, bitRange=19
sfr = "PIOA_MDSR.P20",               "Memory", 0x400E0E58, 4, base=16, bitRange=20
sfr = "PIOA_MDSR.P21",               "Memory", 0x400E0E58, 4, base=16, bitRange=21
sfr = "PIOA_MDSR.P22",               "Memory", 0x400E0E58, 4, base=16, bitRange=22
sfr = "PIOA_MDSR.P23",               "Memory", 0x400E0E58, 4, base=16, bitRange=23
sfr = "PIOA_MDSR.P24",               "Memory", 0x400E0E58, 4, base=16, bitRange=24
sfr = "PIOA_MDSR.P25",               "Memory", 0x400E0E58, 4, base=16, bitRange=25
sfr = "PIOA_MDSR.P26",               "Memory", 0x400E0E58, 4, base=16, bitRange=26
sfr = "PIOA_MDSR.P27",               "Memory", 0x400E0E58, 4, base=16, bitRange=27
sfr = "PIOA_MDSR.P28",               "Memory", 0x400E0E58, 4, base=16, bitRange=28
sfr = "PIOA_MDSR.P29",               "Memory", 0x400E0E58, 4, base=16, bitRange=29
sfr = "PIOA_MDSR.P30",               "Memory", 0x400E0E58, 4, base=16, bitRange=30
sfr = "PIOA_MDSR.P31",               "Memory", 0x400E0E58, 4, base=16, bitRange=31
sfr = "PIOA_PUDR",                   "Memory", 0x400E0E60, 4, base=16 
sfr = "PIOA_PUDR.P0",                "Memory", 0x400E0E60, 4, base=16, bitRange=0
sfr = "PIOA_PUDR.P1",                "Memory", 0x400E0E60, 4, base=16, bitRange=1
sfr = "PIOA_PUDR.P2",                "Memory", 0x400E0E60, 4, base=16, bitRange=2
sfr = "PIOA_PUDR.P3",                "Memory", 0x400E0E60, 4, base=16, bitRange=3
sfr = "PIOA_PUDR.P4",                "Memory", 0x400E0E60, 4, base=16, bitRange=4
sfr = "PIOA_PUDR.P5",                "Memory", 0x400E0E60, 4, base=16, bitRange=5
sfr = "PIOA_PUDR.P6",                "Memory", 0x400E0E60, 4, base=16, bitRange=6
sfr = "PIOA_PUDR.P7",                "Memory", 0x400E0E60, 4, base=16, bitRange=7
sfr = "PIOA_PUDR.P8",                "Memory", 0x400E0E60, 4, base=16, bitRange=8
sfr = "PIOA_PUDR.P9",                "Memory", 0x400E0E60, 4, base=16, bitRange=9
sfr = "PIOA_PUDR.P10",               "Memory", 0x400E0E60, 4, base=16, bitRange=10
sfr = "PIOA_PUDR.P11",               "Memory", 0x400E0E60, 4, base=16, bitRange=11
sfr = "PIOA_PUDR.P12",               "Memory", 0x400E0E60, 4, base=16, bitRange=12
sfr = "PIOA_PUDR.P13",               "Memory", 0x400E0E60, 4, base=16, bitRange=13
sfr = "PIOA_PUDR.P14",               "Memory", 0x400E0E60, 4, base=16, bitRange=14
sfr = "PIOA_PUDR.P15",               "Memory", 0x400E0E60, 4, base=16, bitRange=15
sfr = "PIOA_PUDR.P16",               "Memory", 0x400E0E60, 4, base=16, bitRange=16
sfr = "PIOA_PUDR.P17",               "Memory", 0x400E0E60, 4, base=16, bitRange=17
sfr = "PIOA_PUDR.P18",               "Memory", 0x400E0E60, 4, base=16, bitRange=18
sfr = "PIOA_PUDR.P19",               "Memory", 0x400E0E60, 4, base=16, bitRange=19
sfr = "PIOA_PUDR.P20",               "Memory", 0x400E0E60, 4, base=16, bitRange=20
sfr = "PIOA_PUDR.P21",               "Memory", 0x400E0E60, 4, base=16, bitRange=21
sfr = "PIOA_PUDR.P22",               "Memory", 0x400E0E60, 4, base=16, bitRange=22
sfr = "PIOA_PUDR.P23",               "Memory", 0x400E0E60, 4, base=16, bitRange=23
sfr = "PIOA_PUDR.P24",               "Memory", 0x400E0E60, 4, base=16, bitRange=24
sfr = "PIOA_PUDR.P25",               "Memory", 0x400E0E60, 4, base=16, bitRange=25
sfr = "PIOA_PUDR.P26",               "Memory", 0x400E0E60, 4, base=16, bitRange=26
sfr = "PIOA_PUDR.P27",               "Memory", 0x400E0E60, 4, base=16, bitRange=27
sfr = "PIOA_PUDR.P28",               "Memory", 0x400E0E60, 4, base=16, bitRange=28
sfr = "PIOA_PUDR.P29",               "Memory", 0x400E0E60, 4, base=16, bitRange=29
sfr = "PIOA_PUDR.P30",               "Memory", 0x400E0E60, 4, base=16, bitRange=30
sfr = "PIOA_PUDR.P31",               "Memory", 0x400E0E60, 4, base=16, bitRange=31
sfr = "PIOA_PUER",                   "Memory", 0x400E0E64, 4, base=16 
sfr = "PIOA_PUER.P0",                "Memory", 0x400E0E64, 4, base=16, bitRange=0
sfr = "PIOA_PUER.P1",                "Memory", 0x400E0E64, 4, base=16, bitRange=1
sfr = "PIOA_PUER.P2",                "Memory", 0x400E0E64, 4, base=16, bitRange=2
sfr = "PIOA_PUER.P3",                "Memory", 0x400E0E64, 4, base=16, bitRange=3
sfr = "PIOA_PUER.P4",                "Memory", 0x400E0E64, 4, base=16, bitRange=4
sfr = "PIOA_PUER.P5",                "Memory", 0x400E0E64, 4, base=16, bitRange=5
sfr = "PIOA_PUER.P6",                "Memory", 0x400E0E64, 4, base=16, bitRange=6
sfr = "PIOA_PUER.P7",                "Memory", 0x400E0E64, 4, base=16, bitRange=7
sfr = "PIOA_PUER.P8",                "Memory", 0x400E0E64, 4, base=16, bitRange=8
sfr = "PIOA_PUER.P9",                "Memory", 0x400E0E64, 4, base=16, bitRange=9
sfr = "PIOA_PUER.P10",               "Memory", 0x400E0E64, 4, base=16, bitRange=10
sfr = "PIOA_PUER.P11",               "Memory", 0x400E0E64, 4, base=16, bitRange=11
sfr = "PIOA_PUER.P12",               "Memory", 0x400E0E64, 4, base=16, bitRange=12
sfr = "PIOA_PUER.P13",               "Memory", 0x400E0E64, 4, base=16, bitRange=13
sfr = "PIOA_PUER.P14",               "Memory", 0x400E0E64, 4, base=16, bitRange=14
sfr = "PIOA_PUER.P15",               "Memory", 0x400E0E64, 4, base=16, bitRange=15
sfr = "PIOA_PUER.P16",               "Memory", 0x400E0E64, 4, base=16, bitRange=16
sfr = "PIOA_PUER.P17",               "Memory", 0x400E0E64, 4, base=16, bitRange=17
sfr = "PIOA_PUER.P18",               "Memory", 0x400E0E64, 4, base=16, bitRange=18
sfr = "PIOA_PUER.P19",               "Memory", 0x400E0E64, 4, base=16, bitRange=19
sfr = "PIOA_PUER.P20",               "Memory", 0x400E0E64, 4, base=16, bitRange=20
sfr = "PIOA_PUER.P21",               "Memory", 0x400E0E64, 4, base=16, bitRange=21
sfr = "PIOA_PUER.P22",               "Memory", 0x400E0E64, 4, base=16, bitRange=22
sfr = "PIOA_PUER.P23",               "Memory", 0x400E0E64, 4, base=16, bitRange=23
sfr = "PIOA_PUER.P24",               "Memory", 0x400E0E64, 4, base=16, bitRange=24
sfr = "PIOA_PUER.P25",               "Memory", 0x400E0E64, 4, base=16, bitRange=25
sfr = "PIOA_PUER.P26",               "Memory", 0x400E0E64, 4, base=16, bitRange=26
sfr = "PIOA_PUER.P27",               "Memory", 0x400E0E64, 4, base=16, bitRange=27
sfr = "PIOA_PUER.P28",               "Memory", 0x400E0E64, 4, base=16, bitRange=28
sfr = "PIOA_PUER.P29",               "Memory", 0x400E0E64, 4, base=16, bitRange=29
sfr = "PIOA_PUER.P30",               "Memory", 0x400E0E64, 4, base=16, bitRange=30
sfr = "PIOA_PUER.P31",               "Memory", 0x400E0E64, 4, base=16, bitRange=31
sfr = "PIOA_PUSR",                   "Memory", 0x400E0E68, 4, base=16 
sfr = "PIOA_PUSR.P0",                "Memory", 0x400E0E68, 4, base=16, bitRange=0
sfr = "PIOA_PUSR.P1",                "Memory", 0x400E0E68, 4, base=16, bitRange=1
sfr = "PIOA_PUSR.P2",                "Memory", 0x400E0E68, 4, base=16, bitRange=2
sfr = "PIOA_PUSR.P3",                "Memory", 0x400E0E68, 4, base=16, bitRange=3
sfr = "PIOA_PUSR.P4",                "Memory", 0x400E0E68, 4, base=16, bitRange=4
sfr = "PIOA_PUSR.P5",                "Memory", 0x400E0E68, 4, base=16, bitRange=5
sfr = "PIOA_PUSR.P6",                "Memory", 0x400E0E68, 4, base=16, bitRange=6
sfr = "PIOA_PUSR.P7",                "Memory", 0x400E0E68, 4, base=16, bitRange=7
sfr = "PIOA_PUSR.P8",                "Memory", 0x400E0E68, 4, base=16, bitRange=8
sfr = "PIOA_PUSR.P9",                "Memory", 0x400E0E68, 4, base=16, bitRange=9
sfr = "PIOA_PUSR.P10",               "Memory", 0x400E0E68, 4, base=16, bitRange=10
sfr = "PIOA_PUSR.P11",               "Memory", 0x400E0E68, 4, base=16, bitRange=11
sfr = "PIOA_PUSR.P12",               "Memory", 0x400E0E68, 4, base=16, bitRange=12
sfr = "PIOA_PUSR.P13",               "Memory", 0x400E0E68, 4, base=16, bitRange=13
sfr = "PIOA_PUSR.P14",               "Memory", 0x400E0E68, 4, base=16, bitRange=14
sfr = "PIOA_PUSR.P15",               "Memory", 0x400E0E68, 4, base=16, bitRange=15
sfr = "PIOA_PUSR.P16",               "Memory", 0x400E0E68, 4, base=16, bitRange=16
sfr = "PIOA_PUSR.P17",               "Memory", 0x400E0E68, 4, base=16, bitRange=17
sfr = "PIOA_PUSR.P18",               "Memory", 0x400E0E68, 4, base=16, bitRange=18
sfr = "PIOA_PUSR.P19",               "Memory", 0x400E0E68, 4, base=16, bitRange=19
sfr = "PIOA_PUSR.P20",               "Memory", 0x400E0E68, 4, base=16, bitRange=20
sfr = "PIOA_PUSR.P21",               "Memory", 0x400E0E68, 4, base=16, bitRange=21
sfr = "PIOA_PUSR.P22",               "Memory", 0x400E0E68, 4, base=16, bitRange=22
sfr = "PIOA_PUSR.P23",               "Memory", 0x400E0E68, 4, base=16, bitRange=23
sfr = "PIOA_PUSR.P24",               "Memory", 0x400E0E68, 4, base=16, bitRange=24
sfr = "PIOA_PUSR.P25",               "Memory", 0x400E0E68, 4, base=16, bitRange=25
sfr = "PIOA_PUSR.P26",               "Memory", 0x400E0E68, 4, base=16, bitRange=26
sfr = "PIOA_PUSR.P27",               "Memory", 0x400E0E68, 4, base=16, bitRange=27
sfr = "PIOA_PUSR.P28",               "Memory", 0x400E0E68, 4, base=16, bitRange=28
sfr = "PIOA_PUSR.P29",               "Memory", 0x400E0E68, 4, base=16, bitRange=29
sfr = "PIOA_PUSR.P30",               "Memory", 0x400E0E68, 4, base=16, bitRange=30
sfr = "PIOA_PUSR.P31",               "Memory", 0x400E0E68, 4, base=16, bitRange=31
sfr = "PIOA_ABCDSR_0",               "Memory", 0x400E0E70, 4, base=16 
sfr = "PIOA_ABCDSR_0.P0",            "Memory", 0x400E0E70, 4, base=16, bitRange=0
sfr = "PIOA_ABCDSR_0.P1",            "Memory", 0x400E0E70, 4, base=16, bitRange=1
sfr = "PIOA_ABCDSR_0.P2",            "Memory", 0x400E0E70, 4, base=16, bitRange=2
sfr = "PIOA_ABCDSR_0.P3",            "Memory", 0x400E0E70, 4, base=16, bitRange=3
sfr = "PIOA_ABCDSR_0.P4",            "Memory", 0x400E0E70, 4, base=16, bitRange=4
sfr = "PIOA_ABCDSR_0.P5",            "Memory", 0x400E0E70, 4, base=16, bitRange=5
sfr = "PIOA_ABCDSR_0.P6",            "Memory", 0x400E0E70, 4, base=16, bitRange=6
sfr = "PIOA_ABCDSR_0.P7",            "Memory", 0x400E0E70, 4, base=16, bitRange=7
sfr = "PIOA_ABCDSR_0.P8",            "Memory", 0x400E0E70, 4, base=16, bitRange=8
sfr = "PIOA_ABCDSR_0.P9",            "Memory", 0x400E0E70, 4, base=16, bitRange=9
sfr = "PIOA_ABCDSR_0.P10",           "Memory", 0x400E0E70, 4, base=16, bitRange=10
sfr = "PIOA_ABCDSR_0.P11",           "Memory", 0x400E0E70, 4, base=16, bitRange=11
sfr = "PIOA_ABCDSR_0.P12",           "Memory", 0x400E0E70, 4, base=16, bitRange=12
sfr = "PIOA_ABCDSR_0.P13",           "Memory", 0x400E0E70, 4, base=16, bitRange=13
sfr = "PIOA_ABCDSR_0.P14",           "Memory", 0x400E0E70, 4, base=16, bitRange=14
sfr = "PIOA_ABCDSR_0.P15",           "Memory", 0x400E0E70, 4, base=16, bitRange=15
sfr = "PIOA_ABCDSR_0.P16",           "Memory", 0x400E0E70, 4, base=16, bitRange=16
sfr = "PIOA_ABCDSR_0.P17",           "Memory", 0x400E0E70, 4, base=16, bitRange=17
sfr = "PIOA_ABCDSR_0.P18",           "Memory", 0x400E0E70, 4, base=16, bitRange=18
sfr = "PIOA_ABCDSR_0.P19",           "Memory", 0x400E0E70, 4, base=16, bitRange=19
sfr = "PIOA_ABCDSR_0.P20",           "Memory", 0x400E0E70, 4, base=16, bitRange=20
sfr = "PIOA_ABCDSR_0.P21",           "Memory", 0x400E0E70, 4, base=16, bitRange=21
sfr = "PIOA_ABCDSR_0.P22",           "Memory", 0x400E0E70, 4, base=16, bitRange=22
sfr = "PIOA_ABCDSR_0.P23",           "Memory", 0x400E0E70, 4, base=16, bitRange=23
sfr = "PIOA_ABCDSR_0.P24",           "Memory", 0x400E0E70, 4, base=16, bitRange=24
sfr = "PIOA_ABCDSR_0.P25",           "Memory", 0x400E0E70, 4, base=16, bitRange=25
sfr = "PIOA_ABCDSR_0.P26",           "Memory", 0x400E0E70, 4, base=16, bitRange=26
sfr = "PIOA_ABCDSR_0.P27",           "Memory", 0x400E0E70, 4, base=16, bitRange=27
sfr = "PIOA_ABCDSR_0.P28",           "Memory", 0x400E0E70, 4, base=16, bitRange=28
sfr = "PIOA_ABCDSR_0.P29",           "Memory", 0x400E0E70, 4, base=16, bitRange=29
sfr = "PIOA_ABCDSR_0.P30",           "Memory", 0x400E0E70, 4, base=16, bitRange=30
sfr = "PIOA_ABCDSR_0.P31",           "Memory", 0x400E0E70, 4, base=16, bitRange=31
sfr = "PIOA_ABCDSR_1",               "Memory", 0x400E0E74, 4, base=16 
sfr = "PIOA_ABCDSR_1.P0",            "Memory", 0x400E0E74, 4, base=16, bitRange=0
sfr = "PIOA_ABCDSR_1.P1",            "Memory", 0x400E0E74, 4, base=16, bitRange=1
sfr = "PIOA_ABCDSR_1.P2",            "Memory", 0x400E0E74, 4, base=16, bitRange=2
sfr = "PIOA_ABCDSR_1.P3",            "Memory", 0x400E0E74, 4, base=16, bitRange=3
sfr = "PIOA_ABCDSR_1.P4",            "Memory", 0x400E0E74, 4, base=16, bitRange=4
sfr = "PIOA_ABCDSR_1.P5",            "Memory", 0x400E0E74, 4, base=16, bitRange=5
sfr = "PIOA_ABCDSR_1.P6",            "Memory", 0x400E0E74, 4, base=16, bitRange=6
sfr = "PIOA_ABCDSR_1.P7",            "Memory", 0x400E0E74, 4, base=16, bitRange=7
sfr = "PIOA_ABCDSR_1.P8",            "Memory", 0x400E0E74, 4, base=16, bitRange=8
sfr = "PIOA_ABCDSR_1.P9",            "Memory", 0x400E0E74, 4, base=16, bitRange=9
sfr = "PIOA_ABCDSR_1.P10",           "Memory", 0x400E0E74, 4, base=16, bitRange=10
sfr = "PIOA_ABCDSR_1.P11",           "Memory", 0x400E0E74, 4, base=16, bitRange=11
sfr = "PIOA_ABCDSR_1.P12",           "Memory", 0x400E0E74, 4, base=16, bitRange=12
sfr = "PIOA_ABCDSR_1.P13",           "Memory", 0x400E0E74, 4, base=16, bitRange=13
sfr = "PIOA_ABCDSR_1.P14",           "Memory", 0x400E0E74, 4, base=16, bitRange=14
sfr = "PIOA_ABCDSR_1.P15",           "Memory", 0x400E0E74, 4, base=16, bitRange=15
sfr = "PIOA_ABCDSR_1.P16",           "Memory", 0x400E0E74, 4, base=16, bitRange=16
sfr = "PIOA_ABCDSR_1.P17",           "Memory", 0x400E0E74, 4, base=16, bitRange=17
sfr = "PIOA_ABCDSR_1.P18",           "Memory", 0x400E0E74, 4, base=16, bitRange=18
sfr = "PIOA_ABCDSR_1.P19",           "Memory", 0x400E0E74, 4, base=16, bitRange=19
sfr = "PIOA_ABCDSR_1.P20",           "Memory", 0x400E0E74, 4, base=16, bitRange=20
sfr = "PIOA_ABCDSR_1.P21",           "Memory", 0x400E0E74, 4, base=16, bitRange=21
sfr = "PIOA_ABCDSR_1.P22",           "Memory", 0x400E0E74, 4, base=16, bitRange=22
sfr = "PIOA_ABCDSR_1.P23",           "Memory", 0x400E0E74, 4, base=16, bitRange=23
sfr = "PIOA_ABCDSR_1.P24",           "Memory", 0x400E0E74, 4, base=16, bitRange=24
sfr = "PIOA_ABCDSR_1.P25",           "Memory", 0x400E0E74, 4, base=16, bitRange=25
sfr = "PIOA_ABCDSR_1.P26",           "Memory", 0x400E0E74, 4, base=16, bitRange=26
sfr = "PIOA_ABCDSR_1.P27",           "Memory", 0x400E0E74, 4, base=16, bitRange=27
sfr = "PIOA_ABCDSR_1.P28",           "Memory", 0x400E0E74, 4, base=16, bitRange=28
sfr = "PIOA_ABCDSR_1.P29",           "Memory", 0x400E0E74, 4, base=16, bitRange=29
sfr = "PIOA_ABCDSR_1.P30",           "Memory", 0x400E0E74, 4, base=16, bitRange=30
sfr = "PIOA_ABCDSR_1.P31",           "Memory", 0x400E0E74, 4, base=16, bitRange=31
sfr = "PIOA_IFSCDR",                 "Memory", 0x400E0E80, 4, base=16 
sfr = "PIOA_IFSCDR.P0",              "Memory", 0x400E0E80, 4, base=16, bitRange=0
sfr = "PIOA_IFSCDR.P1",              "Memory", 0x400E0E80, 4, base=16, bitRange=1
sfr = "PIOA_IFSCDR.P2",              "Memory", 0x400E0E80, 4, base=16, bitRange=2
sfr = "PIOA_IFSCDR.P3",              "Memory", 0x400E0E80, 4, base=16, bitRange=3
sfr = "PIOA_IFSCDR.P4",              "Memory", 0x400E0E80, 4, base=16, bitRange=4
sfr = "PIOA_IFSCDR.P5",              "Memory", 0x400E0E80, 4, base=16, bitRange=5
sfr = "PIOA_IFSCDR.P6",              "Memory", 0x400E0E80, 4, base=16, bitRange=6
sfr = "PIOA_IFSCDR.P7",              "Memory", 0x400E0E80, 4, base=16, bitRange=7
sfr = "PIOA_IFSCDR.P8",              "Memory", 0x400E0E80, 4, base=16, bitRange=8
sfr = "PIOA_IFSCDR.P9",              "Memory", 0x400E0E80, 4, base=16, bitRange=9
sfr = "PIOA_IFSCDR.P10",             "Memory", 0x400E0E80, 4, base=16, bitRange=10
sfr = "PIOA_IFSCDR.P11",             "Memory", 0x400E0E80, 4, base=16, bitRange=11
sfr = "PIOA_IFSCDR.P12",             "Memory", 0x400E0E80, 4, base=16, bitRange=12
sfr = "PIOA_IFSCDR.P13",             "Memory", 0x400E0E80, 4, base=16, bitRange=13
sfr = "PIOA_IFSCDR.P14",             "Memory", 0x400E0E80, 4, base=16, bitRange=14
sfr = "PIOA_IFSCDR.P15",             "Memory", 0x400E0E80, 4, base=16, bitRange=15
sfr = "PIOA_IFSCDR.P16",             "Memory", 0x400E0E80, 4, base=16, bitRange=16
sfr = "PIOA_IFSCDR.P17",             "Memory", 0x400E0E80, 4, base=16, bitRange=17
sfr = "PIOA_IFSCDR.P18",             "Memory", 0x400E0E80, 4, base=16, bitRange=18
sfr = "PIOA_IFSCDR.P19",             "Memory", 0x400E0E80, 4, base=16, bitRange=19
sfr = "PIOA_IFSCDR.P20",             "Memory", 0x400E0E80, 4, base=16, bitRange=20
sfr = "PIOA_IFSCDR.P21",             "Memory", 0x400E0E80, 4, base=16, bitRange=21
sfr = "PIOA_IFSCDR.P22",             "Memory", 0x400E0E80, 4, base=16, bitRange=22
sfr = "PIOA_IFSCDR.P23",             "Memory", 0x400E0E80, 4, base=16, bitRange=23
sfr = "PIOA_IFSCDR.P24",             "Memory", 0x400E0E80, 4, base=16, bitRange=24
sfr = "PIOA_IFSCDR.P25",             "Memory", 0x400E0E80, 4, base=16, bitRange=25
sfr = "PIOA_IFSCDR.P26",             "Memory", 0x400E0E80, 4, base=16, bitRange=26
sfr = "PIOA_IFSCDR.P27",             "Memory", 0x400E0E80, 4, base=16, bitRange=27
sfr = "PIOA_IFSCDR.P28",             "Memory", 0x400E0E80, 4, base=16, bitRange=28
sfr = "PIOA_IFSCDR.P29",             "Memory", 0x400E0E80, 4, base=16, bitRange=29
sfr = "PIOA_IFSCDR.P30",             "Memory", 0x400E0E80, 4, base=16, bitRange=30
sfr = "PIOA_IFSCDR.P31",             "Memory", 0x400E0E80, 4, base=16, bitRange=31
sfr = "PIOA_IFSCER",                 "Memory", 0x400E0E84, 4, base=16 
sfr = "PIOA_IFSCER.P0",              "Memory", 0x400E0E84, 4, base=16, bitRange=0
sfr = "PIOA_IFSCER.P1",              "Memory", 0x400E0E84, 4, base=16, bitRange=1
sfr = "PIOA_IFSCER.P2",              "Memory", 0x400E0E84, 4, base=16, bitRange=2
sfr = "PIOA_IFSCER.P3",              "Memory", 0x400E0E84, 4, base=16, bitRange=3
sfr = "PIOA_IFSCER.P4",              "Memory", 0x400E0E84, 4, base=16, bitRange=4
sfr = "PIOA_IFSCER.P5",              "Memory", 0x400E0E84, 4, base=16, bitRange=5
sfr = "PIOA_IFSCER.P6",              "Memory", 0x400E0E84, 4, base=16, bitRange=6
sfr = "PIOA_IFSCER.P7",              "Memory", 0x400E0E84, 4, base=16, bitRange=7
sfr = "PIOA_IFSCER.P8",              "Memory", 0x400E0E84, 4, base=16, bitRange=8
sfr = "PIOA_IFSCER.P9",              "Memory", 0x400E0E84, 4, base=16, bitRange=9
sfr = "PIOA_IFSCER.P10",             "Memory", 0x400E0E84, 4, base=16, bitRange=10
sfr = "PIOA_IFSCER.P11",             "Memory", 0x400E0E84, 4, base=16, bitRange=11
sfr = "PIOA_IFSCER.P12",             "Memory", 0x400E0E84, 4, base=16, bitRange=12
sfr = "PIOA_IFSCER.P13",             "Memory", 0x400E0E84, 4, base=16, bitRange=13
sfr = "PIOA_IFSCER.P14",             "Memory", 0x400E0E84, 4, base=16, bitRange=14
sfr = "PIOA_IFSCER.P15",             "Memory", 0x400E0E84, 4, base=16, bitRange=15
sfr = "PIOA_IFSCER.P16",             "Memory", 0x400E0E84, 4, base=16, bitRange=16
sfr = "PIOA_IFSCER.P17",             "Memory", 0x400E0E84, 4, base=16, bitRange=17
sfr = "PIOA_IFSCER.P18",             "Memory", 0x400E0E84, 4, base=16, bitRange=18
sfr = "PIOA_IFSCER.P19",             "Memory", 0x400E0E84, 4, base=16, bitRange=19
sfr = "PIOA_IFSCER.P20",             "Memory", 0x400E0E84, 4, base=16, bitRange=20
sfr = "PIOA_IFSCER.P21",             "Memory", 0x400E0E84, 4, base=16, bitRange=21
sfr = "PIOA_IFSCER.P22",             "Memory", 0x400E0E84, 4, base=16, bitRange=22
sfr = "PIOA_IFSCER.P23",             "Memory", 0x400E0E84, 4, base=16, bitRange=23
sfr = "PIOA_IFSCER.P24",             "Memory", 0x400E0E84, 4, base=16, bitRange=24
sfr = "PIOA_IFSCER.P25",             "Memory", 0x400E0E84, 4, base=16, bitRange=25
sfr = "PIOA_IFSCER.P26",             "Memory", 0x400E0E84, 4, base=16, bitRange=26
sfr = "PIOA_IFSCER.P27",             "Memory", 0x400E0E84, 4, base=16, bitRange=27
sfr = "PIOA_IFSCER.P28",             "Memory", 0x400E0E84, 4, base=16, bitRange=28
sfr = "PIOA_IFSCER.P29",             "Memory", 0x400E0E84, 4, base=16, bitRange=29
sfr = "PIOA_IFSCER.P30",             "Memory", 0x400E0E84, 4, base=16, bitRange=30
sfr = "PIOA_IFSCER.P31",             "Memory", 0x400E0E84, 4, base=16, bitRange=31
sfr = "PIOA_IFSCSR",                 "Memory", 0x400E0E88, 4, base=16 
sfr = "PIOA_IFSCSR.P0",              "Memory", 0x400E0E88, 4, base=16, bitRange=0
sfr = "PIOA_IFSCSR.P1",              "Memory", 0x400E0E88, 4, base=16, bitRange=1
sfr = "PIOA_IFSCSR.P2",              "Memory", 0x400E0E88, 4, base=16, bitRange=2
sfr = "PIOA_IFSCSR.P3",              "Memory", 0x400E0E88, 4, base=16, bitRange=3
sfr = "PIOA_IFSCSR.P4",              "Memory", 0x400E0E88, 4, base=16, bitRange=4
sfr = "PIOA_IFSCSR.P5",              "Memory", 0x400E0E88, 4, base=16, bitRange=5
sfr = "PIOA_IFSCSR.P6",              "Memory", 0x400E0E88, 4, base=16, bitRange=6
sfr = "PIOA_IFSCSR.P7",              "Memory", 0x400E0E88, 4, base=16, bitRange=7
sfr = "PIOA_IFSCSR.P8",              "Memory", 0x400E0E88, 4, base=16, bitRange=8
sfr = "PIOA_IFSCSR.P9",              "Memory", 0x400E0E88, 4, base=16, bitRange=9
sfr = "PIOA_IFSCSR.P10",             "Memory", 0x400E0E88, 4, base=16, bitRange=10
sfr = "PIOA_IFSCSR.P11",             "Memory", 0x400E0E88, 4, base=16, bitRange=11
sfr = "PIOA_IFSCSR.P12",             "Memory", 0x400E0E88, 4, base=16, bitRange=12
sfr = "PIOA_IFSCSR.P13",             "Memory", 0x400E0E88, 4, base=16, bitRange=13
sfr = "PIOA_IFSCSR.P14",             "Memory", 0x400E0E88, 4, base=16, bitRange=14
sfr = "PIOA_IFSCSR.P15",             "Memory", 0x400E0E88, 4, base=16, bitRange=15
sfr = "PIOA_IFSCSR.P16",             "Memory", 0x400E0E88, 4, base=16, bitRange=16
sfr = "PIOA_IFSCSR.P17",             "Memory", 0x400E0E88, 4, base=16, bitRange=17
sfr = "PIOA_IFSCSR.P18",             "Memory", 0x400E0E88, 4, base=16, bitRange=18
sfr = "PIOA_IFSCSR.P19",             "Memory", 0x400E0E88, 4, base=16, bitRange=19
sfr = "PIOA_IFSCSR.P20",             "Memory", 0x400E0E88, 4, base=16, bitRange=20
sfr = "PIOA_IFSCSR.P21",             "Memory", 0x400E0E88, 4, base=16, bitRange=21
sfr = "PIOA_IFSCSR.P22",             "Memory", 0x400E0E88, 4, base=16, bitRange=22
sfr = "PIOA_IFSCSR.P23",             "Memory", 0x400E0E88, 4, base=16, bitRange=23
sfr = "PIOA_IFSCSR.P24",             "Memory", 0x400E0E88, 4, base=16, bitRange=24
sfr = "PIOA_IFSCSR.P25",             "Memory", 0x400E0E88, 4, base=16, bitRange=25
sfr = "PIOA_IFSCSR.P26",             "Memory", 0x400E0E88, 4, base=16, bitRange=26
sfr = "PIOA_IFSCSR.P27",             "Memory", 0x400E0E88, 4, base=16, bitRange=27
sfr = "PIOA_IFSCSR.P28",             "Memory", 0x400E0E88, 4, base=16, bitRange=28
sfr = "PIOA_IFSCSR.P29",             "Memory", 0x400E0E88, 4, base=16, bitRange=29
sfr = "PIOA_IFSCSR.P30",             "Memory", 0x400E0E88, 4, base=16, bitRange=30
sfr = "PIOA_IFSCSR.P31",             "Memory", 0x400E0E88, 4, base=16, bitRange=31
sfr = "PIOA_SCDR",                   "Memory", 0x400E0E8C, 4, base=16 
sfr = "PIOA_SCDR.DIV",               "Memory", 0x400E0E8C, 4, base=16, bitRange=0-13
sfr = "PIOA_PPDDR",                  "Memory", 0x400E0E90, 4, base=16 
sfr = "PIOA_PPDDR.P0",               "Memory", 0x400E0E90, 4, base=16, bitRange=0
sfr = "PIOA_PPDDR.P1",               "Memory", 0x400E0E90, 4, base=16, bitRange=1
sfr = "PIOA_PPDDR.P2",               "Memory", 0x400E0E90, 4, base=16, bitRange=2
sfr = "PIOA_PPDDR.P3",               "Memory", 0x400E0E90, 4, base=16, bitRange=3
sfr = "PIOA_PPDDR.P4",               "Memory", 0x400E0E90, 4, base=16, bitRange=4
sfr = "PIOA_PPDDR.P5",               "Memory", 0x400E0E90, 4, base=16, bitRange=5
sfr = "PIOA_PPDDR.P6",               "Memory", 0x400E0E90, 4, base=16, bitRange=6
sfr = "PIOA_PPDDR.P7",               "Memory", 0x400E0E90, 4, base=16, bitRange=7
sfr = "PIOA_PPDDR.P8",               "Memory", 0x400E0E90, 4, base=16, bitRange=8
sfr = "PIOA_PPDDR.P9",               "Memory", 0x400E0E90, 4, base=16, bitRange=9
sfr = "PIOA_PPDDR.P10",              "Memory", 0x400E0E90, 4, base=16, bitRange=10
sfr = "PIOA_PPDDR.P11",              "Memory", 0x400E0E90, 4, base=16, bitRange=11
sfr = "PIOA_PPDDR.P12",              "Memory", 0x400E0E90, 4, base=16, bitRange=12
sfr = "PIOA_PPDDR.P13",              "Memory", 0x400E0E90, 4, base=16, bitRange=13
sfr = "PIOA_PPDDR.P14",              "Memory", 0x400E0E90, 4, base=16, bitRange=14
sfr = "PIOA_PPDDR.P15",              "Memory", 0x400E0E90, 4, base=16, bitRange=15
sfr = "PIOA_PPDDR.P16",              "Memory", 0x400E0E90, 4, base=16, bitRange=16
sfr = "PIOA_PPDDR.P17",              "Memory", 0x400E0E90, 4, base=16, bitRange=17
sfr = "PIOA_PPDDR.P18",              "Memory", 0x400E0E90, 4, base=16, bitRange=18
sfr = "PIOA_PPDDR.P19",              "Memory", 0x400E0E90, 4, base=16, bitRange=19
sfr = "PIOA_PPDDR.P20",              "Memory", 0x400E0E90, 4, base=16, bitRange=20
sfr = "PIOA_PPDDR.P21",              "Memory", 0x400E0E90, 4, base=16, bitRange=21
sfr = "PIOA_PPDDR.P22",              "Memory", 0x400E0E90, 4, base=16, bitRange=22
sfr = "PIOA_PPDDR.P23",              "Memory", 0x400E0E90, 4, base=16, bitRange=23
sfr = "PIOA_PPDDR.P24",              "Memory", 0x400E0E90, 4, base=16, bitRange=24
sfr = "PIOA_PPDDR.P25",              "Memory", 0x400E0E90, 4, base=16, bitRange=25
sfr = "PIOA_PPDDR.P26",              "Memory", 0x400E0E90, 4, base=16, bitRange=26
sfr = "PIOA_PPDDR.P27",              "Memory", 0x400E0E90, 4, base=16, bitRange=27
sfr = "PIOA_PPDDR.P28",              "Memory", 0x400E0E90, 4, base=16, bitRange=28
sfr = "PIOA_PPDDR.P29",              "Memory", 0x400E0E90, 4, base=16, bitRange=29
sfr = "PIOA_PPDDR.P30",              "Memory", 0x400E0E90, 4, base=16, bitRange=30
sfr = "PIOA_PPDDR.P31",              "Memory", 0x400E0E90, 4, base=16, bitRange=31
sfr = "PIOA_PPDER",                  "Memory", 0x400E0E94, 4, base=16 
sfr = "PIOA_PPDER.P0",               "Memory", 0x400E0E94, 4, base=16, bitRange=0
sfr = "PIOA_PPDER.P1",               "Memory", 0x400E0E94, 4, base=16, bitRange=1
sfr = "PIOA_PPDER.P2",               "Memory", 0x400E0E94, 4, base=16, bitRange=2
sfr = "PIOA_PPDER.P3",               "Memory", 0x400E0E94, 4, base=16, bitRange=3
sfr = "PIOA_PPDER.P4",               "Memory", 0x400E0E94, 4, base=16, bitRange=4
sfr = "PIOA_PPDER.P5",               "Memory", 0x400E0E94, 4, base=16, bitRange=5
sfr = "PIOA_PPDER.P6",               "Memory", 0x400E0E94, 4, base=16, bitRange=6
sfr = "PIOA_PPDER.P7",               "Memory", 0x400E0E94, 4, base=16, bitRange=7
sfr = "PIOA_PPDER.P8",               "Memory", 0x400E0E94, 4, base=16, bitRange=8
sfr = "PIOA_PPDER.P9",               "Memory", 0x400E0E94, 4, base=16, bitRange=9
sfr = "PIOA_PPDER.P10",              "Memory", 0x400E0E94, 4, base=16, bitRange=10
sfr = "PIOA_PPDER.P11",              "Memory", 0x400E0E94, 4, base=16, bitRange=11
sfr = "PIOA_PPDER.P12",              "Memory", 0x400E0E94, 4, base=16, bitRange=12
sfr = "PIOA_PPDER.P13",              "Memory", 0x400E0E94, 4, base=16, bitRange=13
sfr = "PIOA_PPDER.P14",              "Memory", 0x400E0E94, 4, base=16, bitRange=14
sfr = "PIOA_PPDER.P15",              "Memory", 0x400E0E94, 4, base=16, bitRange=15
sfr = "PIOA_PPDER.P16",              "Memory", 0x400E0E94, 4, base=16, bitRange=16
sfr = "PIOA_PPDER.P17",              "Memory", 0x400E0E94, 4, base=16, bitRange=17
sfr = "PIOA_PPDER.P18",              "Memory", 0x400E0E94, 4, base=16, bitRange=18
sfr = "PIOA_PPDER.P19",              "Memory", 0x400E0E94, 4, base=16, bitRange=19
sfr = "PIOA_PPDER.P20",              "Memory", 0x400E0E94, 4, base=16, bitRange=20
sfr = "PIOA_PPDER.P21",              "Memory", 0x400E0E94, 4, base=16, bitRange=21
sfr = "PIOA_PPDER.P22",              "Memory", 0x400E0E94, 4, base=16, bitRange=22
sfr = "PIOA_PPDER.P23",              "Memory", 0x400E0E94, 4, base=16, bitRange=23
sfr = "PIOA_PPDER.P24",              "Memory", 0x400E0E94, 4, base=16, bitRange=24
sfr = "PIOA_PPDER.P25",              "Memory", 0x400E0E94, 4, base=16, bitRange=25
sfr = "PIOA_PPDER.P26",              "Memory", 0x400E0E94, 4, base=16, bitRange=26
sfr = "PIOA_PPDER.P27",              "Memory", 0x400E0E94, 4, base=16, bitRange=27
sfr = "PIOA_PPDER.P28",              "Memory", 0x400E0E94, 4, base=16, bitRange=28
sfr = "PIOA_PPDER.P29",              "Memory", 0x400E0E94, 4, base=16, bitRange=29
sfr = "PIOA_PPDER.P30",              "Memory", 0x400E0E94, 4, base=16, bitRange=30
sfr = "PIOA_PPDER.P31",              "Memory", 0x400E0E94, 4, base=16, bitRange=31
sfr = "PIOA_PPDSR",                  "Memory", 0x400E0E98, 4, base=16 
sfr = "PIOA_PPDSR.P0",               "Memory", 0x400E0E98, 4, base=16, bitRange=0
sfr = "PIOA_PPDSR.P1",               "Memory", 0x400E0E98, 4, base=16, bitRange=1
sfr = "PIOA_PPDSR.P2",               "Memory", 0x400E0E98, 4, base=16, bitRange=2
sfr = "PIOA_PPDSR.P3",               "Memory", 0x400E0E98, 4, base=16, bitRange=3
sfr = "PIOA_PPDSR.P4",               "Memory", 0x400E0E98, 4, base=16, bitRange=4
sfr = "PIOA_PPDSR.P5",               "Memory", 0x400E0E98, 4, base=16, bitRange=5
sfr = "PIOA_PPDSR.P6",               "Memory", 0x400E0E98, 4, base=16, bitRange=6
sfr = "PIOA_PPDSR.P7",               "Memory", 0x400E0E98, 4, base=16, bitRange=7
sfr = "PIOA_PPDSR.P8",               "Memory", 0x400E0E98, 4, base=16, bitRange=8
sfr = "PIOA_PPDSR.P9",               "Memory", 0x400E0E98, 4, base=16, bitRange=9
sfr = "PIOA_PPDSR.P10",              "Memory", 0x400E0E98, 4, base=16, bitRange=10
sfr = "PIOA_PPDSR.P11",              "Memory", 0x400E0E98, 4, base=16, bitRange=11
sfr = "PIOA_PPDSR.P12",              "Memory", 0x400E0E98, 4, base=16, bitRange=12
sfr = "PIOA_PPDSR.P13",              "Memory", 0x400E0E98, 4, base=16, bitRange=13
sfr = "PIOA_PPDSR.P14",              "Memory", 0x400E0E98, 4, base=16, bitRange=14
sfr = "PIOA_PPDSR.P15",              "Memory", 0x400E0E98, 4, base=16, bitRange=15
sfr = "PIOA_PPDSR.P16",              "Memory", 0x400E0E98, 4, base=16, bitRange=16
sfr = "PIOA_PPDSR.P17",              "Memory", 0x400E0E98, 4, base=16, bitRange=17
sfr = "PIOA_PPDSR.P18",              "Memory", 0x400E0E98, 4, base=16, bitRange=18
sfr = "PIOA_PPDSR.P19",              "Memory", 0x400E0E98, 4, base=16, bitRange=19
sfr = "PIOA_PPDSR.P20",              "Memory", 0x400E0E98, 4, base=16, bitRange=20
sfr = "PIOA_PPDSR.P21",              "Memory", 0x400E0E98, 4, base=16, bitRange=21
sfr = "PIOA_PPDSR.P22",              "Memory", 0x400E0E98, 4, base=16, bitRange=22
sfr = "PIOA_PPDSR.P23",              "Memory", 0x400E0E98, 4, base=16, bitRange=23
sfr = "PIOA_PPDSR.P24",              "Memory", 0x400E0E98, 4, base=16, bitRange=24
sfr = "PIOA_PPDSR.P25",              "Memory", 0x400E0E98, 4, base=16, bitRange=25
sfr = "PIOA_PPDSR.P26",              "Memory", 0x400E0E98, 4, base=16, bitRange=26
sfr = "PIOA_PPDSR.P27",              "Memory", 0x400E0E98, 4, base=16, bitRange=27
sfr = "PIOA_PPDSR.P28",              "Memory", 0x400E0E98, 4, base=16, bitRange=28
sfr = "PIOA_PPDSR.P29",              "Memory", 0x400E0E98, 4, base=16, bitRange=29
sfr = "PIOA_PPDSR.P30",              "Memory", 0x400E0E98, 4, base=16, bitRange=30
sfr = "PIOA_PPDSR.P31",              "Memory", 0x400E0E98, 4, base=16, bitRange=31
sfr = "PIOA_OWER",                   "Memory", 0x400E0EA0, 4, base=16 
sfr = "PIOA_OWER.P0",                "Memory", 0x400E0EA0, 4, base=16, bitRange=0
sfr = "PIOA_OWER.P1",                "Memory", 0x400E0EA0, 4, base=16, bitRange=1
sfr = "PIOA_OWER.P2",                "Memory", 0x400E0EA0, 4, base=16, bitRange=2
sfr = "PIOA_OWER.P3",                "Memory", 0x400E0EA0, 4, base=16, bitRange=3
sfr = "PIOA_OWER.P4",                "Memory", 0x400E0EA0, 4, base=16, bitRange=4
sfr = "PIOA_OWER.P5",                "Memory", 0x400E0EA0, 4, base=16, bitRange=5
sfr = "PIOA_OWER.P6",                "Memory", 0x400E0EA0, 4, base=16, bitRange=6
sfr = "PIOA_OWER.P7",                "Memory", 0x400E0EA0, 4, base=16, bitRange=7
sfr = "PIOA_OWER.P8",                "Memory", 0x400E0EA0, 4, base=16, bitRange=8
sfr = "PIOA_OWER.P9",                "Memory", 0x400E0EA0, 4, base=16, bitRange=9
sfr = "PIOA_OWER.P10",               "Memory", 0x400E0EA0, 4, base=16, bitRange=10
sfr = "PIOA_OWER.P11",               "Memory", 0x400E0EA0, 4, base=16, bitRange=11
sfr = "PIOA_OWER.P12",               "Memory", 0x400E0EA0, 4, base=16, bitRange=12
sfr = "PIOA_OWER.P13",               "Memory", 0x400E0EA0, 4, base=16, bitRange=13
sfr = "PIOA_OWER.P14",               "Memory", 0x400E0EA0, 4, base=16, bitRange=14
sfr = "PIOA_OWER.P15",               "Memory", 0x400E0EA0, 4, base=16, bitRange=15
sfr = "PIOA_OWER.P16",               "Memory", 0x400E0EA0, 4, base=16, bitRange=16
sfr = "PIOA_OWER.P17",               "Memory", 0x400E0EA0, 4, base=16, bitRange=17
sfr = "PIOA_OWER.P18",               "Memory", 0x400E0EA0, 4, base=16, bitRange=18
sfr = "PIOA_OWER.P19",               "Memory", 0x400E0EA0, 4, base=16, bitRange=19
sfr = "PIOA_OWER.P20",               "Memory", 0x400E0EA0, 4, base=16, bitRange=20
sfr = "PIOA_OWER.P21",               "Memory", 0x400E0EA0, 4, base=16, bitRange=21
sfr = "PIOA_OWER.P22",               "Memory", 0x400E0EA0, 4, base=16, bitRange=22
sfr = "PIOA_OWER.P23",               "Memory", 0x400E0EA0, 4, base=16, bitRange=23
sfr = "PIOA_OWER.P24",               "Memory", 0x400E0EA0, 4, base=16, bitRange=24
sfr = "PIOA_OWER.P25",               "Memory", 0x400E0EA0, 4, base=16, bitRange=25
sfr = "PIOA_OWER.P26",               "Memory", 0x400E0EA0, 4, base=16, bitRange=26
sfr = "PIOA_OWER.P27",               "Memory", 0x400E0EA0, 4, base=16, bitRange=27
sfr = "PIOA_OWER.P28",               "Memory", 0x400E0EA0, 4, base=16, bitRange=28
sfr = "PIOA_OWER.P29",               "Memory", 0x400E0EA0, 4, base=16, bitRange=29
sfr = "PIOA_OWER.P30",               "Memory", 0x400E0EA0, 4, base=16, bitRange=30
sfr = "PIOA_OWER.P31",               "Memory", 0x400E0EA0, 4, base=16, bitRange=31
sfr = "PIOA_OWDR",                   "Memory", 0x400E0EA4, 4, base=16 
sfr = "PIOA_OWDR.P0",                "Memory", 0x400E0EA4, 4, base=16, bitRange=0
sfr = "PIOA_OWDR.P1",                "Memory", 0x400E0EA4, 4, base=16, bitRange=1
sfr = "PIOA_OWDR.P2",                "Memory", 0x400E0EA4, 4, base=16, bitRange=2
sfr = "PIOA_OWDR.P3",                "Memory", 0x400E0EA4, 4, base=16, bitRange=3
sfr = "PIOA_OWDR.P4",                "Memory", 0x400E0EA4, 4, base=16, bitRange=4
sfr = "PIOA_OWDR.P5",                "Memory", 0x400E0EA4, 4, base=16, bitRange=5
sfr = "PIOA_OWDR.P6",                "Memory", 0x400E0EA4, 4, base=16, bitRange=6
sfr = "PIOA_OWDR.P7",                "Memory", 0x400E0EA4, 4, base=16, bitRange=7
sfr = "PIOA_OWDR.P8",                "Memory", 0x400E0EA4, 4, base=16, bitRange=8
sfr = "PIOA_OWDR.P9",                "Memory", 0x400E0EA4, 4, base=16, bitRange=9
sfr = "PIOA_OWDR.P10",               "Memory", 0x400E0EA4, 4, base=16, bitRange=10
sfr = "PIOA_OWDR.P11",               "Memory", 0x400E0EA4, 4, base=16, bitRange=11
sfr = "PIOA_OWDR.P12",               "Memory", 0x400E0EA4, 4, base=16, bitRange=12
sfr = "PIOA_OWDR.P13",               "Memory", 0x400E0EA4, 4, base=16, bitRange=13
sfr = "PIOA_OWDR.P14",               "Memory", 0x400E0EA4, 4, base=16, bitRange=14
sfr = "PIOA_OWDR.P15",               "Memory", 0x400E0EA4, 4, base=16, bitRange=15
sfr = "PIOA_OWDR.P16",               "Memory", 0x400E0EA4, 4, base=16, bitRange=16
sfr = "PIOA_OWDR.P17",               "Memory", 0x400E0EA4, 4, base=16, bitRange=17
sfr = "PIOA_OWDR.P18",               "Memory", 0x400E0EA4, 4, base=16, bitRange=18
sfr = "PIOA_OWDR.P19",               "Memory", 0x400E0EA4, 4, base=16, bitRange=19
sfr = "PIOA_OWDR.P20",               "Memory", 0x400E0EA4, 4, base=16, bitRange=20
sfr = "PIOA_OWDR.P21",               "Memory", 0x400E0EA4, 4, base=16, bitRange=21
sfr = "PIOA_OWDR.P22",               "Memory", 0x400E0EA4, 4, base=16, bitRange=22
sfr = "PIOA_OWDR.P23",               "Memory", 0x400E0EA4, 4, base=16, bitRange=23
sfr = "PIOA_OWDR.P24",               "Memory", 0x400E0EA4, 4, base=16, bitRange=24
sfr = "PIOA_OWDR.P25",               "Memory", 0x400E0EA4, 4, base=16, bitRange=25
sfr = "PIOA_OWDR.P26",               "Memory", 0x400E0EA4, 4, base=16, bitRange=26
sfr = "PIOA_OWDR.P27",               "Memory", 0x400E0EA4, 4, base=16, bitRange=27
sfr = "PIOA_OWDR.P28",               "Memory", 0x400E0EA4, 4, base=16, bitRange=28
sfr = "PIOA_OWDR.P29",               "Memory", 0x400E0EA4, 4, base=16, bitRange=29
sfr = "PIOA_OWDR.P30",               "Memory", 0x400E0EA4, 4, base=16, bitRange=30
sfr = "PIOA_OWDR.P31",               "Memory", 0x400E0EA4, 4, base=16, bitRange=31
sfr = "PIOA_OWSR",                   "Memory", 0x400E0EA8, 4, base=16 
sfr = "PIOA_OWSR.P0",                "Memory", 0x400E0EA8, 4, base=16, bitRange=0
sfr = "PIOA_OWSR.P1",                "Memory", 0x400E0EA8, 4, base=16, bitRange=1
sfr = "PIOA_OWSR.P2",                "Memory", 0x400E0EA8, 4, base=16, bitRange=2
sfr = "PIOA_OWSR.P3",                "Memory", 0x400E0EA8, 4, base=16, bitRange=3
sfr = "PIOA_OWSR.P4",                "Memory", 0x400E0EA8, 4, base=16, bitRange=4
sfr = "PIOA_OWSR.P5",                "Memory", 0x400E0EA8, 4, base=16, bitRange=5
sfr = "PIOA_OWSR.P6",                "Memory", 0x400E0EA8, 4, base=16, bitRange=6
sfr = "PIOA_OWSR.P7",                "Memory", 0x400E0EA8, 4, base=16, bitRange=7
sfr = "PIOA_OWSR.P8",                "Memory", 0x400E0EA8, 4, base=16, bitRange=8
sfr = "PIOA_OWSR.P9",                "Memory", 0x400E0EA8, 4, base=16, bitRange=9
sfr = "PIOA_OWSR.P10",               "Memory", 0x400E0EA8, 4, base=16, bitRange=10
sfr = "PIOA_OWSR.P11",               "Memory", 0x400E0EA8, 4, base=16, bitRange=11
sfr = "PIOA_OWSR.P12",               "Memory", 0x400E0EA8, 4, base=16, bitRange=12
sfr = "PIOA_OWSR.P13",               "Memory", 0x400E0EA8, 4, base=16, bitRange=13
sfr = "PIOA_OWSR.P14",               "Memory", 0x400E0EA8, 4, base=16, bitRange=14
sfr = "PIOA_OWSR.P15",               "Memory", 0x400E0EA8, 4, base=16, bitRange=15
sfr = "PIOA_OWSR.P16",               "Memory", 0x400E0EA8, 4, base=16, bitRange=16
sfr = "PIOA_OWSR.P17",               "Memory", 0x400E0EA8, 4, base=16, bitRange=17
sfr = "PIOA_OWSR.P18",               "Memory", 0x400E0EA8, 4, base=16, bitRange=18
sfr = "PIOA_OWSR.P19",               "Memory", 0x400E0EA8, 4, base=16, bitRange=19
sfr = "PIOA_OWSR.P20",               "Memory", 0x400E0EA8, 4, base=16, bitRange=20
sfr = "PIOA_OWSR.P21",               "Memory", 0x400E0EA8, 4, base=16, bitRange=21
sfr = "PIOA_OWSR.P22",               "Memory", 0x400E0EA8, 4, base=16, bitRange=22
sfr = "PIOA_OWSR.P23",               "Memory", 0x400E0EA8, 4, base=16, bitRange=23
sfr = "PIOA_OWSR.P24",               "Memory", 0x400E0EA8, 4, base=16, bitRange=24
sfr = "PIOA_OWSR.P25",               "Memory", 0x400E0EA8, 4, base=16, bitRange=25
sfr = "PIOA_OWSR.P26",               "Memory", 0x400E0EA8, 4, base=16, bitRange=26
sfr = "PIOA_OWSR.P27",               "Memory", 0x400E0EA8, 4, base=16, bitRange=27
sfr = "PIOA_OWSR.P28",               "Memory", 0x400E0EA8, 4, base=16, bitRange=28
sfr = "PIOA_OWSR.P29",               "Memory", 0x400E0EA8, 4, base=16, bitRange=29
sfr = "PIOA_OWSR.P30",               "Memory", 0x400E0EA8, 4, base=16, bitRange=30
sfr = "PIOA_OWSR.P31",               "Memory", 0x400E0EA8, 4, base=16, bitRange=31
sfr = "PIOA_AIMER",                  "Memory", 0x400E0EB0, 4, base=16 
sfr = "PIOA_AIMER.P0",               "Memory", 0x400E0EB0, 4, base=16, bitRange=0
sfr = "PIOA_AIMER.P1",               "Memory", 0x400E0EB0, 4, base=16, bitRange=1
sfr = "PIOA_AIMER.P2",               "Memory", 0x400E0EB0, 4, base=16, bitRange=2
sfr = "PIOA_AIMER.P3",               "Memory", 0x400E0EB0, 4, base=16, bitRange=3
sfr = "PIOA_AIMER.P4",               "Memory", 0x400E0EB0, 4, base=16, bitRange=4
sfr = "PIOA_AIMER.P5",               "Memory", 0x400E0EB0, 4, base=16, bitRange=5
sfr = "PIOA_AIMER.P6",               "Memory", 0x400E0EB0, 4, base=16, bitRange=6
sfr = "PIOA_AIMER.P7",               "Memory", 0x400E0EB0, 4, base=16, bitRange=7
sfr = "PIOA_AIMER.P8",               "Memory", 0x400E0EB0, 4, base=16, bitRange=8
sfr = "PIOA_AIMER.P9",               "Memory", 0x400E0EB0, 4, base=16, bitRange=9
sfr = "PIOA_AIMER.P10",              "Memory", 0x400E0EB0, 4, base=16, bitRange=10
sfr = "PIOA_AIMER.P11",              "Memory", 0x400E0EB0, 4, base=16, bitRange=11
sfr = "PIOA_AIMER.P12",              "Memory", 0x400E0EB0, 4, base=16, bitRange=12
sfr = "PIOA_AIMER.P13",              "Memory", 0x400E0EB0, 4, base=16, bitRange=13
sfr = "PIOA_AIMER.P14",              "Memory", 0x400E0EB0, 4, base=16, bitRange=14
sfr = "PIOA_AIMER.P15",              "Memory", 0x400E0EB0, 4, base=16, bitRange=15
sfr = "PIOA_AIMER.P16",              "Memory", 0x400E0EB0, 4, base=16, bitRange=16
sfr = "PIOA_AIMER.P17",              "Memory", 0x400E0EB0, 4, base=16, bitRange=17
sfr = "PIOA_AIMER.P18",              "Memory", 0x400E0EB0, 4, base=16, bitRange=18
sfr = "PIOA_AIMER.P19",              "Memory", 0x400E0EB0, 4, base=16, bitRange=19
sfr = "PIOA_AIMER.P20",              "Memory", 0x400E0EB0, 4, base=16, bitRange=20
sfr = "PIOA_AIMER.P21",              "Memory", 0x400E0EB0, 4, base=16, bitRange=21
sfr = "PIOA_AIMER.P22",              "Memory", 0x400E0EB0, 4, base=16, bitRange=22
sfr = "PIOA_AIMER.P23",              "Memory", 0x400E0EB0, 4, base=16, bitRange=23
sfr = "PIOA_AIMER.P24",              "Memory", 0x400E0EB0, 4, base=16, bitRange=24
sfr = "PIOA_AIMER.P25",              "Memory", 0x400E0EB0, 4, base=16, bitRange=25
sfr = "PIOA_AIMER.P26",              "Memory", 0x400E0EB0, 4, base=16, bitRange=26
sfr = "PIOA_AIMER.P27",              "Memory", 0x400E0EB0, 4, base=16, bitRange=27
sfr = "PIOA_AIMER.P28",              "Memory", 0x400E0EB0, 4, base=16, bitRange=28
sfr = "PIOA_AIMER.P29",              "Memory", 0x400E0EB0, 4, base=16, bitRange=29
sfr = "PIOA_AIMER.P30",              "Memory", 0x400E0EB0, 4, base=16, bitRange=30
sfr = "PIOA_AIMER.P31",              "Memory", 0x400E0EB0, 4, base=16, bitRange=31
sfr = "PIOA_AIMDR",                  "Memory", 0x400E0EB4, 4, base=16 
sfr = "PIOA_AIMDR.P0",               "Memory", 0x400E0EB4, 4, base=16, bitRange=0
sfr = "PIOA_AIMDR.P1",               "Memory", 0x400E0EB4, 4, base=16, bitRange=1
sfr = "PIOA_AIMDR.P2",               "Memory", 0x400E0EB4, 4, base=16, bitRange=2
sfr = "PIOA_AIMDR.P3",               "Memory", 0x400E0EB4, 4, base=16, bitRange=3
sfr = "PIOA_AIMDR.P4",               "Memory", 0x400E0EB4, 4, base=16, bitRange=4
sfr = "PIOA_AIMDR.P5",               "Memory", 0x400E0EB4, 4, base=16, bitRange=5
sfr = "PIOA_AIMDR.P6",               "Memory", 0x400E0EB4, 4, base=16, bitRange=6
sfr = "PIOA_AIMDR.P7",               "Memory", 0x400E0EB4, 4, base=16, bitRange=7
sfr = "PIOA_AIMDR.P8",               "Memory", 0x400E0EB4, 4, base=16, bitRange=8
sfr = "PIOA_AIMDR.P9",               "Memory", 0x400E0EB4, 4, base=16, bitRange=9
sfr = "PIOA_AIMDR.P10",              "Memory", 0x400E0EB4, 4, base=16, bitRange=10
sfr = "PIOA_AIMDR.P11",              "Memory", 0x400E0EB4, 4, base=16, bitRange=11
sfr = "PIOA_AIMDR.P12",              "Memory", 0x400E0EB4, 4, base=16, bitRange=12
sfr = "PIOA_AIMDR.P13",              "Memory", 0x400E0EB4, 4, base=16, bitRange=13
sfr = "PIOA_AIMDR.P14",              "Memory", 0x400E0EB4, 4, base=16, bitRange=14
sfr = "PIOA_AIMDR.P15",              "Memory", 0x400E0EB4, 4, base=16, bitRange=15
sfr = "PIOA_AIMDR.P16",              "Memory", 0x400E0EB4, 4, base=16, bitRange=16
sfr = "PIOA_AIMDR.P17",              "Memory", 0x400E0EB4, 4, base=16, bitRange=17
sfr = "PIOA_AIMDR.P18",              "Memory", 0x400E0EB4, 4, base=16, bitRange=18
sfr = "PIOA_AIMDR.P19",              "Memory", 0x400E0EB4, 4, base=16, bitRange=19
sfr = "PIOA_AIMDR.P20",              "Memory", 0x400E0EB4, 4, base=16, bitRange=20
sfr = "PIOA_AIMDR.P21",              "Memory", 0x400E0EB4, 4, base=16, bitRange=21
sfr = "PIOA_AIMDR.P22",              "Memory", 0x400E0EB4, 4, base=16, bitRange=22
sfr = "PIOA_AIMDR.P23",              "Memory", 0x400E0EB4, 4, base=16, bitRange=23
sfr = "PIOA_AIMDR.P24",              "Memory", 0x400E0EB4, 4, base=16, bitRange=24
sfr = "PIOA_AIMDR.P25",              "Memory", 0x400E0EB4, 4, base=16, bitRange=25
sfr = "PIOA_AIMDR.P26",              "Memory", 0x400E0EB4, 4, base=16, bitRange=26
sfr = "PIOA_AIMDR.P27",              "Memory", 0x400E0EB4, 4, base=16, bitRange=27
sfr = "PIOA_AIMDR.P28",              "Memory", 0x400E0EB4, 4, base=16, bitRange=28
sfr = "PIOA_AIMDR.P29",              "Memory", 0x400E0EB4, 4, base=16, bitRange=29
sfr = "PIOA_AIMDR.P30",              "Memory", 0x400E0EB4, 4, base=16, bitRange=30
sfr = "PIOA_AIMDR.P31",              "Memory", 0x400E0EB4, 4, base=16, bitRange=31
sfr = "PIOA_AIMMR",                  "Memory", 0x400E0EB8, 4, base=16 
sfr = "PIOA_AIMMR.P0",               "Memory", 0x400E0EB8, 4, base=16, bitRange=0
sfr = "PIOA_AIMMR.P1",               "Memory", 0x400E0EB8, 4, base=16, bitRange=1
sfr = "PIOA_AIMMR.P2",               "Memory", 0x400E0EB8, 4, base=16, bitRange=2
sfr = "PIOA_AIMMR.P3",               "Memory", 0x400E0EB8, 4, base=16, bitRange=3
sfr = "PIOA_AIMMR.P4",               "Memory", 0x400E0EB8, 4, base=16, bitRange=4
sfr = "PIOA_AIMMR.P5",               "Memory", 0x400E0EB8, 4, base=16, bitRange=5
sfr = "PIOA_AIMMR.P6",               "Memory", 0x400E0EB8, 4, base=16, bitRange=6
sfr = "PIOA_AIMMR.P7",               "Memory", 0x400E0EB8, 4, base=16, bitRange=7
sfr = "PIOA_AIMMR.P8",               "Memory", 0x400E0EB8, 4, base=16, bitRange=8
sfr = "PIOA_AIMMR.P9",               "Memory", 0x400E0EB8, 4, base=16, bitRange=9
sfr = "PIOA_AIMMR.P10",              "Memory", 0x400E0EB8, 4, base=16, bitRange=10
sfr = "PIOA_AIMMR.P11",              "Memory", 0x400E0EB8, 4, base=16, bitRange=11
sfr = "PIOA_AIMMR.P12",              "Memory", 0x400E0EB8, 4, base=16, bitRange=12
sfr = "PIOA_AIMMR.P13",              "Memory", 0x400E0EB8, 4, base=16, bitRange=13
sfr = "PIOA_AIMMR.P14",              "Memory", 0x400E0EB8, 4, base=16, bitRange=14
sfr = "PIOA_AIMMR.P15",              "Memory", 0x400E0EB8, 4, base=16, bitRange=15
sfr = "PIOA_AIMMR.P16",              "Memory", 0x400E0EB8, 4, base=16, bitRange=16
sfr = "PIOA_AIMMR.P17",              "Memory", 0x400E0EB8, 4, base=16, bitRange=17
sfr = "PIOA_AIMMR.P18",              "Memory", 0x400E0EB8, 4, base=16, bitRange=18
sfr = "PIOA_AIMMR.P19",              "Memory", 0x400E0EB8, 4, base=16, bitRange=19
sfr = "PIOA_AIMMR.P20",              "Memory", 0x400E0EB8, 4, base=16, bitRange=20
sfr = "PIOA_AIMMR.P21",              "Memory", 0x400E0EB8, 4, base=16, bitRange=21
sfr = "PIOA_AIMMR.P22",              "Memory", 0x400E0EB8, 4, base=16, bitRange=22
sfr = "PIOA_AIMMR.P23",              "Memory", 0x400E0EB8, 4, base=16, bitRange=23
sfr = "PIOA_AIMMR.P24",              "Memory", 0x400E0EB8, 4, base=16, bitRange=24
sfr = "PIOA_AIMMR.P25",              "Memory", 0x400E0EB8, 4, base=16, bitRange=25
sfr = "PIOA_AIMMR.P26",              "Memory", 0x400E0EB8, 4, base=16, bitRange=26
sfr = "PIOA_AIMMR.P27",              "Memory", 0x400E0EB8, 4, base=16, bitRange=27
sfr = "PIOA_AIMMR.P28",              "Memory", 0x400E0EB8, 4, base=16, bitRange=28
sfr = "PIOA_AIMMR.P29",              "Memory", 0x400E0EB8, 4, base=16, bitRange=29
sfr = "PIOA_AIMMR.P30",              "Memory", 0x400E0EB8, 4, base=16, bitRange=30
sfr = "PIOA_AIMMR.P31",              "Memory", 0x400E0EB8, 4, base=16, bitRange=31
sfr = "PIOA_ESR",                    "Memory", 0x400E0EC0, 4, base=16 
sfr = "PIOA_ESR.P0",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=0
sfr = "PIOA_ESR.P1",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=1
sfr = "PIOA_ESR.P2",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=2
sfr = "PIOA_ESR.P3",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=3
sfr = "PIOA_ESR.P4",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=4
sfr = "PIOA_ESR.P5",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=5
sfr = "PIOA_ESR.P6",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=6
sfr = "PIOA_ESR.P7",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=7
sfr = "PIOA_ESR.P8",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=8
sfr = "PIOA_ESR.P9",                 "Memory", 0x400E0EC0, 4, base=16, bitRange=9
sfr = "PIOA_ESR.P10",                "Memory", 0x400E0EC0, 4, base=16, bitRange=10
sfr = "PIOA_ESR.P11",                "Memory", 0x400E0EC0, 4, base=16, bitRange=11
sfr = "PIOA_ESR.P12",                "Memory", 0x400E0EC0, 4, base=16, bitRange=12
sfr = "PIOA_ESR.P13",                "Memory", 0x400E0EC0, 4, base=16, bitRange=13
sfr = "PIOA_ESR.P14",                "Memory", 0x400E0EC0, 4, base=16, bitRange=14
sfr = "PIOA_ESR.P15",                "Memory", 0x400E0EC0, 4, base=16, bitRange=15
sfr = "PIOA_ESR.P16",                "Memory", 0x400E0EC0, 4, base=16, bitRange=16
sfr = "PIOA_ESR.P17",                "Memory", 0x400E0EC0, 4, base=16, bitRange=17
sfr = "PIOA_ESR.P18",                "Memory", 0x400E0EC0, 4, base=16, bitRange=18
sfr = "PIOA_ESR.P19",                "Memory", 0x400E0EC0, 4, base=16, bitRange=19
sfr = "PIOA_ESR.P20",                "Memory", 0x400E0EC0, 4, base=16, bitRange=20
sfr = "PIOA_ESR.P21",                "Memory", 0x400E0EC0, 4, base=16, bitRange=21
sfr = "PIOA_ESR.P22",                "Memory", 0x400E0EC0, 4, base=16, bitRange=22
sfr = "PIOA_ESR.P23",                "Memory", 0x400E0EC0, 4, base=16, bitRange=23
sfr = "PIOA_ESR.P24",                "Memory", 0x400E0EC0, 4, base=16, bitRange=24
sfr = "PIOA_ESR.P25",                "Memory", 0x400E0EC0, 4, base=16, bitRange=25
sfr = "PIOA_ESR.P26",                "Memory", 0x400E0EC0, 4, base=16, bitRange=26
sfr = "PIOA_ESR.P27",                "Memory", 0x400E0EC0, 4, base=16, bitRange=27
sfr = "PIOA_ESR.P28",                "Memory", 0x400E0EC0, 4, base=16, bitRange=28
sfr = "PIOA_ESR.P29",                "Memory", 0x400E0EC0, 4, base=16, bitRange=29
sfr = "PIOA_ESR.P30",                "Memory", 0x400E0EC0, 4, base=16, bitRange=30
sfr = "PIOA_ESR.P31",                "Memory", 0x400E0EC0, 4, base=16, bitRange=31
sfr = "PIOA_LSR",                    "Memory", 0x400E0EC4, 4, base=16 
sfr = "PIOA_LSR.P0",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=0
sfr = "PIOA_LSR.P1",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=1
sfr = "PIOA_LSR.P2",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=2
sfr = "PIOA_LSR.P3",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=3
sfr = "PIOA_LSR.P4",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=4
sfr = "PIOA_LSR.P5",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=5
sfr = "PIOA_LSR.P6",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=6
sfr = "PIOA_LSR.P7",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=7
sfr = "PIOA_LSR.P8",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=8
sfr = "PIOA_LSR.P9",                 "Memory", 0x400E0EC4, 4, base=16, bitRange=9
sfr = "PIOA_LSR.P10",                "Memory", 0x400E0EC4, 4, base=16, bitRange=10
sfr = "PIOA_LSR.P11",                "Memory", 0x400E0EC4, 4, base=16, bitRange=11
sfr = "PIOA_LSR.P12",                "Memory", 0x400E0EC4, 4, base=16, bitRange=12
sfr = "PIOA_LSR.P13",                "Memory", 0x400E0EC4, 4, base=16, bitRange=13
sfr = "PIOA_LSR.P14",                "Memory", 0x400E0EC4, 4, base=16, bitRange=14
sfr = "PIOA_LSR.P15",                "Memory", 0x400E0EC4, 4, base=16, bitRange=15
sfr = "PIOA_LSR.P16",                "Memory", 0x400E0EC4, 4, base=16, bitRange=16
sfr = "PIOA_LSR.P17",                "Memory", 0x400E0EC4, 4, base=16, bitRange=17
sfr = "PIOA_LSR.P18",                "Memory", 0x400E0EC4, 4, base=16, bitRange=18
sfr = "PIOA_LSR.P19",                "Memory", 0x400E0EC4, 4, base=16, bitRange=19
sfr = "PIOA_LSR.P20",                "Memory", 0x400E0EC4, 4, base=16, bitRange=20
sfr = "PIOA_LSR.P21",                "Memory", 0x400E0EC4, 4, base=16, bitRange=21
sfr = "PIOA_LSR.P22",                "Memory", 0x400E0EC4, 4, base=16, bitRange=22
sfr = "PIOA_LSR.P23",                "Memory", 0x400E0EC4, 4, base=16, bitRange=23
sfr = "PIOA_LSR.P24",                "Memory", 0x400E0EC4, 4, base=16, bitRange=24
sfr = "PIOA_LSR.P25",                "Memory", 0x400E0EC4, 4, base=16, bitRange=25
sfr = "PIOA_LSR.P26",                "Memory", 0x400E0EC4, 4, base=16, bitRange=26
sfr = "PIOA_LSR.P27",                "Memory", 0x400E0EC4, 4, base=16, bitRange=27
sfr = "PIOA_LSR.P28",                "Memory", 0x400E0EC4, 4, base=16, bitRange=28
sfr = "PIOA_LSR.P29",                "Memory", 0x400E0EC4, 4, base=16, bitRange=29
sfr = "PIOA_LSR.P30",                "Memory", 0x400E0EC4, 4, base=16, bitRange=30
sfr = "PIOA_LSR.P31",                "Memory", 0x400E0EC4, 4, base=16, bitRange=31
sfr = "PIOA_ELSR",                   "Memory", 0x400E0EC8, 4, base=16 
sfr = "PIOA_ELSR.P0",                "Memory", 0x400E0EC8, 4, base=16, bitRange=0
sfr = "PIOA_ELSR.P1",                "Memory", 0x400E0EC8, 4, base=16, bitRange=1
sfr = "PIOA_ELSR.P2",                "Memory", 0x400E0EC8, 4, base=16, bitRange=2
sfr = "PIOA_ELSR.P3",                "Memory", 0x400E0EC8, 4, base=16, bitRange=3
sfr = "PIOA_ELSR.P4",                "Memory", 0x400E0EC8, 4, base=16, bitRange=4
sfr = "PIOA_ELSR.P5",                "Memory", 0x400E0EC8, 4, base=16, bitRange=5
sfr = "PIOA_ELSR.P6",                "Memory", 0x400E0EC8, 4, base=16, bitRange=6
sfr = "PIOA_ELSR.P7",                "Memory", 0x400E0EC8, 4, base=16, bitRange=7
sfr = "PIOA_ELSR.P8",                "Memory", 0x400E0EC8, 4, base=16, bitRange=8
sfr = "PIOA_ELSR.P9",                "Memory", 0x400E0EC8, 4, base=16, bitRange=9
sfr = "PIOA_ELSR.P10",               "Memory", 0x400E0EC8, 4, base=16, bitRange=10
sfr = "PIOA_ELSR.P11",               "Memory", 0x400E0EC8, 4, base=16, bitRange=11
sfr = "PIOA_ELSR.P12",               "Memory", 0x400E0EC8, 4, base=16, bitRange=12
sfr = "PIOA_ELSR.P13",               "Memory", 0x400E0EC8, 4, base=16, bitRange=13
sfr = "PIOA_ELSR.P14",               "Memory", 0x400E0EC8, 4, base=16, bitRange=14
sfr = "PIOA_ELSR.P15",               "Memory", 0x400E0EC8, 4, base=16, bitRange=15
sfr = "PIOA_ELSR.P16",               "Memory", 0x400E0EC8, 4, base=16, bitRange=16
sfr = "PIOA_ELSR.P17",               "Memory", 0x400E0EC8, 4, base=16, bitRange=17
sfr = "PIOA_ELSR.P18",               "Memory", 0x400E0EC8, 4, base=16, bitRange=18
sfr = "PIOA_ELSR.P19",               "Memory", 0x400E0EC8, 4, base=16, bitRange=19
sfr = "PIOA_ELSR.P20",               "Memory", 0x400E0EC8, 4, base=16, bitRange=20
sfr = "PIOA_ELSR.P21",               "Memory", 0x400E0EC8, 4, base=16, bitRange=21
sfr = "PIOA_ELSR.P22",               "Memory", 0x400E0EC8, 4, base=16, bitRange=22
sfr = "PIOA_ELSR.P23",               "Memory", 0x400E0EC8, 4, base=16, bitRange=23
sfr = "PIOA_ELSR.P24",               "Memory", 0x400E0EC8, 4, base=16, bitRange=24
sfr = "PIOA_ELSR.P25",               "Memory", 0x400E0EC8, 4, base=16, bitRange=25
sfr = "PIOA_ELSR.P26",               "Memory", 0x400E0EC8, 4, base=16, bitRange=26
sfr = "PIOA_ELSR.P27",               "Memory", 0x400E0EC8, 4, base=16, bitRange=27
sfr = "PIOA_ELSR.P28",               "Memory", 0x400E0EC8, 4, base=16, bitRange=28
sfr = "PIOA_ELSR.P29",               "Memory", 0x400E0EC8, 4, base=16, bitRange=29
sfr = "PIOA_ELSR.P30",               "Memory", 0x400E0EC8, 4, base=16, bitRange=30
sfr = "PIOA_ELSR.P31",               "Memory", 0x400E0EC8, 4, base=16, bitRange=31
sfr = "PIOA_FELLSR",                 "Memory", 0x400E0ED0, 4, base=16 
sfr = "PIOA_FELLSR.P0",              "Memory", 0x400E0ED0, 4, base=16, bitRange=0
sfr = "PIOA_FELLSR.P1",              "Memory", 0x400E0ED0, 4, base=16, bitRange=1
sfr = "PIOA_FELLSR.P2",              "Memory", 0x400E0ED0, 4, base=16, bitRange=2
sfr = "PIOA_FELLSR.P3",              "Memory", 0x400E0ED0, 4, base=16, bitRange=3
sfr = "PIOA_FELLSR.P4",              "Memory", 0x400E0ED0, 4, base=16, bitRange=4
sfr = "PIOA_FELLSR.P5",              "Memory", 0x400E0ED0, 4, base=16, bitRange=5
sfr = "PIOA_FELLSR.P6",              "Memory", 0x400E0ED0, 4, base=16, bitRange=6
sfr = "PIOA_FELLSR.P7",              "Memory", 0x400E0ED0, 4, base=16, bitRange=7
sfr = "PIOA_FELLSR.P8",              "Memory", 0x400E0ED0, 4, base=16, bitRange=8
sfr = "PIOA_FELLSR.P9",              "Memory", 0x400E0ED0, 4, base=16, bitRange=9
sfr = "PIOA_FELLSR.P10",             "Memory", 0x400E0ED0, 4, base=16, bitRange=10
sfr = "PIOA_FELLSR.P11",             "Memory", 0x400E0ED0, 4, base=16, bitRange=11
sfr = "PIOA_FELLSR.P12",             "Memory", 0x400E0ED0, 4, base=16, bitRange=12
sfr = "PIOA_FELLSR.P13",             "Memory", 0x400E0ED0, 4, base=16, bitRange=13
sfr = "PIOA_FELLSR.P14",             "Memory", 0x400E0ED0, 4, base=16, bitRange=14
sfr = "PIOA_FELLSR.P15",             "Memory", 0x400E0ED0, 4, base=16, bitRange=15
sfr = "PIOA_FELLSR.P16",             "Memory", 0x400E0ED0, 4, base=16, bitRange=16
sfr = "PIOA_FELLSR.P17",             "Memory", 0x400E0ED0, 4, base=16, bitRange=17
sfr = "PIOA_FELLSR.P18",             "Memory", 0x400E0ED0, 4, base=16, bitRange=18
sfr = "PIOA_FELLSR.P19",             "Memory", 0x400E0ED0, 4, base=16, bitRange=19
sfr = "PIOA_FELLSR.P20",             "Memory", 0x400E0ED0, 4, base=16, bitRange=20
sfr = "PIOA_FELLSR.P21",             "Memory", 0x400E0ED0, 4, base=16, bitRange=21
sfr = "PIOA_FELLSR.P22",             "Memory", 0x400E0ED0, 4, base=16, bitRange=22
sfr = "PIOA_FELLSR.P23",             "Memory", 0x400E0ED0, 4, base=16, bitRange=23
sfr = "PIOA_FELLSR.P24",             "Memory", 0x400E0ED0, 4, base=16, bitRange=24
sfr = "PIOA_FELLSR.P25",             "Memory", 0x400E0ED0, 4, base=16, bitRange=25
sfr = "PIOA_FELLSR.P26",             "Memory", 0x400E0ED0, 4, base=16, bitRange=26
sfr = "PIOA_FELLSR.P27",             "Memory", 0x400E0ED0, 4, base=16, bitRange=27
sfr = "PIOA_FELLSR.P28",             "Memory", 0x400E0ED0, 4, base=16, bitRange=28
sfr = "PIOA_FELLSR.P29",             "Memory", 0x400E0ED0, 4, base=16, bitRange=29
sfr = "PIOA_FELLSR.P30",             "Memory", 0x400E0ED0, 4, base=16, bitRange=30
sfr = "PIOA_FELLSR.P31",             "Memory", 0x400E0ED0, 4, base=16, bitRange=31
sfr = "PIOA_REHLSR",                 "Memory", 0x400E0ED4, 4, base=16 
sfr = "PIOA_REHLSR.P0",              "Memory", 0x400E0ED4, 4, base=16, bitRange=0
sfr = "PIOA_REHLSR.P1",              "Memory", 0x400E0ED4, 4, base=16, bitRange=1
sfr = "PIOA_REHLSR.P2",              "Memory", 0x400E0ED4, 4, base=16, bitRange=2
sfr = "PIOA_REHLSR.P3",              "Memory", 0x400E0ED4, 4, base=16, bitRange=3
sfr = "PIOA_REHLSR.P4",              "Memory", 0x400E0ED4, 4, base=16, bitRange=4
sfr = "PIOA_REHLSR.P5",              "Memory", 0x400E0ED4, 4, base=16, bitRange=5
sfr = "PIOA_REHLSR.P6",              "Memory", 0x400E0ED4, 4, base=16, bitRange=6
sfr = "PIOA_REHLSR.P7",              "Memory", 0x400E0ED4, 4, base=16, bitRange=7
sfr = "PIOA_REHLSR.P8",              "Memory", 0x400E0ED4, 4, base=16, bitRange=8
sfr = "PIOA_REHLSR.P9",              "Memory", 0x400E0ED4, 4, base=16, bitRange=9
sfr = "PIOA_REHLSR.P10",             "Memory", 0x400E0ED4, 4, base=16, bitRange=10
sfr = "PIOA_REHLSR.P11",             "Memory", 0x400E0ED4, 4, base=16, bitRange=11
sfr = "PIOA_REHLSR.P12",             "Memory", 0x400E0ED4, 4, base=16, bitRange=12
sfr = "PIOA_REHLSR.P13",             "Memory", 0x400E0ED4, 4, base=16, bitRange=13
sfr = "PIOA_REHLSR.P14",             "Memory", 0x400E0ED4, 4, base=16, bitRange=14
sfr = "PIOA_REHLSR.P15",             "Memory", 0x400E0ED4, 4, base=16, bitRange=15
sfr = "PIOA_REHLSR.P16",             "Memory", 0x400E0ED4, 4, base=16, bitRange=16
sfr = "PIOA_REHLSR.P17",             "Memory", 0x400E0ED4, 4, base=16, bitRange=17
sfr = "PIOA_REHLSR.P18",             "Memory", 0x400E0ED4, 4, base=16, bitRange=18
sfr = "PIOA_REHLSR.P19",             "Memory", 0x400E0ED4, 4, base=16, bitRange=19
sfr = "PIOA_REHLSR.P20",             "Memory", 0x400E0ED4, 4, base=16, bitRange=20
sfr = "PIOA_REHLSR.P21",             "Memory", 0x400E0ED4, 4, base=16, bitRange=21
sfr = "PIOA_REHLSR.P22",             "Memory", 0x400E0ED4, 4, base=16, bitRange=22
sfr = "PIOA_REHLSR.P23",             "Memory", 0x400E0ED4, 4, base=16, bitRange=23
sfr = "PIOA_REHLSR.P24",             "Memory", 0x400E0ED4, 4, base=16, bitRange=24
sfr = "PIOA_REHLSR.P25",             "Memory", 0x400E0ED4, 4, base=16, bitRange=25
sfr = "PIOA_REHLSR.P26",             "Memory", 0x400E0ED4, 4, base=16, bitRange=26
sfr = "PIOA_REHLSR.P27",             "Memory", 0x400E0ED4, 4, base=16, bitRange=27
sfr = "PIOA_REHLSR.P28",             "Memory", 0x400E0ED4, 4, base=16, bitRange=28
sfr = "PIOA_REHLSR.P29",             "Memory", 0x400E0ED4, 4, base=16, bitRange=29
sfr = "PIOA_REHLSR.P30",             "Memory", 0x400E0ED4, 4, base=16, bitRange=30
sfr = "PIOA_REHLSR.P31",             "Memory", 0x400E0ED4, 4, base=16, bitRange=31
sfr = "PIOA_FRLHSR",                 "Memory", 0x400E0ED8, 4, base=16 
sfr = "PIOA_FRLHSR.P0",              "Memory", 0x400E0ED8, 4, base=16, bitRange=0
sfr = "PIOA_FRLHSR.P1",              "Memory", 0x400E0ED8, 4, base=16, bitRange=1
sfr = "PIOA_FRLHSR.P2",              "Memory", 0x400E0ED8, 4, base=16, bitRange=2
sfr = "PIOA_FRLHSR.P3",              "Memory", 0x400E0ED8, 4, base=16, bitRange=3
sfr = "PIOA_FRLHSR.P4",              "Memory", 0x400E0ED8, 4, base=16, bitRange=4
sfr = "PIOA_FRLHSR.P5",              "Memory", 0x400E0ED8, 4, base=16, bitRange=5
sfr = "PIOA_FRLHSR.P6",              "Memory", 0x400E0ED8, 4, base=16, bitRange=6
sfr = "PIOA_FRLHSR.P7",              "Memory", 0x400E0ED8, 4, base=16, bitRange=7
sfr = "PIOA_FRLHSR.P8",              "Memory", 0x400E0ED8, 4, base=16, bitRange=8
sfr = "PIOA_FRLHSR.P9",              "Memory", 0x400E0ED8, 4, base=16, bitRange=9
sfr = "PIOA_FRLHSR.P10",             "Memory", 0x400E0ED8, 4, base=16, bitRange=10
sfr = "PIOA_FRLHSR.P11",             "Memory", 0x400E0ED8, 4, base=16, bitRange=11
sfr = "PIOA_FRLHSR.P12",             "Memory", 0x400E0ED8, 4, base=16, bitRange=12
sfr = "PIOA_FRLHSR.P13",             "Memory", 0x400E0ED8, 4, base=16, bitRange=13
sfr = "PIOA_FRLHSR.P14",             "Memory", 0x400E0ED8, 4, base=16, bitRange=14
sfr = "PIOA_FRLHSR.P15",             "Memory", 0x400E0ED8, 4, base=16, bitRange=15
sfr = "PIOA_FRLHSR.P16",             "Memory", 0x400E0ED8, 4, base=16, bitRange=16
sfr = "PIOA_FRLHSR.P17",             "Memory", 0x400E0ED8, 4, base=16, bitRange=17
sfr = "PIOA_FRLHSR.P18",             "Memory", 0x400E0ED8, 4, base=16, bitRange=18
sfr = "PIOA_FRLHSR.P19",             "Memory", 0x400E0ED8, 4, base=16, bitRange=19
sfr = "PIOA_FRLHSR.P20",             "Memory", 0x400E0ED8, 4, base=16, bitRange=20
sfr = "PIOA_FRLHSR.P21",             "Memory", 0x400E0ED8, 4, base=16, bitRange=21
sfr = "PIOA_FRLHSR.P22",             "Memory", 0x400E0ED8, 4, base=16, bitRange=22
sfr = "PIOA_FRLHSR.P23",             "Memory", 0x400E0ED8, 4, base=16, bitRange=23
sfr = "PIOA_FRLHSR.P24",             "Memory", 0x400E0ED8, 4, base=16, bitRange=24
sfr = "PIOA_FRLHSR.P25",             "Memory", 0x400E0ED8, 4, base=16, bitRange=25
sfr = "PIOA_FRLHSR.P26",             "Memory", 0x400E0ED8, 4, base=16, bitRange=26
sfr = "PIOA_FRLHSR.P27",             "Memory", 0x400E0ED8, 4, base=16, bitRange=27
sfr = "PIOA_FRLHSR.P28",             "Memory", 0x400E0ED8, 4, base=16, bitRange=28
sfr = "PIOA_FRLHSR.P29",             "Memory", 0x400E0ED8, 4, base=16, bitRange=29
sfr = "PIOA_FRLHSR.P30",             "Memory", 0x400E0ED8, 4, base=16, bitRange=30
sfr = "PIOA_FRLHSR.P31",             "Memory", 0x400E0ED8, 4, base=16, bitRange=31
sfr = "PIOA_LOCKSR",                 "Memory", 0x400E0EE0, 4, base=16 
sfr = "PIOA_LOCKSR.P0",              "Memory", 0x400E0EE0, 4, base=16, bitRange=0
sfr = "PIOA_LOCKSR.P1",              "Memory", 0x400E0EE0, 4, base=16, bitRange=1
sfr = "PIOA_LOCKSR.P2",              "Memory", 0x400E0EE0, 4, base=16, bitRange=2
sfr = "PIOA_LOCKSR.P3",              "Memory", 0x400E0EE0, 4, base=16, bitRange=3
sfr = "PIOA_LOCKSR.P4",              "Memory", 0x400E0EE0, 4, base=16, bitRange=4
sfr = "PIOA_LOCKSR.P5",              "Memory", 0x400E0EE0, 4, base=16, bitRange=5
sfr = "PIOA_LOCKSR.P6",              "Memory", 0x400E0EE0, 4, base=16, bitRange=6
sfr = "PIOA_LOCKSR.P7",              "Memory", 0x400E0EE0, 4, base=16, bitRange=7
sfr = "PIOA_LOCKSR.P8",              "Memory", 0x400E0EE0, 4, base=16, bitRange=8
sfr = "PIOA_LOCKSR.P9",              "Memory", 0x400E0EE0, 4, base=16, bitRange=9
sfr = "PIOA_LOCKSR.P10",             "Memory", 0x400E0EE0, 4, base=16, bitRange=10
sfr = "PIOA_LOCKSR.P11",             "Memory", 0x400E0EE0, 4, base=16, bitRange=11
sfr = "PIOA_LOCKSR.P12",             "Memory", 0x400E0EE0, 4, base=16, bitRange=12
sfr = "PIOA_LOCKSR.P13",             "Memory", 0x400E0EE0, 4, base=16, bitRange=13
sfr = "PIOA_LOCKSR.P14",             "Memory", 0x400E0EE0, 4, base=16, bitRange=14
sfr = "PIOA_LOCKSR.P15",             "Memory", 0x400E0EE0, 4, base=16, bitRange=15
sfr = "PIOA_LOCKSR.P16",             "Memory", 0x400E0EE0, 4, base=16, bitRange=16
sfr = "PIOA_LOCKSR.P17",             "Memory", 0x400E0EE0, 4, base=16, bitRange=17
sfr = "PIOA_LOCKSR.P18",             "Memory", 0x400E0EE0, 4, base=16, bitRange=18
sfr = "PIOA_LOCKSR.P19",             "Memory", 0x400E0EE0, 4, base=16, bitRange=19
sfr = "PIOA_LOCKSR.P20",             "Memory", 0x400E0EE0, 4, base=16, bitRange=20
sfr = "PIOA_LOCKSR.P21",             "Memory", 0x400E0EE0, 4, base=16, bitRange=21
sfr = "PIOA_LOCKSR.P22",             "Memory", 0x400E0EE0, 4, base=16, bitRange=22
sfr = "PIOA_LOCKSR.P23",             "Memory", 0x400E0EE0, 4, base=16, bitRange=23
sfr = "PIOA_LOCKSR.P24",             "Memory", 0x400E0EE0, 4, base=16, bitRange=24
sfr = "PIOA_LOCKSR.P25",             "Memory", 0x400E0EE0, 4, base=16, bitRange=25
sfr = "PIOA_LOCKSR.P26",             "Memory", 0x400E0EE0, 4, base=16, bitRange=26
sfr = "PIOA_LOCKSR.P27",             "Memory", 0x400E0EE0, 4, base=16, bitRange=27
sfr = "PIOA_LOCKSR.P28",             "Memory", 0x400E0EE0, 4, base=16, bitRange=28
sfr = "PIOA_LOCKSR.P29",             "Memory", 0x400E0EE0, 4, base=16, bitRange=29
sfr = "PIOA_LOCKSR.P30",             "Memory", 0x400E0EE0, 4, base=16, bitRange=30
sfr = "PIOA_LOCKSR.P31",             "Memory", 0x400E0EE0, 4, base=16, bitRange=31
sfr = "PIOA_WPMR",                   "Memory", 0x400E0EE4, 4, base=16 
sfr = "PIOA_WPMR.WPEN",              "Memory", 0x400E0EE4, 4, base=16, bitRange=0
sfr = "PIOA_WPMR.WPKEY",             "Memory", 0x400E0EE4, 4, base=16, bitRange=8-31
sfr = "PIOA_WPSR",                   "Memory", 0x400E0EE8, 4, base=16 
sfr = "PIOA_WPSR.WPVS",              "Memory", 0x400E0EE8, 4, base=16, bitRange=0
sfr = "PIOA_WPSR.WPVSRC",            "Memory", 0x400E0EE8, 4, base=16, bitRange=8-23
sfr = "PIOA_SCHMITT",                "Memory", 0x400E0F00, 4, base=16 
sfr = "PIOA_SCHMITT.SCHMITT0",       "Memory", 0x400E0F00, 4, base=16, bitRange=0
sfr = "PIOA_SCHMITT.SCHMITT1",       "Memory", 0x400E0F00, 4, base=16, bitRange=1
sfr = "PIOA_SCHMITT.SCHMITT2",       "Memory", 0x400E0F00, 4, base=16, bitRange=2
sfr = "PIOA_SCHMITT.SCHMITT3",       "Memory", 0x400E0F00, 4, base=16, bitRange=3
sfr = "PIOA_SCHMITT.SCHMITT4",       "Memory", 0x400E0F00, 4, base=16, bitRange=4
sfr = "PIOA_SCHMITT.SCHMITT5",       "Memory", 0x400E0F00, 4, base=16, bitRange=5
sfr = "PIOA_SCHMITT.SCHMITT6",       "Memory", 0x400E0F00, 4, base=16, bitRange=6
sfr = "PIOA_SCHMITT.SCHMITT7",       "Memory", 0x400E0F00, 4, base=16, bitRange=7
sfr = "PIOA_SCHMITT.SCHMITT8",       "Memory", 0x400E0F00, 4, base=16, bitRange=8
sfr = "PIOA_SCHMITT.SCHMITT9",       "Memory", 0x400E0F00, 4, base=16, bitRange=9
sfr = "PIOA_SCHMITT.SCHMITT10",      "Memory", 0x400E0F00, 4, base=16, bitRange=10
sfr = "PIOA_SCHMITT.SCHMITT11",      "Memory", 0x400E0F00, 4, base=16, bitRange=11
sfr = "PIOA_SCHMITT.SCHMITT12",      "Memory", 0x400E0F00, 4, base=16, bitRange=12
sfr = "PIOA_SCHMITT.SCHMITT13",      "Memory", 0x400E0F00, 4, base=16, bitRange=13
sfr = "PIOA_SCHMITT.SCHMITT14",      "Memory", 0x400E0F00, 4, base=16, bitRange=14
sfr = "PIOA_SCHMITT.SCHMITT15",      "Memory", 0x400E0F00, 4, base=16, bitRange=15
sfr = "PIOA_SCHMITT.SCHMITT16",      "Memory", 0x400E0F00, 4, base=16, bitRange=16
sfr = "PIOA_SCHMITT.SCHMITT17",      "Memory", 0x400E0F00, 4, base=16, bitRange=17
sfr = "PIOA_SCHMITT.SCHMITT18",      "Memory", 0x400E0F00, 4, base=16, bitRange=18
sfr = "PIOA_SCHMITT.SCHMITT19",      "Memory", 0x400E0F00, 4, base=16, bitRange=19
sfr = "PIOA_SCHMITT.SCHMITT20",      "Memory", 0x400E0F00, 4, base=16, bitRange=20
sfr = "PIOA_SCHMITT.SCHMITT21",      "Memory", 0x400E0F00, 4, base=16, bitRange=21
sfr = "PIOA_SCHMITT.SCHMITT22",      "Memory", 0x400E0F00, 4, base=16, bitRange=22
sfr = "PIOA_SCHMITT.SCHMITT23",      "Memory", 0x400E0F00, 4, base=16, bitRange=23
sfr = "PIOA_SCHMITT.SCHMITT24",      "Memory", 0x400E0F00, 4, base=16, bitRange=24
sfr = "PIOA_SCHMITT.SCHMITT25",      "Memory", 0x400E0F00, 4, base=16, bitRange=25
sfr = "PIOA_SCHMITT.SCHMITT26",      "Memory", 0x400E0F00, 4, base=16, bitRange=26
sfr = "PIOA_SCHMITT.SCHMITT27",      "Memory", 0x400E0F00, 4, base=16, bitRange=27
sfr = "PIOA_SCHMITT.SCHMITT28",      "Memory", 0x400E0F00, 4, base=16, bitRange=28
sfr = "PIOA_SCHMITT.SCHMITT29",      "Memory", 0x400E0F00, 4, base=16, bitRange=29
sfr = "PIOA_SCHMITT.SCHMITT30",      "Memory", 0x400E0F00, 4, base=16, bitRange=30
sfr = "PIOA_SCHMITT.SCHMITT31",      "Memory", 0x400E0F00, 4, base=16, bitRange=31
sfr = "PIOA_PCMR",                   "Memory", 0x400E0F50, 4, base=16 
sfr = "PIOA_PCMR.PCEN",              "Memory", 0x400E0F50, 4, base=16, bitRange=0
sfr = "PIOA_PCMR.DSIZE",             "Memory", 0x400E0F50, 4, base=16, bitRange=4-5
sfr = "PIOA_PCMR.ALWYS",             "Memory", 0x400E0F50, 4, base=16, bitRange=9
sfr = "PIOA_PCMR.HALFS",             "Memory", 0x400E0F50, 4, base=16, bitRange=10
sfr = "PIOA_PCMR.FRSTS",             "Memory", 0x400E0F50, 4, base=16, bitRange=11
sfr = "PIOA_PCIER",                  "Memory", 0x400E0F54, 4, base=16 
sfr = "PIOA_PCIER.DRDY",             "Memory", 0x400E0F54, 4, base=16, bitRange=0
sfr = "PIOA_PCIER.OVRE",             "Memory", 0x400E0F54, 4, base=16, bitRange=1
sfr = "PIOA_PCIER.ENDRX",            "Memory", 0x400E0F54, 4, base=16, bitRange=2
sfr = "PIOA_PCIER.RXBUFF",           "Memory", 0x400E0F54, 4, base=16, bitRange=3
sfr = "PIOA_PCIDR",                  "Memory", 0x400E0F58, 4, base=16 
sfr = "PIOA_PCIDR.DRDY",             "Memory", 0x400E0F58, 4, base=16, bitRange=0
sfr = "PIOA_PCIDR.OVRE",             "Memory", 0x400E0F58, 4, base=16, bitRange=1
sfr = "PIOA_PCIDR.ENDRX",            "Memory", 0x400E0F58, 4, base=16, bitRange=2
sfr = "PIOA_PCIDR.RXBUFF",           "Memory", 0x400E0F58, 4, base=16, bitRange=3
sfr = "PIOA_PCIMR",                  "Memory", 0x400E0F5C, 4, base=16 
sfr = "PIOA_PCIMR.DRDY",             "Memory", 0x400E0F5C, 4, base=16, bitRange=0
sfr = "PIOA_PCIMR.OVRE",             "Memory", 0x400E0F5C, 4, base=16, bitRange=1
sfr = "PIOA_PCIMR.ENDRX",            "Memory", 0x400E0F5C, 4, base=16, bitRange=2
sfr = "PIOA_PCIMR.RXBUFF",           "Memory", 0x400E0F5C, 4, base=16, bitRange=3
sfr = "PIOA_PCISR",                  "Memory", 0x400E0F60, 4, base=16 
sfr = "PIOA_PCISR.DRDY",             "Memory", 0x400E0F60, 4, base=16, bitRange=0
sfr = "PIOA_PCISR.OVRE",             "Memory", 0x400E0F60, 4, base=16, bitRange=1
sfr = "PIOA_PCISR.ENDRX",            "Memory", 0x400E0F60, 4, base=16, bitRange=2
sfr = "PIOA_PCISR.RXBUFF",           "Memory", 0x400E0F60, 4, base=16, bitRange=3
sfr = "PIOA_PCRHR",                  "Memory", 0x400E0F64, 4, base=16 
sfr = "PIOA_PCRHR.RDATA",            "Memory", 0x400E0F64, 4, base=16, bitRange=0-31
sfr = "PIOA_RPR",                    "Memory", 0x400E0F68, 4, base=16 
sfr = "PIOA_RPR.RXPTR",              "Memory", 0x400E0F68, 4, base=16, bitRange=0-31
sfr = "PIOA_RCR",                    "Memory", 0x400E0F6C, 4, base=16 
sfr = "PIOA_RCR.RXCTR",              "Memory", 0x400E0F6C, 4, base=16, bitRange=0-15
sfr = "PIOA_TPR",                    "Memory", 0x400E0F70, 4, base=16 
sfr = "PIOA_TPR.TXPTR",              "Memory", 0x400E0F70, 4, base=16, bitRange=0-31
sfr = "PIOA_TCR",                    "Memory", 0x400E0F74, 4, base=16 
sfr = "PIOA_TCR.TXCTR",              "Memory", 0x400E0F74, 4, base=16, bitRange=0-15
sfr = "PIOA_RNPR",                   "Memory", 0x400E0F78, 4, base=16 
sfr = "PIOA_RNPR.RXNPTR",            "Memory", 0x400E0F78, 4, base=16, bitRange=0-31
sfr = "PIOA_RNCR",                   "Memory", 0x400E0F7C, 4, base=16 
sfr = "PIOA_RNCR.RXNCTR",            "Memory", 0x400E0F7C, 4, base=16, bitRange=0-15
sfr = "PIOA_TNPR",                   "Memory", 0x400E0F80, 4, base=16 
sfr = "PIOA_TNPR.TXNPTR",            "Memory", 0x400E0F80, 4, base=16, bitRange=0-31
sfr = "PIOA_TNCR",                   "Memory", 0x400E0F84, 4, base=16 
sfr = "PIOA_TNCR.TXNCTR",            "Memory", 0x400E0F84, 4, base=16, bitRange=0-15
sfr = "PIOA_PTCR",                   "Memory", 0x400E0F88, 4, base=16 
sfr = "PIOA_PTCR.RXTEN",             "Memory", 0x400E0F88, 4, base=16, bitRange=0
sfr = "PIOA_PTCR.RXTDIS",            "Memory", 0x400E0F88, 4, base=16, bitRange=1
sfr = "PIOA_PTCR.TXTEN",             "Memory", 0x400E0F88, 4, base=16, bitRange=8
sfr = "PIOA_PTCR.TXTDIS",            "Memory", 0x400E0F88, 4, base=16, bitRange=9
sfr = "PIOA_PTSR",                   "Memory", 0x400E0F8C, 4, base=16 
sfr = "PIOA_PTSR.RXTEN",             "Memory", 0x400E0F8C, 4, base=16, bitRange=0
sfr = "PIOA_PTSR.TXTEN",             "Memory", 0x400E0F8C, 4, base=16, bitRange=8
; ========== Register definition for PIOB peripheral ==========
sfr = "PIOB_PER",                    "Memory", 0x400E1000, 4, base=16 
sfr = "PIOB_PER.P0",                 "Memory", 0x400E1000, 4, base=16, bitRange=0
sfr = "PIOB_PER.P1",                 "Memory", 0x400E1000, 4, base=16, bitRange=1
sfr = "PIOB_PER.P2",                 "Memory", 0x400E1000, 4, base=16, bitRange=2
sfr = "PIOB_PER.P3",                 "Memory", 0x400E1000, 4, base=16, bitRange=3
sfr = "PIOB_PER.P4",                 "Memory", 0x400E1000, 4, base=16, bitRange=4
sfr = "PIOB_PER.P5",                 "Memory", 0x400E1000, 4, base=16, bitRange=5
sfr = "PIOB_PER.P6",                 "Memory", 0x400E1000, 4, base=16, bitRange=6
sfr = "PIOB_PER.P7",                 "Memory", 0x400E1000, 4, base=16, bitRange=7
sfr = "PIOB_PER.P8",                 "Memory", 0x400E1000, 4, base=16, bitRange=8
sfr = "PIOB_PER.P9",                 "Memory", 0x400E1000, 4, base=16, bitRange=9
sfr = "PIOB_PER.P10",                "Memory", 0x400E1000, 4, base=16, bitRange=10
sfr = "PIOB_PER.P11",                "Memory", 0x400E1000, 4, base=16, bitRange=11
sfr = "PIOB_PER.P12",                "Memory", 0x400E1000, 4, base=16, bitRange=12
sfr = "PIOB_PER.P13",                "Memory", 0x400E1000, 4, base=16, bitRange=13
sfr = "PIOB_PER.P14",                "Memory", 0x400E1000, 4, base=16, bitRange=14
sfr = "PIOB_PER.P15",                "Memory", 0x400E1000, 4, base=16, bitRange=15
sfr = "PIOB_PER.P16",                "Memory", 0x400E1000, 4, base=16, bitRange=16
sfr = "PIOB_PER.P17",                "Memory", 0x400E1000, 4, base=16, bitRange=17
sfr = "PIOB_PER.P18",                "Memory", 0x400E1000, 4, base=16, bitRange=18
sfr = "PIOB_PER.P19",                "Memory", 0x400E1000, 4, base=16, bitRange=19
sfr = "PIOB_PER.P20",                "Memory", 0x400E1000, 4, base=16, bitRange=20
sfr = "PIOB_PER.P21",                "Memory", 0x400E1000, 4, base=16, bitRange=21
sfr = "PIOB_PER.P22",                "Memory", 0x400E1000, 4, base=16, bitRange=22
sfr = "PIOB_PER.P23",                "Memory", 0x400E1000, 4, base=16, bitRange=23
sfr = "PIOB_PER.P24",                "Memory", 0x400E1000, 4, base=16, bitRange=24
sfr = "PIOB_PER.P25",                "Memory", 0x400E1000, 4, base=16, bitRange=25
sfr = "PIOB_PER.P26",                "Memory", 0x400E1000, 4, base=16, bitRange=26
sfr = "PIOB_PER.P27",                "Memory", 0x400E1000, 4, base=16, bitRange=27
sfr = "PIOB_PER.P28",                "Memory", 0x400E1000, 4, base=16, bitRange=28
sfr = "PIOB_PER.P29",                "Memory", 0x400E1000, 4, base=16, bitRange=29
sfr = "PIOB_PER.P30",                "Memory", 0x400E1000, 4, base=16, bitRange=30
sfr = "PIOB_PER.P31",                "Memory", 0x400E1000, 4, base=16, bitRange=31
sfr = "PIOB_PDR",                    "Memory", 0x400E1004, 4, base=16 
sfr = "PIOB_PDR.P0",                 "Memory", 0x400E1004, 4, base=16, bitRange=0
sfr = "PIOB_PDR.P1",                 "Memory", 0x400E1004, 4, base=16, bitRange=1
sfr = "PIOB_PDR.P2",                 "Memory", 0x400E1004, 4, base=16, bitRange=2
sfr = "PIOB_PDR.P3",                 "Memory", 0x400E1004, 4, base=16, bitRange=3
sfr = "PIOB_PDR.P4",                 "Memory", 0x400E1004, 4, base=16, bitRange=4
sfr = "PIOB_PDR.P5",                 "Memory", 0x400E1004, 4, base=16, bitRange=5
sfr = "PIOB_PDR.P6",                 "Memory", 0x400E1004, 4, base=16, bitRange=6
sfr = "PIOB_PDR.P7",                 "Memory", 0x400E1004, 4, base=16, bitRange=7
sfr = "PIOB_PDR.P8",                 "Memory", 0x400E1004, 4, base=16, bitRange=8
sfr = "PIOB_PDR.P9",                 "Memory", 0x400E1004, 4, base=16, bitRange=9
sfr = "PIOB_PDR.P10",                "Memory", 0x400E1004, 4, base=16, bitRange=10
sfr = "PIOB_PDR.P11",                "Memory", 0x400E1004, 4, base=16, bitRange=11
sfr = "PIOB_PDR.P12",                "Memory", 0x400E1004, 4, base=16, bitRange=12
sfr = "PIOB_PDR.P13",                "Memory", 0x400E1004, 4, base=16, bitRange=13
sfr = "PIOB_PDR.P14",                "Memory", 0x400E1004, 4, base=16, bitRange=14
sfr = "PIOB_PDR.P15",                "Memory", 0x400E1004, 4, base=16, bitRange=15
sfr = "PIOB_PDR.P16",                "Memory", 0x400E1004, 4, base=16, bitRange=16
sfr = "PIOB_PDR.P17",                "Memory", 0x400E1004, 4, base=16, bitRange=17
sfr = "PIOB_PDR.P18",                "Memory", 0x400E1004, 4, base=16, bitRange=18
sfr = "PIOB_PDR.P19",                "Memory", 0x400E1004, 4, base=16, bitRange=19
sfr = "PIOB_PDR.P20",                "Memory", 0x400E1004, 4, base=16, bitRange=20
sfr = "PIOB_PDR.P21",                "Memory", 0x400E1004, 4, base=16, bitRange=21
sfr = "PIOB_PDR.P22",                "Memory", 0x400E1004, 4, base=16, bitRange=22
sfr = "PIOB_PDR.P23",                "Memory", 0x400E1004, 4, base=16, bitRange=23
sfr = "PIOB_PDR.P24",                "Memory", 0x400E1004, 4, base=16, bitRange=24
sfr = "PIOB_PDR.P25",                "Memory", 0x400E1004, 4, base=16, bitRange=25
sfr = "PIOB_PDR.P26",                "Memory", 0x400E1004, 4, base=16, bitRange=26
sfr = "PIOB_PDR.P27",                "Memory", 0x400E1004, 4, base=16, bitRange=27
sfr = "PIOB_PDR.P28",                "Memory", 0x400E1004, 4, base=16, bitRange=28
sfr = "PIOB_PDR.P29",                "Memory", 0x400E1004, 4, base=16, bitRange=29
sfr = "PIOB_PDR.P30",                "Memory", 0x400E1004, 4, base=16, bitRange=30
sfr = "PIOB_PDR.P31",                "Memory", 0x400E1004, 4, base=16, bitRange=31
sfr = "PIOB_PSR",                    "Memory", 0x400E1008, 4, base=16 
sfr = "PIOB_PSR.P0",                 "Memory", 0x400E1008, 4, base=16, bitRange=0
sfr = "PIOB_PSR.P1",                 "Memory", 0x400E1008, 4, base=16, bitRange=1
sfr = "PIOB_PSR.P2",                 "Memory", 0x400E1008, 4, base=16, bitRange=2
sfr = "PIOB_PSR.P3",                 "Memory", 0x400E1008, 4, base=16, bitRange=3
sfr = "PIOB_PSR.P4",                 "Memory", 0x400E1008, 4, base=16, bitRange=4
sfr = "PIOB_PSR.P5",                 "Memory", 0x400E1008, 4, base=16, bitRange=5
sfr = "PIOB_PSR.P6",                 "Memory", 0x400E1008, 4, base=16, bitRange=6
sfr = "PIOB_PSR.P7",                 "Memory", 0x400E1008, 4, base=16, bitRange=7
sfr = "PIOB_PSR.P8",                 "Memory", 0x400E1008, 4, base=16, bitRange=8
sfr = "PIOB_PSR.P9",                 "Memory", 0x400E1008, 4, base=16, bitRange=9
sfr = "PIOB_PSR.P10",                "Memory", 0x400E1008, 4, base=16, bitRange=10
sfr = "PIOB_PSR.P11",                "Memory", 0x400E1008, 4, base=16, bitRange=11
sfr = "PIOB_PSR.P12",                "Memory", 0x400E1008, 4, base=16, bitRange=12
sfr = "PIOB_PSR.P13",                "Memory", 0x400E1008, 4, base=16, bitRange=13
sfr = "PIOB_PSR.P14",                "Memory", 0x400E1008, 4, base=16, bitRange=14
sfr = "PIOB_PSR.P15",                "Memory", 0x400E1008, 4, base=16, bitRange=15
sfr = "PIOB_PSR.P16",                "Memory", 0x400E1008, 4, base=16, bitRange=16
sfr = "PIOB_PSR.P17",                "Memory", 0x400E1008, 4, base=16, bitRange=17
sfr = "PIOB_PSR.P18",                "Memory", 0x400E1008, 4, base=16, bitRange=18
sfr = "PIOB_PSR.P19",                "Memory", 0x400E1008, 4, base=16, bitRange=19
sfr = "PIOB_PSR.P20",                "Memory", 0x400E1008, 4, base=16, bitRange=20
sfr = "PIOB_PSR.P21",                "Memory", 0x400E1008, 4, base=16, bitRange=21
sfr = "PIOB_PSR.P22",                "Memory", 0x400E1008, 4, base=16, bitRange=22
sfr = "PIOB_PSR.P23",                "Memory", 0x400E1008, 4, base=16, bitRange=23
sfr = "PIOB_PSR.P24",                "Memory", 0x400E1008, 4, base=16, bitRange=24
sfr = "PIOB_PSR.P25",                "Memory", 0x400E1008, 4, base=16, bitRange=25
sfr = "PIOB_PSR.P26",                "Memory", 0x400E1008, 4, base=16, bitRange=26
sfr = "PIOB_PSR.P27",                "Memory", 0x400E1008, 4, base=16, bitRange=27
sfr = "PIOB_PSR.P28",                "Memory", 0x400E1008, 4, base=16, bitRange=28
sfr = "PIOB_PSR.P29",                "Memory", 0x400E1008, 4, base=16, bitRange=29
sfr = "PIOB_PSR.P30",                "Memory", 0x400E1008, 4, base=16, bitRange=30
sfr = "PIOB_PSR.P31",                "Memory", 0x400E1008, 4, base=16, bitRange=31
sfr = "PIOB_OER",                    "Memory", 0x400E1010, 4, base=16 
sfr = "PIOB_OER.P0",                 "Memory", 0x400E1010, 4, base=16, bitRange=0
sfr = "PIOB_OER.P1",                 "Memory", 0x400E1010, 4, base=16, bitRange=1
sfr = "PIOB_OER.P2",                 "Memory", 0x400E1010, 4, base=16, bitRange=2
sfr = "PIOB_OER.P3",                 "Memory", 0x400E1010, 4, base=16, bitRange=3
sfr = "PIOB_OER.P4",                 "Memory", 0x400E1010, 4, base=16, bitRange=4
sfr = "PIOB_OER.P5",                 "Memory", 0x400E1010, 4, base=16, bitRange=5
sfr = "PIOB_OER.P6",                 "Memory", 0x400E1010, 4, base=16, bitRange=6
sfr = "PIOB_OER.P7",                 "Memory", 0x400E1010, 4, base=16, bitRange=7
sfr = "PIOB_OER.P8",                 "Memory", 0x400E1010, 4, base=16, bitRange=8
sfr = "PIOB_OER.P9",                 "Memory", 0x400E1010, 4, base=16, bitRange=9
sfr = "PIOB_OER.P10",                "Memory", 0x400E1010, 4, base=16, bitRange=10
sfr = "PIOB_OER.P11",                "Memory", 0x400E1010, 4, base=16, bitRange=11
sfr = "PIOB_OER.P12",                "Memory", 0x400E1010, 4, base=16, bitRange=12
sfr = "PIOB_OER.P13",                "Memory", 0x400E1010, 4, base=16, bitRange=13
sfr = "PIOB_OER.P14",                "Memory", 0x400E1010, 4, base=16, bitRange=14
sfr = "PIOB_OER.P15",                "Memory", 0x400E1010, 4, base=16, bitRange=15
sfr = "PIOB_OER.P16",                "Memory", 0x400E1010, 4, base=16, bitRange=16
sfr = "PIOB_OER.P17",                "Memory", 0x400E1010, 4, base=16, bitRange=17
sfr = "PIOB_OER.P18",                "Memory", 0x400E1010, 4, base=16, bitRange=18
sfr = "PIOB_OER.P19",                "Memory", 0x400E1010, 4, base=16, bitRange=19
sfr = "PIOB_OER.P20",                "Memory", 0x400E1010, 4, base=16, bitRange=20
sfr = "PIOB_OER.P21",                "Memory", 0x400E1010, 4, base=16, bitRange=21
sfr = "PIOB_OER.P22",                "Memory", 0x400E1010, 4, base=16, bitRange=22
sfr = "PIOB_OER.P23",                "Memory", 0x400E1010, 4, base=16, bitRange=23
sfr = "PIOB_OER.P24",                "Memory", 0x400E1010, 4, base=16, bitRange=24
sfr = "PIOB_OER.P25",                "Memory", 0x400E1010, 4, base=16, bitRange=25
sfr = "PIOB_OER.P26",                "Memory", 0x400E1010, 4, base=16, bitRange=26
sfr = "PIOB_OER.P27",                "Memory", 0x400E1010, 4, base=16, bitRange=27
sfr = "PIOB_OER.P28",                "Memory", 0x400E1010, 4, base=16, bitRange=28
sfr = "PIOB_OER.P29",                "Memory", 0x400E1010, 4, base=16, bitRange=29
sfr = "PIOB_OER.P30",                "Memory", 0x400E1010, 4, base=16, bitRange=30
sfr = "PIOB_OER.P31",                "Memory", 0x400E1010, 4, base=16, bitRange=31
sfr = "PIOB_ODR",                    "Memory", 0x400E1014, 4, base=16 
sfr = "PIOB_ODR.P0",                 "Memory", 0x400E1014, 4, base=16, bitRange=0
sfr = "PIOB_ODR.P1",                 "Memory", 0x400E1014, 4, base=16, bitRange=1
sfr = "PIOB_ODR.P2",                 "Memory", 0x400E1014, 4, base=16, bitRange=2
sfr = "PIOB_ODR.P3",                 "Memory", 0x400E1014, 4, base=16, bitRange=3
sfr = "PIOB_ODR.P4",                 "Memory", 0x400E1014, 4, base=16, bitRange=4
sfr = "PIOB_ODR.P5",                 "Memory", 0x400E1014, 4, base=16, bitRange=5
sfr = "PIOB_ODR.P6",                 "Memory", 0x400E1014, 4, base=16, bitRange=6
sfr = "PIOB_ODR.P7",                 "Memory", 0x400E1014, 4, base=16, bitRange=7
sfr = "PIOB_ODR.P8",                 "Memory", 0x400E1014, 4, base=16, bitRange=8
sfr = "PIOB_ODR.P9",                 "Memory", 0x400E1014, 4, base=16, bitRange=9
sfr = "PIOB_ODR.P10",                "Memory", 0x400E1014, 4, base=16, bitRange=10
sfr = "PIOB_ODR.P11",                "Memory", 0x400E1014, 4, base=16, bitRange=11
sfr = "PIOB_ODR.P12",                "Memory", 0x400E1014, 4, base=16, bitRange=12
sfr = "PIOB_ODR.P13",                "Memory", 0x400E1014, 4, base=16, bitRange=13
sfr = "PIOB_ODR.P14",                "Memory", 0x400E1014, 4, base=16, bitRange=14
sfr = "PIOB_ODR.P15",                "Memory", 0x400E1014, 4, base=16, bitRange=15
sfr = "PIOB_ODR.P16",                "Memory", 0x400E1014, 4, base=16, bitRange=16
sfr = "PIOB_ODR.P17",                "Memory", 0x400E1014, 4, base=16, bitRange=17
sfr = "PIOB_ODR.P18",                "Memory", 0x400E1014, 4, base=16, bitRange=18
sfr = "PIOB_ODR.P19",                "Memory", 0x400E1014, 4, base=16, bitRange=19
sfr = "PIOB_ODR.P20",                "Memory", 0x400E1014, 4, base=16, bitRange=20
sfr = "PIOB_ODR.P21",                "Memory", 0x400E1014, 4, base=16, bitRange=21
sfr = "PIOB_ODR.P22",                "Memory", 0x400E1014, 4, base=16, bitRange=22
sfr = "PIOB_ODR.P23",                "Memory", 0x400E1014, 4, base=16, bitRange=23
sfr = "PIOB_ODR.P24",                "Memory", 0x400E1014, 4, base=16, bitRange=24
sfr = "PIOB_ODR.P25",                "Memory", 0x400E1014, 4, base=16, bitRange=25
sfr = "PIOB_ODR.P26",                "Memory", 0x400E1014, 4, base=16, bitRange=26
sfr = "PIOB_ODR.P27",                "Memory", 0x400E1014, 4, base=16, bitRange=27
sfr = "PIOB_ODR.P28",                "Memory", 0x400E1014, 4, base=16, bitRange=28
sfr = "PIOB_ODR.P29",                "Memory", 0x400E1014, 4, base=16, bitRange=29
sfr = "PIOB_ODR.P30",                "Memory", 0x400E1014, 4, base=16, bitRange=30
sfr = "PIOB_ODR.P31",                "Memory", 0x400E1014, 4, base=16, bitRange=31
sfr = "PIOB_OSR",                    "Memory", 0x400E1018, 4, base=16 
sfr = "PIOB_OSR.P0",                 "Memory", 0x400E1018, 4, base=16, bitRange=0
sfr = "PIOB_OSR.P1",                 "Memory", 0x400E1018, 4, base=16, bitRange=1
sfr = "PIOB_OSR.P2",                 "Memory", 0x400E1018, 4, base=16, bitRange=2
sfr = "PIOB_OSR.P3",                 "Memory", 0x400E1018, 4, base=16, bitRange=3
sfr = "PIOB_OSR.P4",                 "Memory", 0x400E1018, 4, base=16, bitRange=4
sfr = "PIOB_OSR.P5",                 "Memory", 0x400E1018, 4, base=16, bitRange=5
sfr = "PIOB_OSR.P6",                 "Memory", 0x400E1018, 4, base=16, bitRange=6
sfr = "PIOB_OSR.P7",                 "Memory", 0x400E1018, 4, base=16, bitRange=7
sfr = "PIOB_OSR.P8",                 "Memory", 0x400E1018, 4, base=16, bitRange=8
sfr = "PIOB_OSR.P9",                 "Memory", 0x400E1018, 4, base=16, bitRange=9
sfr = "PIOB_OSR.P10",                "Memory", 0x400E1018, 4, base=16, bitRange=10
sfr = "PIOB_OSR.P11",                "Memory", 0x400E1018, 4, base=16, bitRange=11
sfr = "PIOB_OSR.P12",                "Memory", 0x400E1018, 4, base=16, bitRange=12
sfr = "PIOB_OSR.P13",                "Memory", 0x400E1018, 4, base=16, bitRange=13
sfr = "PIOB_OSR.P14",                "Memory", 0x400E1018, 4, base=16, bitRange=14
sfr = "PIOB_OSR.P15",                "Memory", 0x400E1018, 4, base=16, bitRange=15
sfr = "PIOB_OSR.P16",                "Memory", 0x400E1018, 4, base=16, bitRange=16
sfr = "PIOB_OSR.P17",                "Memory", 0x400E1018, 4, base=16, bitRange=17
sfr = "PIOB_OSR.P18",                "Memory", 0x400E1018, 4, base=16, bitRange=18
sfr = "PIOB_OSR.P19",                "Memory", 0x400E1018, 4, base=16, bitRange=19
sfr = "PIOB_OSR.P20",                "Memory", 0x400E1018, 4, base=16, bitRange=20
sfr = "PIOB_OSR.P21",                "Memory", 0x400E1018, 4, base=16, bitRange=21
sfr = "PIOB_OSR.P22",                "Memory", 0x400E1018, 4, base=16, bitRange=22
sfr = "PIOB_OSR.P23",                "Memory", 0x400E1018, 4, base=16, bitRange=23
sfr = "PIOB_OSR.P24",                "Memory", 0x400E1018, 4, base=16, bitRange=24
sfr = "PIOB_OSR.P25",                "Memory", 0x400E1018, 4, base=16, bitRange=25
sfr = "PIOB_OSR.P26",                "Memory", 0x400E1018, 4, base=16, bitRange=26
sfr = "PIOB_OSR.P27",                "Memory", 0x400E1018, 4, base=16, bitRange=27
sfr = "PIOB_OSR.P28",                "Memory", 0x400E1018, 4, base=16, bitRange=28
sfr = "PIOB_OSR.P29",                "Memory", 0x400E1018, 4, base=16, bitRange=29
sfr = "PIOB_OSR.P30",                "Memory", 0x400E1018, 4, base=16, bitRange=30
sfr = "PIOB_OSR.P31",                "Memory", 0x400E1018, 4, base=16, bitRange=31
sfr = "PIOB_IFER",                   "Memory", 0x400E1020, 4, base=16 
sfr = "PIOB_IFER.P0",                "Memory", 0x400E1020, 4, base=16, bitRange=0
sfr = "PIOB_IFER.P1",                "Memory", 0x400E1020, 4, base=16, bitRange=1
sfr = "PIOB_IFER.P2",                "Memory", 0x400E1020, 4, base=16, bitRange=2
sfr = "PIOB_IFER.P3",                "Memory", 0x400E1020, 4, base=16, bitRange=3
sfr = "PIOB_IFER.P4",                "Memory", 0x400E1020, 4, base=16, bitRange=4
sfr = "PIOB_IFER.P5",                "Memory", 0x400E1020, 4, base=16, bitRange=5
sfr = "PIOB_IFER.P6",                "Memory", 0x400E1020, 4, base=16, bitRange=6
sfr = "PIOB_IFER.P7",                "Memory", 0x400E1020, 4, base=16, bitRange=7
sfr = "PIOB_IFER.P8",                "Memory", 0x400E1020, 4, base=16, bitRange=8
sfr = "PIOB_IFER.P9",                "Memory", 0x400E1020, 4, base=16, bitRange=9
sfr = "PIOB_IFER.P10",               "Memory", 0x400E1020, 4, base=16, bitRange=10
sfr = "PIOB_IFER.P11",               "Memory", 0x400E1020, 4, base=16, bitRange=11
sfr = "PIOB_IFER.P12",               "Memory", 0x400E1020, 4, base=16, bitRange=12
sfr = "PIOB_IFER.P13",               "Memory", 0x400E1020, 4, base=16, bitRange=13
sfr = "PIOB_IFER.P14",               "Memory", 0x400E1020, 4, base=16, bitRange=14
sfr = "PIOB_IFER.P15",               "Memory", 0x400E1020, 4, base=16, bitRange=15
sfr = "PIOB_IFER.P16",               "Memory", 0x400E1020, 4, base=16, bitRange=16
sfr = "PIOB_IFER.P17",               "Memory", 0x400E1020, 4, base=16, bitRange=17
sfr = "PIOB_IFER.P18",               "Memory", 0x400E1020, 4, base=16, bitRange=18
sfr = "PIOB_IFER.P19",               "Memory", 0x400E1020, 4, base=16, bitRange=19
sfr = "PIOB_IFER.P20",               "Memory", 0x400E1020, 4, base=16, bitRange=20
sfr = "PIOB_IFER.P21",               "Memory", 0x400E1020, 4, base=16, bitRange=21
sfr = "PIOB_IFER.P22",               "Memory", 0x400E1020, 4, base=16, bitRange=22
sfr = "PIOB_IFER.P23",               "Memory", 0x400E1020, 4, base=16, bitRange=23
sfr = "PIOB_IFER.P24",               "Memory", 0x400E1020, 4, base=16, bitRange=24
sfr = "PIOB_IFER.P25",               "Memory", 0x400E1020, 4, base=16, bitRange=25
sfr = "PIOB_IFER.P26",               "Memory", 0x400E1020, 4, base=16, bitRange=26
sfr = "PIOB_IFER.P27",               "Memory", 0x400E1020, 4, base=16, bitRange=27
sfr = "PIOB_IFER.P28",               "Memory", 0x400E1020, 4, base=16, bitRange=28
sfr = "PIOB_IFER.P29",               "Memory", 0x400E1020, 4, base=16, bitRange=29
sfr = "PIOB_IFER.P30",               "Memory", 0x400E1020, 4, base=16, bitRange=30
sfr = "PIOB_IFER.P31",               "Memory", 0x400E1020, 4, base=16, bitRange=31
sfr = "PIOB_IFDR",                   "Memory", 0x400E1024, 4, base=16 
sfr = "PIOB_IFDR.P0",                "Memory", 0x400E1024, 4, base=16, bitRange=0
sfr = "PIOB_IFDR.P1",                "Memory", 0x400E1024, 4, base=16, bitRange=1
sfr = "PIOB_IFDR.P2",                "Memory", 0x400E1024, 4, base=16, bitRange=2
sfr = "PIOB_IFDR.P3",                "Memory", 0x400E1024, 4, base=16, bitRange=3
sfr = "PIOB_IFDR.P4",                "Memory", 0x400E1024, 4, base=16, bitRange=4
sfr = "PIOB_IFDR.P5",                "Memory", 0x400E1024, 4, base=16, bitRange=5
sfr = "PIOB_IFDR.P6",                "Memory", 0x400E1024, 4, base=16, bitRange=6
sfr = "PIOB_IFDR.P7",                "Memory", 0x400E1024, 4, base=16, bitRange=7
sfr = "PIOB_IFDR.P8",                "Memory", 0x400E1024, 4, base=16, bitRange=8
sfr = "PIOB_IFDR.P9",                "Memory", 0x400E1024, 4, base=16, bitRange=9
sfr = "PIOB_IFDR.P10",               "Memory", 0x400E1024, 4, base=16, bitRange=10
sfr = "PIOB_IFDR.P11",               "Memory", 0x400E1024, 4, base=16, bitRange=11
sfr = "PIOB_IFDR.P12",               "Memory", 0x400E1024, 4, base=16, bitRange=12
sfr = "PIOB_IFDR.P13",               "Memory", 0x400E1024, 4, base=16, bitRange=13
sfr = "PIOB_IFDR.P14",               "Memory", 0x400E1024, 4, base=16, bitRange=14
sfr = "PIOB_IFDR.P15",               "Memory", 0x400E1024, 4, base=16, bitRange=15
sfr = "PIOB_IFDR.P16",               "Memory", 0x400E1024, 4, base=16, bitRange=16
sfr = "PIOB_IFDR.P17",               "Memory", 0x400E1024, 4, base=16, bitRange=17
sfr = "PIOB_IFDR.P18",               "Memory", 0x400E1024, 4, base=16, bitRange=18
sfr = "PIOB_IFDR.P19",               "Memory", 0x400E1024, 4, base=16, bitRange=19
sfr = "PIOB_IFDR.P20",               "Memory", 0x400E1024, 4, base=16, bitRange=20
sfr = "PIOB_IFDR.P21",               "Memory", 0x400E1024, 4, base=16, bitRange=21
sfr = "PIOB_IFDR.P22",               "Memory", 0x400E1024, 4, base=16, bitRange=22
sfr = "PIOB_IFDR.P23",               "Memory", 0x400E1024, 4, base=16, bitRange=23
sfr = "PIOB_IFDR.P24",               "Memory", 0x400E1024, 4, base=16, bitRange=24
sfr = "PIOB_IFDR.P25",               "Memory", 0x400E1024, 4, base=16, bitRange=25
sfr = "PIOB_IFDR.P26",               "Memory", 0x400E1024, 4, base=16, bitRange=26
sfr = "PIOB_IFDR.P27",               "Memory", 0x400E1024, 4, base=16, bitRange=27
sfr = "PIOB_IFDR.P28",               "Memory", 0x400E1024, 4, base=16, bitRange=28
sfr = "PIOB_IFDR.P29",               "Memory", 0x400E1024, 4, base=16, bitRange=29
sfr = "PIOB_IFDR.P30",               "Memory", 0x400E1024, 4, base=16, bitRange=30
sfr = "PIOB_IFDR.P31",               "Memory", 0x400E1024, 4, base=16, bitRange=31
sfr = "PIOB_IFSR",                   "Memory", 0x400E1028, 4, base=16 
sfr = "PIOB_IFSR.P0",                "Memory", 0x400E1028, 4, base=16, bitRange=0
sfr = "PIOB_IFSR.P1",                "Memory", 0x400E1028, 4, base=16, bitRange=1
sfr = "PIOB_IFSR.P2",                "Memory", 0x400E1028, 4, base=16, bitRange=2
sfr = "PIOB_IFSR.P3",                "Memory", 0x400E1028, 4, base=16, bitRange=3
sfr = "PIOB_IFSR.P4",                "Memory", 0x400E1028, 4, base=16, bitRange=4
sfr = "PIOB_IFSR.P5",                "Memory", 0x400E1028, 4, base=16, bitRange=5
sfr = "PIOB_IFSR.P6",                "Memory", 0x400E1028, 4, base=16, bitRange=6
sfr = "PIOB_IFSR.P7",                "Memory", 0x400E1028, 4, base=16, bitRange=7
sfr = "PIOB_IFSR.P8",                "Memory", 0x400E1028, 4, base=16, bitRange=8
sfr = "PIOB_IFSR.P9",                "Memory", 0x400E1028, 4, base=16, bitRange=9
sfr = "PIOB_IFSR.P10",               "Memory", 0x400E1028, 4, base=16, bitRange=10
sfr = "PIOB_IFSR.P11",               "Memory", 0x400E1028, 4, base=16, bitRange=11
sfr = "PIOB_IFSR.P12",               "Memory", 0x400E1028, 4, base=16, bitRange=12
sfr = "PIOB_IFSR.P13",               "Memory", 0x400E1028, 4, base=16, bitRange=13
sfr = "PIOB_IFSR.P14",               "Memory", 0x400E1028, 4, base=16, bitRange=14
sfr = "PIOB_IFSR.P15",               "Memory", 0x400E1028, 4, base=16, bitRange=15
sfr = "PIOB_IFSR.P16",               "Memory", 0x400E1028, 4, base=16, bitRange=16
sfr = "PIOB_IFSR.P17",               "Memory", 0x400E1028, 4, base=16, bitRange=17
sfr = "PIOB_IFSR.P18",               "Memory", 0x400E1028, 4, base=16, bitRange=18
sfr = "PIOB_IFSR.P19",               "Memory", 0x400E1028, 4, base=16, bitRange=19
sfr = "PIOB_IFSR.P20",               "Memory", 0x400E1028, 4, base=16, bitRange=20
sfr = "PIOB_IFSR.P21",               "Memory", 0x400E1028, 4, base=16, bitRange=21
sfr = "PIOB_IFSR.P22",               "Memory", 0x400E1028, 4, base=16, bitRange=22
sfr = "PIOB_IFSR.P23",               "Memory", 0x400E1028, 4, base=16, bitRange=23
sfr = "PIOB_IFSR.P24",               "Memory", 0x400E1028, 4, base=16, bitRange=24
sfr = "PIOB_IFSR.P25",               "Memory", 0x400E1028, 4, base=16, bitRange=25
sfr = "PIOB_IFSR.P26",               "Memory", 0x400E1028, 4, base=16, bitRange=26
sfr = "PIOB_IFSR.P27",               "Memory", 0x400E1028, 4, base=16, bitRange=27
sfr = "PIOB_IFSR.P28",               "Memory", 0x400E1028, 4, base=16, bitRange=28
sfr = "PIOB_IFSR.P29",               "Memory", 0x400E1028, 4, base=16, bitRange=29
sfr = "PIOB_IFSR.P30",               "Memory", 0x400E1028, 4, base=16, bitRange=30
sfr = "PIOB_IFSR.P31",               "Memory", 0x400E1028, 4, base=16, bitRange=31
sfr = "PIOB_SODR",                   "Memory", 0x400E1030, 4, base=16 
sfr = "PIOB_SODR.P0",                "Memory", 0x400E1030, 4, base=16, bitRange=0
sfr = "PIOB_SODR.P1",                "Memory", 0x400E1030, 4, base=16, bitRange=1
sfr = "PIOB_SODR.P2",                "Memory", 0x400E1030, 4, base=16, bitRange=2
sfr = "PIOB_SODR.P3",                "Memory", 0x400E1030, 4, base=16, bitRange=3
sfr = "PIOB_SODR.P4",                "Memory", 0x400E1030, 4, base=16, bitRange=4
sfr = "PIOB_SODR.P5",                "Memory", 0x400E1030, 4, base=16, bitRange=5
sfr = "PIOB_SODR.P6",                "Memory", 0x400E1030, 4, base=16, bitRange=6
sfr = "PIOB_SODR.P7",                "Memory", 0x400E1030, 4, base=16, bitRange=7
sfr = "PIOB_SODR.P8",                "Memory", 0x400E1030, 4, base=16, bitRange=8
sfr = "PIOB_SODR.P9",                "Memory", 0x400E1030, 4, base=16, bitRange=9
sfr = "PIOB_SODR.P10",               "Memory", 0x400E1030, 4, base=16, bitRange=10
sfr = "PIOB_SODR.P11",               "Memory", 0x400E1030, 4, base=16, bitRange=11
sfr = "PIOB_SODR.P12",               "Memory", 0x400E1030, 4, base=16, bitRange=12
sfr = "PIOB_SODR.P13",               "Memory", 0x400E1030, 4, base=16, bitRange=13
sfr = "PIOB_SODR.P14",               "Memory", 0x400E1030, 4, base=16, bitRange=14
sfr = "PIOB_SODR.P15",               "Memory", 0x400E1030, 4, base=16, bitRange=15
sfr = "PIOB_SODR.P16",               "Memory", 0x400E1030, 4, base=16, bitRange=16
sfr = "PIOB_SODR.P17",               "Memory", 0x400E1030, 4, base=16, bitRange=17
sfr = "PIOB_SODR.P18",               "Memory", 0x400E1030, 4, base=16, bitRange=18
sfr = "PIOB_SODR.P19",               "Memory", 0x400E1030, 4, base=16, bitRange=19
sfr = "PIOB_SODR.P20",               "Memory", 0x400E1030, 4, base=16, bitRange=20
sfr = "PIOB_SODR.P21",               "Memory", 0x400E1030, 4, base=16, bitRange=21
sfr = "PIOB_SODR.P22",               "Memory", 0x400E1030, 4, base=16, bitRange=22
sfr = "PIOB_SODR.P23",               "Memory", 0x400E1030, 4, base=16, bitRange=23
sfr = "PIOB_SODR.P24",               "Memory", 0x400E1030, 4, base=16, bitRange=24
sfr = "PIOB_SODR.P25",               "Memory", 0x400E1030, 4, base=16, bitRange=25
sfr = "PIOB_SODR.P26",               "Memory", 0x400E1030, 4, base=16, bitRange=26
sfr = "PIOB_SODR.P27",               "Memory", 0x400E1030, 4, base=16, bitRange=27
sfr = "PIOB_SODR.P28",               "Memory", 0x400E1030, 4, base=16, bitRange=28
sfr = "PIOB_SODR.P29",               "Memory", 0x400E1030, 4, base=16, bitRange=29
sfr = "PIOB_SODR.P30",               "Memory", 0x400E1030, 4, base=16, bitRange=30
sfr = "PIOB_SODR.P31",               "Memory", 0x400E1030, 4, base=16, bitRange=31
sfr = "PIOB_CODR",                   "Memory", 0x400E1034, 4, base=16 
sfr = "PIOB_CODR.P0",                "Memory", 0x400E1034, 4, base=16, bitRange=0
sfr = "PIOB_CODR.P1",                "Memory", 0x400E1034, 4, base=16, bitRange=1
sfr = "PIOB_CODR.P2",                "Memory", 0x400E1034, 4, base=16, bitRange=2
sfr = "PIOB_CODR.P3",                "Memory", 0x400E1034, 4, base=16, bitRange=3
sfr = "PIOB_CODR.P4",                "Memory", 0x400E1034, 4, base=16, bitRange=4
sfr = "PIOB_CODR.P5",                "Memory", 0x400E1034, 4, base=16, bitRange=5
sfr = "PIOB_CODR.P6",                "Memory", 0x400E1034, 4, base=16, bitRange=6
sfr = "PIOB_CODR.P7",                "Memory", 0x400E1034, 4, base=16, bitRange=7
sfr = "PIOB_CODR.P8",                "Memory", 0x400E1034, 4, base=16, bitRange=8
sfr = "PIOB_CODR.P9",                "Memory", 0x400E1034, 4, base=16, bitRange=9
sfr = "PIOB_CODR.P10",               "Memory", 0x400E1034, 4, base=16, bitRange=10
sfr = "PIOB_CODR.P11",               "Memory", 0x400E1034, 4, base=16, bitRange=11
sfr = "PIOB_CODR.P12",               "Memory", 0x400E1034, 4, base=16, bitRange=12
sfr = "PIOB_CODR.P13",               "Memory", 0x400E1034, 4, base=16, bitRange=13
sfr = "PIOB_CODR.P14",               "Memory", 0x400E1034, 4, base=16, bitRange=14
sfr = "PIOB_CODR.P15",               "Memory", 0x400E1034, 4, base=16, bitRange=15
sfr = "PIOB_CODR.P16",               "Memory", 0x400E1034, 4, base=16, bitRange=16
sfr = "PIOB_CODR.P17",               "Memory", 0x400E1034, 4, base=16, bitRange=17
sfr = "PIOB_CODR.P18",               "Memory", 0x400E1034, 4, base=16, bitRange=18
sfr = "PIOB_CODR.P19",               "Memory", 0x400E1034, 4, base=16, bitRange=19
sfr = "PIOB_CODR.P20",               "Memory", 0x400E1034, 4, base=16, bitRange=20
sfr = "PIOB_CODR.P21",               "Memory", 0x400E1034, 4, base=16, bitRange=21
sfr = "PIOB_CODR.P22",               "Memory", 0x400E1034, 4, base=16, bitRange=22
sfr = "PIOB_CODR.P23",               "Memory", 0x400E1034, 4, base=16, bitRange=23
sfr = "PIOB_CODR.P24",               "Memory", 0x400E1034, 4, base=16, bitRange=24
sfr = "PIOB_CODR.P25",               "Memory", 0x400E1034, 4, base=16, bitRange=25
sfr = "PIOB_CODR.P26",               "Memory", 0x400E1034, 4, base=16, bitRange=26
sfr = "PIOB_CODR.P27",               "Memory", 0x400E1034, 4, base=16, bitRange=27
sfr = "PIOB_CODR.P28",               "Memory", 0x400E1034, 4, base=16, bitRange=28
sfr = "PIOB_CODR.P29",               "Memory", 0x400E1034, 4, base=16, bitRange=29
sfr = "PIOB_CODR.P30",               "Memory", 0x400E1034, 4, base=16, bitRange=30
sfr = "PIOB_CODR.P31",               "Memory", 0x400E1034, 4, base=16, bitRange=31
sfr = "PIOB_ODSR",                   "Memory", 0x400E1038, 4, base=16 
sfr = "PIOB_ODSR.P0",                "Memory", 0x400E1038, 4, base=16, bitRange=0
sfr = "PIOB_ODSR.P1",                "Memory", 0x400E1038, 4, base=16, bitRange=1
sfr = "PIOB_ODSR.P2",                "Memory", 0x400E1038, 4, base=16, bitRange=2
sfr = "PIOB_ODSR.P3",                "Memory", 0x400E1038, 4, base=16, bitRange=3
sfr = "PIOB_ODSR.P4",                "Memory", 0x400E1038, 4, base=16, bitRange=4
sfr = "PIOB_ODSR.P5",                "Memory", 0x400E1038, 4, base=16, bitRange=5
sfr = "PIOB_ODSR.P6",                "Memory", 0x400E1038, 4, base=16, bitRange=6
sfr = "PIOB_ODSR.P7",                "Memory", 0x400E1038, 4, base=16, bitRange=7
sfr = "PIOB_ODSR.P8",                "Memory", 0x400E1038, 4, base=16, bitRange=8
sfr = "PIOB_ODSR.P9",                "Memory", 0x400E1038, 4, base=16, bitRange=9
sfr = "PIOB_ODSR.P10",               "Memory", 0x400E1038, 4, base=16, bitRange=10
sfr = "PIOB_ODSR.P11",               "Memory", 0x400E1038, 4, base=16, bitRange=11
sfr = "PIOB_ODSR.P12",               "Memory", 0x400E1038, 4, base=16, bitRange=12
sfr = "PIOB_ODSR.P13",               "Memory", 0x400E1038, 4, base=16, bitRange=13
sfr = "PIOB_ODSR.P14",               "Memory", 0x400E1038, 4, base=16, bitRange=14
sfr = "PIOB_ODSR.P15",               "Memory", 0x400E1038, 4, base=16, bitRange=15
sfr = "PIOB_ODSR.P16",               "Memory", 0x400E1038, 4, base=16, bitRange=16
sfr = "PIOB_ODSR.P17",               "Memory", 0x400E1038, 4, base=16, bitRange=17
sfr = "PIOB_ODSR.P18",               "Memory", 0x400E1038, 4, base=16, bitRange=18
sfr = "PIOB_ODSR.P19",               "Memory", 0x400E1038, 4, base=16, bitRange=19
sfr = "PIOB_ODSR.P20",               "Memory", 0x400E1038, 4, base=16, bitRange=20
sfr = "PIOB_ODSR.P21",               "Memory", 0x400E1038, 4, base=16, bitRange=21
sfr = "PIOB_ODSR.P22",               "Memory", 0x400E1038, 4, base=16, bitRange=22
sfr = "PIOB_ODSR.P23",               "Memory", 0x400E1038, 4, base=16, bitRange=23
sfr = "PIOB_ODSR.P24",               "Memory", 0x400E1038, 4, base=16, bitRange=24
sfr = "PIOB_ODSR.P25",               "Memory", 0x400E1038, 4, base=16, bitRange=25
sfr = "PIOB_ODSR.P26",               "Memory", 0x400E1038, 4, base=16, bitRange=26
sfr = "PIOB_ODSR.P27",               "Memory", 0x400E1038, 4, base=16, bitRange=27
sfr = "PIOB_ODSR.P28",               "Memory", 0x400E1038, 4, base=16, bitRange=28
sfr = "PIOB_ODSR.P29",               "Memory", 0x400E1038, 4, base=16, bitRange=29
sfr = "PIOB_ODSR.P30",               "Memory", 0x400E1038, 4, base=16, bitRange=30
sfr = "PIOB_ODSR.P31",               "Memory", 0x400E1038, 4, base=16, bitRange=31
sfr = "PIOB_PDSR",                   "Memory", 0x400E103C, 4, base=16 
sfr = "PIOB_PDSR.P0",                "Memory", 0x400E103C, 4, base=16, bitRange=0
sfr = "PIOB_PDSR.P1",                "Memory", 0x400E103C, 4, base=16, bitRange=1
sfr = "PIOB_PDSR.P2",                "Memory", 0x400E103C, 4, base=16, bitRange=2
sfr = "PIOB_PDSR.P3",                "Memory", 0x400E103C, 4, base=16, bitRange=3
sfr = "PIOB_PDSR.P4",                "Memory", 0x400E103C, 4, base=16, bitRange=4
sfr = "PIOB_PDSR.P5",                "Memory", 0x400E103C, 4, base=16, bitRange=5
sfr = "PIOB_PDSR.P6",                "Memory", 0x400E103C, 4, base=16, bitRange=6
sfr = "PIOB_PDSR.P7",                "Memory", 0x400E103C, 4, base=16, bitRange=7
sfr = "PIOB_PDSR.P8",                "Memory", 0x400E103C, 4, base=16, bitRange=8
sfr = "PIOB_PDSR.P9",                "Memory", 0x400E103C, 4, base=16, bitRange=9
sfr = "PIOB_PDSR.P10",               "Memory", 0x400E103C, 4, base=16, bitRange=10
sfr = "PIOB_PDSR.P11",               "Memory", 0x400E103C, 4, base=16, bitRange=11
sfr = "PIOB_PDSR.P12",               "Memory", 0x400E103C, 4, base=16, bitRange=12
sfr = "PIOB_PDSR.P13",               "Memory", 0x400E103C, 4, base=16, bitRange=13
sfr = "PIOB_PDSR.P14",               "Memory", 0x400E103C, 4, base=16, bitRange=14
sfr = "PIOB_PDSR.P15",               "Memory", 0x400E103C, 4, base=16, bitRange=15
sfr = "PIOB_PDSR.P16",               "Memory", 0x400E103C, 4, base=16, bitRange=16
sfr = "PIOB_PDSR.P17",               "Memory", 0x400E103C, 4, base=16, bitRange=17
sfr = "PIOB_PDSR.P18",               "Memory", 0x400E103C, 4, base=16, bitRange=18
sfr = "PIOB_PDSR.P19",               "Memory", 0x400E103C, 4, base=16, bitRange=19
sfr = "PIOB_PDSR.P20",               "Memory", 0x400E103C, 4, base=16, bitRange=20
sfr = "PIOB_PDSR.P21",               "Memory", 0x400E103C, 4, base=16, bitRange=21
sfr = "PIOB_PDSR.P22",               "Memory", 0x400E103C, 4, base=16, bitRange=22
sfr = "PIOB_PDSR.P23",               "Memory", 0x400E103C, 4, base=16, bitRange=23
sfr = "PIOB_PDSR.P24",               "Memory", 0x400E103C, 4, base=16, bitRange=24
sfr = "PIOB_PDSR.P25",               "Memory", 0x400E103C, 4, base=16, bitRange=25
sfr = "PIOB_PDSR.P26",               "Memory", 0x400E103C, 4, base=16, bitRange=26
sfr = "PIOB_PDSR.P27",               "Memory", 0x400E103C, 4, base=16, bitRange=27
sfr = "PIOB_PDSR.P28",               "Memory", 0x400E103C, 4, base=16, bitRange=28
sfr = "PIOB_PDSR.P29",               "Memory", 0x400E103C, 4, base=16, bitRange=29
sfr = "PIOB_PDSR.P30",               "Memory", 0x400E103C, 4, base=16, bitRange=30
sfr = "PIOB_PDSR.P31",               "Memory", 0x400E103C, 4, base=16, bitRange=31
sfr = "PIOB_IER",                    "Memory", 0x400E1040, 4, base=16 
sfr = "PIOB_IER.P0",                 "Memory", 0x400E1040, 4, base=16, bitRange=0
sfr = "PIOB_IER.P1",                 "Memory", 0x400E1040, 4, base=16, bitRange=1
sfr = "PIOB_IER.P2",                 "Memory", 0x400E1040, 4, base=16, bitRange=2
sfr = "PIOB_IER.P3",                 "Memory", 0x400E1040, 4, base=16, bitRange=3
sfr = "PIOB_IER.P4",                 "Memory", 0x400E1040, 4, base=16, bitRange=4
sfr = "PIOB_IER.P5",                 "Memory", 0x400E1040, 4, base=16, bitRange=5
sfr = "PIOB_IER.P6",                 "Memory", 0x400E1040, 4, base=16, bitRange=6
sfr = "PIOB_IER.P7",                 "Memory", 0x400E1040, 4, base=16, bitRange=7
sfr = "PIOB_IER.P8",                 "Memory", 0x400E1040, 4, base=16, bitRange=8
sfr = "PIOB_IER.P9",                 "Memory", 0x400E1040, 4, base=16, bitRange=9
sfr = "PIOB_IER.P10",                "Memory", 0x400E1040, 4, base=16, bitRange=10
sfr = "PIOB_IER.P11",                "Memory", 0x400E1040, 4, base=16, bitRange=11
sfr = "PIOB_IER.P12",                "Memory", 0x400E1040, 4, base=16, bitRange=12
sfr = "PIOB_IER.P13",                "Memory", 0x400E1040, 4, base=16, bitRange=13
sfr = "PIOB_IER.P14",                "Memory", 0x400E1040, 4, base=16, bitRange=14
sfr = "PIOB_IER.P15",                "Memory", 0x400E1040, 4, base=16, bitRange=15
sfr = "PIOB_IER.P16",                "Memory", 0x400E1040, 4, base=16, bitRange=16
sfr = "PIOB_IER.P17",                "Memory", 0x400E1040, 4, base=16, bitRange=17
sfr = "PIOB_IER.P18",                "Memory", 0x400E1040, 4, base=16, bitRange=18
sfr = "PIOB_IER.P19",                "Memory", 0x400E1040, 4, base=16, bitRange=19
sfr = "PIOB_IER.P20",                "Memory", 0x400E1040, 4, base=16, bitRange=20
sfr = "PIOB_IER.P21",                "Memory", 0x400E1040, 4, base=16, bitRange=21
sfr = "PIOB_IER.P22",                "Memory", 0x400E1040, 4, base=16, bitRange=22
sfr = "PIOB_IER.P23",                "Memory", 0x400E1040, 4, base=16, bitRange=23
sfr = "PIOB_IER.P24",                "Memory", 0x400E1040, 4, base=16, bitRange=24
sfr = "PIOB_IER.P25",                "Memory", 0x400E1040, 4, base=16, bitRange=25
sfr = "PIOB_IER.P26",                "Memory", 0x400E1040, 4, base=16, bitRange=26
sfr = "PIOB_IER.P27",                "Memory", 0x400E1040, 4, base=16, bitRange=27
sfr = "PIOB_IER.P28",                "Memory", 0x400E1040, 4, base=16, bitRange=28
sfr = "PIOB_IER.P29",                "Memory", 0x400E1040, 4, base=16, bitRange=29
sfr = "PIOB_IER.P30",                "Memory", 0x400E1040, 4, base=16, bitRange=30
sfr = "PIOB_IER.P31",                "Memory", 0x400E1040, 4, base=16, bitRange=31
sfr = "PIOB_IDR",                    "Memory", 0x400E1044, 4, base=16 
sfr = "PIOB_IDR.P0",                 "Memory", 0x400E1044, 4, base=16, bitRange=0
sfr = "PIOB_IDR.P1",                 "Memory", 0x400E1044, 4, base=16, bitRange=1
sfr = "PIOB_IDR.P2",                 "Memory", 0x400E1044, 4, base=16, bitRange=2
sfr = "PIOB_IDR.P3",                 "Memory", 0x400E1044, 4, base=16, bitRange=3
sfr = "PIOB_IDR.P4",                 "Memory", 0x400E1044, 4, base=16, bitRange=4
sfr = "PIOB_IDR.P5",                 "Memory", 0x400E1044, 4, base=16, bitRange=5
sfr = "PIOB_IDR.P6",                 "Memory", 0x400E1044, 4, base=16, bitRange=6
sfr = "PIOB_IDR.P7",                 "Memory", 0x400E1044, 4, base=16, bitRange=7
sfr = "PIOB_IDR.P8",                 "Memory", 0x400E1044, 4, base=16, bitRange=8
sfr = "PIOB_IDR.P9",                 "Memory", 0x400E1044, 4, base=16, bitRange=9
sfr = "PIOB_IDR.P10",                "Memory", 0x400E1044, 4, base=16, bitRange=10
sfr = "PIOB_IDR.P11",                "Memory", 0x400E1044, 4, base=16, bitRange=11
sfr = "PIOB_IDR.P12",                "Memory", 0x400E1044, 4, base=16, bitRange=12
sfr = "PIOB_IDR.P13",                "Memory", 0x400E1044, 4, base=16, bitRange=13
sfr = "PIOB_IDR.P14",                "Memory", 0x400E1044, 4, base=16, bitRange=14
sfr = "PIOB_IDR.P15",                "Memory", 0x400E1044, 4, base=16, bitRange=15
sfr = "PIOB_IDR.P16",                "Memory", 0x400E1044, 4, base=16, bitRange=16
sfr = "PIOB_IDR.P17",                "Memory", 0x400E1044, 4, base=16, bitRange=17
sfr = "PIOB_IDR.P18",                "Memory", 0x400E1044, 4, base=16, bitRange=18
sfr = "PIOB_IDR.P19",                "Memory", 0x400E1044, 4, base=16, bitRange=19
sfr = "PIOB_IDR.P20",                "Memory", 0x400E1044, 4, base=16, bitRange=20
sfr = "PIOB_IDR.P21",                "Memory", 0x400E1044, 4, base=16, bitRange=21
sfr = "PIOB_IDR.P22",                "Memory", 0x400E1044, 4, base=16, bitRange=22
sfr = "PIOB_IDR.P23",                "Memory", 0x400E1044, 4, base=16, bitRange=23
sfr = "PIOB_IDR.P24",                "Memory", 0x400E1044, 4, base=16, bitRange=24
sfr = "PIOB_IDR.P25",                "Memory", 0x400E1044, 4, base=16, bitRange=25
sfr = "PIOB_IDR.P26",                "Memory", 0x400E1044, 4, base=16, bitRange=26
sfr = "PIOB_IDR.P27",                "Memory", 0x400E1044, 4, base=16, bitRange=27
sfr = "PIOB_IDR.P28",                "Memory", 0x400E1044, 4, base=16, bitRange=28
sfr = "PIOB_IDR.P29",                "Memory", 0x400E1044, 4, base=16, bitRange=29
sfr = "PIOB_IDR.P30",                "Memory", 0x400E1044, 4, base=16, bitRange=30
sfr = "PIOB_IDR.P31",                "Memory", 0x400E1044, 4, base=16, bitRange=31
sfr = "PIOB_IMR",                    "Memory", 0x400E1048, 4, base=16 
sfr = "PIOB_IMR.P0",                 "Memory", 0x400E1048, 4, base=16, bitRange=0
sfr = "PIOB_IMR.P1",                 "Memory", 0x400E1048, 4, base=16, bitRange=1
sfr = "PIOB_IMR.P2",                 "Memory", 0x400E1048, 4, base=16, bitRange=2
sfr = "PIOB_IMR.P3",                 "Memory", 0x400E1048, 4, base=16, bitRange=3
sfr = "PIOB_IMR.P4",                 "Memory", 0x400E1048, 4, base=16, bitRange=4
sfr = "PIOB_IMR.P5",                 "Memory", 0x400E1048, 4, base=16, bitRange=5
sfr = "PIOB_IMR.P6",                 "Memory", 0x400E1048, 4, base=16, bitRange=6
sfr = "PIOB_IMR.P7",                 "Memory", 0x400E1048, 4, base=16, bitRange=7
sfr = "PIOB_IMR.P8",                 "Memory", 0x400E1048, 4, base=16, bitRange=8
sfr = "PIOB_IMR.P9",                 "Memory", 0x400E1048, 4, base=16, bitRange=9
sfr = "PIOB_IMR.P10",                "Memory", 0x400E1048, 4, base=16, bitRange=10
sfr = "PIOB_IMR.P11",                "Memory", 0x400E1048, 4, base=16, bitRange=11
sfr = "PIOB_IMR.P12",                "Memory", 0x400E1048, 4, base=16, bitRange=12
sfr = "PIOB_IMR.P13",                "Memory", 0x400E1048, 4, base=16, bitRange=13
sfr = "PIOB_IMR.P14",                "Memory", 0x400E1048, 4, base=16, bitRange=14
sfr = "PIOB_IMR.P15",                "Memory", 0x400E1048, 4, base=16, bitRange=15
sfr = "PIOB_IMR.P16",                "Memory", 0x400E1048, 4, base=16, bitRange=16
sfr = "PIOB_IMR.P17",                "Memory", 0x400E1048, 4, base=16, bitRange=17
sfr = "PIOB_IMR.P18",                "Memory", 0x400E1048, 4, base=16, bitRange=18
sfr = "PIOB_IMR.P19",                "Memory", 0x400E1048, 4, base=16, bitRange=19
sfr = "PIOB_IMR.P20",                "Memory", 0x400E1048, 4, base=16, bitRange=20
sfr = "PIOB_IMR.P21",                "Memory", 0x400E1048, 4, base=16, bitRange=21
sfr = "PIOB_IMR.P22",                "Memory", 0x400E1048, 4, base=16, bitRange=22
sfr = "PIOB_IMR.P23",                "Memory", 0x400E1048, 4, base=16, bitRange=23
sfr = "PIOB_IMR.P24",                "Memory", 0x400E1048, 4, base=16, bitRange=24
sfr = "PIOB_IMR.P25",                "Memory", 0x400E1048, 4, base=16, bitRange=25
sfr = "PIOB_IMR.P26",                "Memory", 0x400E1048, 4, base=16, bitRange=26
sfr = "PIOB_IMR.P27",                "Memory", 0x400E1048, 4, base=16, bitRange=27
sfr = "PIOB_IMR.P28",                "Memory", 0x400E1048, 4, base=16, bitRange=28
sfr = "PIOB_IMR.P29",                "Memory", 0x400E1048, 4, base=16, bitRange=29
sfr = "PIOB_IMR.P30",                "Memory", 0x400E1048, 4, base=16, bitRange=30
sfr = "PIOB_IMR.P31",                "Memory", 0x400E1048, 4, base=16, bitRange=31
sfr = "PIOB_ISR",                    "Memory", 0x400E104C, 4, base=16 
sfr = "PIOB_ISR.P0",                 "Memory", 0x400E104C, 4, base=16, bitRange=0
sfr = "PIOB_ISR.P1",                 "Memory", 0x400E104C, 4, base=16, bitRange=1
sfr = "PIOB_ISR.P2",                 "Memory", 0x400E104C, 4, base=16, bitRange=2
sfr = "PIOB_ISR.P3",                 "Memory", 0x400E104C, 4, base=16, bitRange=3
sfr = "PIOB_ISR.P4",                 "Memory", 0x400E104C, 4, base=16, bitRange=4
sfr = "PIOB_ISR.P5",                 "Memory", 0x400E104C, 4, base=16, bitRange=5
sfr = "PIOB_ISR.P6",                 "Memory", 0x400E104C, 4, base=16, bitRange=6
sfr = "PIOB_ISR.P7",                 "Memory", 0x400E104C, 4, base=16, bitRange=7
sfr = "PIOB_ISR.P8",                 "Memory", 0x400E104C, 4, base=16, bitRange=8
sfr = "PIOB_ISR.P9",                 "Memory", 0x400E104C, 4, base=16, bitRange=9
sfr = "PIOB_ISR.P10",                "Memory", 0x400E104C, 4, base=16, bitRange=10
sfr = "PIOB_ISR.P11",                "Memory", 0x400E104C, 4, base=16, bitRange=11
sfr = "PIOB_ISR.P12",                "Memory", 0x400E104C, 4, base=16, bitRange=12
sfr = "PIOB_ISR.P13",                "Memory", 0x400E104C, 4, base=16, bitRange=13
sfr = "PIOB_ISR.P14",                "Memory", 0x400E104C, 4, base=16, bitRange=14
sfr = "PIOB_ISR.P15",                "Memory", 0x400E104C, 4, base=16, bitRange=15
sfr = "PIOB_ISR.P16",                "Memory", 0x400E104C, 4, base=16, bitRange=16
sfr = "PIOB_ISR.P17",                "Memory", 0x400E104C, 4, base=16, bitRange=17
sfr = "PIOB_ISR.P18",                "Memory", 0x400E104C, 4, base=16, bitRange=18
sfr = "PIOB_ISR.P19",                "Memory", 0x400E104C, 4, base=16, bitRange=19
sfr = "PIOB_ISR.P20",                "Memory", 0x400E104C, 4, base=16, bitRange=20
sfr = "PIOB_ISR.P21",                "Memory", 0x400E104C, 4, base=16, bitRange=21
sfr = "PIOB_ISR.P22",                "Memory", 0x400E104C, 4, base=16, bitRange=22
sfr = "PIOB_ISR.P23",                "Memory", 0x400E104C, 4, base=16, bitRange=23
sfr = "PIOB_ISR.P24",                "Memory", 0x400E104C, 4, base=16, bitRange=24
sfr = "PIOB_ISR.P25",                "Memory", 0x400E104C, 4, base=16, bitRange=25
sfr = "PIOB_ISR.P26",                "Memory", 0x400E104C, 4, base=16, bitRange=26
sfr = "PIOB_ISR.P27",                "Memory", 0x400E104C, 4, base=16, bitRange=27
sfr = "PIOB_ISR.P28",                "Memory", 0x400E104C, 4, base=16, bitRange=28
sfr = "PIOB_ISR.P29",                "Memory", 0x400E104C, 4, base=16, bitRange=29
sfr = "PIOB_ISR.P30",                "Memory", 0x400E104C, 4, base=16, bitRange=30
sfr = "PIOB_ISR.P31",                "Memory", 0x400E104C, 4, base=16, bitRange=31
sfr = "PIOB_MDER",                   "Memory", 0x400E1050, 4, base=16 
sfr = "PIOB_MDER.P0",                "Memory", 0x400E1050, 4, base=16, bitRange=0
sfr = "PIOB_MDER.P1",                "Memory", 0x400E1050, 4, base=16, bitRange=1
sfr = "PIOB_MDER.P2",                "Memory", 0x400E1050, 4, base=16, bitRange=2
sfr = "PIOB_MDER.P3",                "Memory", 0x400E1050, 4, base=16, bitRange=3
sfr = "PIOB_MDER.P4",                "Memory", 0x400E1050, 4, base=16, bitRange=4
sfr = "PIOB_MDER.P5",                "Memory", 0x400E1050, 4, base=16, bitRange=5
sfr = "PIOB_MDER.P6",                "Memory", 0x400E1050, 4, base=16, bitRange=6
sfr = "PIOB_MDER.P7",                "Memory", 0x400E1050, 4, base=16, bitRange=7
sfr = "PIOB_MDER.P8",                "Memory", 0x400E1050, 4, base=16, bitRange=8
sfr = "PIOB_MDER.P9",                "Memory", 0x400E1050, 4, base=16, bitRange=9
sfr = "PIOB_MDER.P10",               "Memory", 0x400E1050, 4, base=16, bitRange=10
sfr = "PIOB_MDER.P11",               "Memory", 0x400E1050, 4, base=16, bitRange=11
sfr = "PIOB_MDER.P12",               "Memory", 0x400E1050, 4, base=16, bitRange=12
sfr = "PIOB_MDER.P13",               "Memory", 0x400E1050, 4, base=16, bitRange=13
sfr = "PIOB_MDER.P14",               "Memory", 0x400E1050, 4, base=16, bitRange=14
sfr = "PIOB_MDER.P15",               "Memory", 0x400E1050, 4, base=16, bitRange=15
sfr = "PIOB_MDER.P16",               "Memory", 0x400E1050, 4, base=16, bitRange=16
sfr = "PIOB_MDER.P17",               "Memory", 0x400E1050, 4, base=16, bitRange=17
sfr = "PIOB_MDER.P18",               "Memory", 0x400E1050, 4, base=16, bitRange=18
sfr = "PIOB_MDER.P19",               "Memory", 0x400E1050, 4, base=16, bitRange=19
sfr = "PIOB_MDER.P20",               "Memory", 0x400E1050, 4, base=16, bitRange=20
sfr = "PIOB_MDER.P21",               "Memory", 0x400E1050, 4, base=16, bitRange=21
sfr = "PIOB_MDER.P22",               "Memory", 0x400E1050, 4, base=16, bitRange=22
sfr = "PIOB_MDER.P23",               "Memory", 0x400E1050, 4, base=16, bitRange=23
sfr = "PIOB_MDER.P24",               "Memory", 0x400E1050, 4, base=16, bitRange=24
sfr = "PIOB_MDER.P25",               "Memory", 0x400E1050, 4, base=16, bitRange=25
sfr = "PIOB_MDER.P26",               "Memory", 0x400E1050, 4, base=16, bitRange=26
sfr = "PIOB_MDER.P27",               "Memory", 0x400E1050, 4, base=16, bitRange=27
sfr = "PIOB_MDER.P28",               "Memory", 0x400E1050, 4, base=16, bitRange=28
sfr = "PIOB_MDER.P29",               "Memory", 0x400E1050, 4, base=16, bitRange=29
sfr = "PIOB_MDER.P30",               "Memory", 0x400E1050, 4, base=16, bitRange=30
sfr = "PIOB_MDER.P31",               "Memory", 0x400E1050, 4, base=16, bitRange=31
sfr = "PIOB_MDDR",                   "Memory", 0x400E1054, 4, base=16 
sfr = "PIOB_MDDR.P0",                "Memory", 0x400E1054, 4, base=16, bitRange=0
sfr = "PIOB_MDDR.P1",                "Memory", 0x400E1054, 4, base=16, bitRange=1
sfr = "PIOB_MDDR.P2",                "Memory", 0x400E1054, 4, base=16, bitRange=2
sfr = "PIOB_MDDR.P3",                "Memory", 0x400E1054, 4, base=16, bitRange=3
sfr = "PIOB_MDDR.P4",                "Memory", 0x400E1054, 4, base=16, bitRange=4
sfr = "PIOB_MDDR.P5",                "Memory", 0x400E1054, 4, base=16, bitRange=5
sfr = "PIOB_MDDR.P6",                "Memory", 0x400E1054, 4, base=16, bitRange=6
sfr = "PIOB_MDDR.P7",                "Memory", 0x400E1054, 4, base=16, bitRange=7
sfr = "PIOB_MDDR.P8",                "Memory", 0x400E1054, 4, base=16, bitRange=8
sfr = "PIOB_MDDR.P9",                "Memory", 0x400E1054, 4, base=16, bitRange=9
sfr = "PIOB_MDDR.P10",               "Memory", 0x400E1054, 4, base=16, bitRange=10
sfr = "PIOB_MDDR.P11",               "Memory", 0x400E1054, 4, base=16, bitRange=11
sfr = "PIOB_MDDR.P12",               "Memory", 0x400E1054, 4, base=16, bitRange=12
sfr = "PIOB_MDDR.P13",               "Memory", 0x400E1054, 4, base=16, bitRange=13
sfr = "PIOB_MDDR.P14",               "Memory", 0x400E1054, 4, base=16, bitRange=14
sfr = "PIOB_MDDR.P15",               "Memory", 0x400E1054, 4, base=16, bitRange=15
sfr = "PIOB_MDDR.P16",               "Memory", 0x400E1054, 4, base=16, bitRange=16
sfr = "PIOB_MDDR.P17",               "Memory", 0x400E1054, 4, base=16, bitRange=17
sfr = "PIOB_MDDR.P18",               "Memory", 0x400E1054, 4, base=16, bitRange=18
sfr = "PIOB_MDDR.P19",               "Memory", 0x400E1054, 4, base=16, bitRange=19
sfr = "PIOB_MDDR.P20",               "Memory", 0x400E1054, 4, base=16, bitRange=20
sfr = "PIOB_MDDR.P21",               "Memory", 0x400E1054, 4, base=16, bitRange=21
sfr = "PIOB_MDDR.P22",               "Memory", 0x400E1054, 4, base=16, bitRange=22
sfr = "PIOB_MDDR.P23",               "Memory", 0x400E1054, 4, base=16, bitRange=23
sfr = "PIOB_MDDR.P24",               "Memory", 0x400E1054, 4, base=16, bitRange=24
sfr = "PIOB_MDDR.P25",               "Memory", 0x400E1054, 4, base=16, bitRange=25
sfr = "PIOB_MDDR.P26",               "Memory", 0x400E1054, 4, base=16, bitRange=26
sfr = "PIOB_MDDR.P27",               "Memory", 0x400E1054, 4, base=16, bitRange=27
sfr = "PIOB_MDDR.P28",               "Memory", 0x400E1054, 4, base=16, bitRange=28
sfr = "PIOB_MDDR.P29",               "Memory", 0x400E1054, 4, base=16, bitRange=29
sfr = "PIOB_MDDR.P30",               "Memory", 0x400E1054, 4, base=16, bitRange=30
sfr = "PIOB_MDDR.P31",               "Memory", 0x400E1054, 4, base=16, bitRange=31
sfr = "PIOB_MDSR",                   "Memory", 0x400E1058, 4, base=16 
sfr = "PIOB_MDSR.P0",                "Memory", 0x400E1058, 4, base=16, bitRange=0
sfr = "PIOB_MDSR.P1",                "Memory", 0x400E1058, 4, base=16, bitRange=1
sfr = "PIOB_MDSR.P2",                "Memory", 0x400E1058, 4, base=16, bitRange=2
sfr = "PIOB_MDSR.P3",                "Memory", 0x400E1058, 4, base=16, bitRange=3
sfr = "PIOB_MDSR.P4",                "Memory", 0x400E1058, 4, base=16, bitRange=4
sfr = "PIOB_MDSR.P5",                "Memory", 0x400E1058, 4, base=16, bitRange=5
sfr = "PIOB_MDSR.P6",                "Memory", 0x400E1058, 4, base=16, bitRange=6
sfr = "PIOB_MDSR.P7",                "Memory", 0x400E1058, 4, base=16, bitRange=7
sfr = "PIOB_MDSR.P8",                "Memory", 0x400E1058, 4, base=16, bitRange=8
sfr = "PIOB_MDSR.P9",                "Memory", 0x400E1058, 4, base=16, bitRange=9
sfr = "PIOB_MDSR.P10",               "Memory", 0x400E1058, 4, base=16, bitRange=10
sfr = "PIOB_MDSR.P11",               "Memory", 0x400E1058, 4, base=16, bitRange=11
sfr = "PIOB_MDSR.P12",               "Memory", 0x400E1058, 4, base=16, bitRange=12
sfr = "PIOB_MDSR.P13",               "Memory", 0x400E1058, 4, base=16, bitRange=13
sfr = "PIOB_MDSR.P14",               "Memory", 0x400E1058, 4, base=16, bitRange=14
sfr = "PIOB_MDSR.P15",               "Memory", 0x400E1058, 4, base=16, bitRange=15
sfr = "PIOB_MDSR.P16",               "Memory", 0x400E1058, 4, base=16, bitRange=16
sfr = "PIOB_MDSR.P17",               "Memory", 0x400E1058, 4, base=16, bitRange=17
sfr = "PIOB_MDSR.P18",               "Memory", 0x400E1058, 4, base=16, bitRange=18
sfr = "PIOB_MDSR.P19",               "Memory", 0x400E1058, 4, base=16, bitRange=19
sfr = "PIOB_MDSR.P20",               "Memory", 0x400E1058, 4, base=16, bitRange=20
sfr = "PIOB_MDSR.P21",               "Memory", 0x400E1058, 4, base=16, bitRange=21
sfr = "PIOB_MDSR.P22",               "Memory", 0x400E1058, 4, base=16, bitRange=22
sfr = "PIOB_MDSR.P23",               "Memory", 0x400E1058, 4, base=16, bitRange=23
sfr = "PIOB_MDSR.P24",               "Memory", 0x400E1058, 4, base=16, bitRange=24
sfr = "PIOB_MDSR.P25",               "Memory", 0x400E1058, 4, base=16, bitRange=25
sfr = "PIOB_MDSR.P26",               "Memory", 0x400E1058, 4, base=16, bitRange=26
sfr = "PIOB_MDSR.P27",               "Memory", 0x400E1058, 4, base=16, bitRange=27
sfr = "PIOB_MDSR.P28",               "Memory", 0x400E1058, 4, base=16, bitRange=28
sfr = "PIOB_MDSR.P29",               "Memory", 0x400E1058, 4, base=16, bitRange=29
sfr = "PIOB_MDSR.P30",               "Memory", 0x400E1058, 4, base=16, bitRange=30
sfr = "PIOB_MDSR.P31",               "Memory", 0x400E1058, 4, base=16, bitRange=31
sfr = "PIOB_PUDR",                   "Memory", 0x400E1060, 4, base=16 
sfr = "PIOB_PUDR.P0",                "Memory", 0x400E1060, 4, base=16, bitRange=0
sfr = "PIOB_PUDR.P1",                "Memory", 0x400E1060, 4, base=16, bitRange=1
sfr = "PIOB_PUDR.P2",                "Memory", 0x400E1060, 4, base=16, bitRange=2
sfr = "PIOB_PUDR.P3",                "Memory", 0x400E1060, 4, base=16, bitRange=3
sfr = "PIOB_PUDR.P4",                "Memory", 0x400E1060, 4, base=16, bitRange=4
sfr = "PIOB_PUDR.P5",                "Memory", 0x400E1060, 4, base=16, bitRange=5
sfr = "PIOB_PUDR.P6",                "Memory", 0x400E1060, 4, base=16, bitRange=6
sfr = "PIOB_PUDR.P7",                "Memory", 0x400E1060, 4, base=16, bitRange=7
sfr = "PIOB_PUDR.P8",                "Memory", 0x400E1060, 4, base=16, bitRange=8
sfr = "PIOB_PUDR.P9",                "Memory", 0x400E1060, 4, base=16, bitRange=9
sfr = "PIOB_PUDR.P10",               "Memory", 0x400E1060, 4, base=16, bitRange=10
sfr = "PIOB_PUDR.P11",               "Memory", 0x400E1060, 4, base=16, bitRange=11
sfr = "PIOB_PUDR.P12",               "Memory", 0x400E1060, 4, base=16, bitRange=12
sfr = "PIOB_PUDR.P13",               "Memory", 0x400E1060, 4, base=16, bitRange=13
sfr = "PIOB_PUDR.P14",               "Memory", 0x400E1060, 4, base=16, bitRange=14
sfr = "PIOB_PUDR.P15",               "Memory", 0x400E1060, 4, base=16, bitRange=15
sfr = "PIOB_PUDR.P16",               "Memory", 0x400E1060, 4, base=16, bitRange=16
sfr = "PIOB_PUDR.P17",               "Memory", 0x400E1060, 4, base=16, bitRange=17
sfr = "PIOB_PUDR.P18",               "Memory", 0x400E1060, 4, base=16, bitRange=18
sfr = "PIOB_PUDR.P19",               "Memory", 0x400E1060, 4, base=16, bitRange=19
sfr = "PIOB_PUDR.P20",               "Memory", 0x400E1060, 4, base=16, bitRange=20
sfr = "PIOB_PUDR.P21",               "Memory", 0x400E1060, 4, base=16, bitRange=21
sfr = "PIOB_PUDR.P22",               "Memory", 0x400E1060, 4, base=16, bitRange=22
sfr = "PIOB_PUDR.P23",               "Memory", 0x400E1060, 4, base=16, bitRange=23
sfr = "PIOB_PUDR.P24",               "Memory", 0x400E1060, 4, base=16, bitRange=24
sfr = "PIOB_PUDR.P25",               "Memory", 0x400E1060, 4, base=16, bitRange=25
sfr = "PIOB_PUDR.P26",               "Memory", 0x400E1060, 4, base=16, bitRange=26
sfr = "PIOB_PUDR.P27",               "Memory", 0x400E1060, 4, base=16, bitRange=27
sfr = "PIOB_PUDR.P28",               "Memory", 0x400E1060, 4, base=16, bitRange=28
sfr = "PIOB_PUDR.P29",               "Memory", 0x400E1060, 4, base=16, bitRange=29
sfr = "PIOB_PUDR.P30",               "Memory", 0x400E1060, 4, base=16, bitRange=30
sfr = "PIOB_PUDR.P31",               "Memory", 0x400E1060, 4, base=16, bitRange=31
sfr = "PIOB_PUER",                   "Memory", 0x400E1064, 4, base=16 
sfr = "PIOB_PUER.P0",                "Memory", 0x400E1064, 4, base=16, bitRange=0
sfr = "PIOB_PUER.P1",                "Memory", 0x400E1064, 4, base=16, bitRange=1
sfr = "PIOB_PUER.P2",                "Memory", 0x400E1064, 4, base=16, bitRange=2
sfr = "PIOB_PUER.P3",                "Memory", 0x400E1064, 4, base=16, bitRange=3
sfr = "PIOB_PUER.P4",                "Memory", 0x400E1064, 4, base=16, bitRange=4
sfr = "PIOB_PUER.P5",                "Memory", 0x400E1064, 4, base=16, bitRange=5
sfr = "PIOB_PUER.P6",                "Memory", 0x400E1064, 4, base=16, bitRange=6
sfr = "PIOB_PUER.P7",                "Memory", 0x400E1064, 4, base=16, bitRange=7
sfr = "PIOB_PUER.P8",                "Memory", 0x400E1064, 4, base=16, bitRange=8
sfr = "PIOB_PUER.P9",                "Memory", 0x400E1064, 4, base=16, bitRange=9
sfr = "PIOB_PUER.P10",               "Memory", 0x400E1064, 4, base=16, bitRange=10
sfr = "PIOB_PUER.P11",               "Memory", 0x400E1064, 4, base=16, bitRange=11
sfr = "PIOB_PUER.P12",               "Memory", 0x400E1064, 4, base=16, bitRange=12
sfr = "PIOB_PUER.P13",               "Memory", 0x400E1064, 4, base=16, bitRange=13
sfr = "PIOB_PUER.P14",               "Memory", 0x400E1064, 4, base=16, bitRange=14
sfr = "PIOB_PUER.P15",               "Memory", 0x400E1064, 4, base=16, bitRange=15
sfr = "PIOB_PUER.P16",               "Memory", 0x400E1064, 4, base=16, bitRange=16
sfr = "PIOB_PUER.P17",               "Memory", 0x400E1064, 4, base=16, bitRange=17
sfr = "PIOB_PUER.P18",               "Memory", 0x400E1064, 4, base=16, bitRange=18
sfr = "PIOB_PUER.P19",               "Memory", 0x400E1064, 4, base=16, bitRange=19
sfr = "PIOB_PUER.P20",               "Memory", 0x400E1064, 4, base=16, bitRange=20
sfr = "PIOB_PUER.P21",               "Memory", 0x400E1064, 4, base=16, bitRange=21
sfr = "PIOB_PUER.P22",               "Memory", 0x400E1064, 4, base=16, bitRange=22
sfr = "PIOB_PUER.P23",               "Memory", 0x400E1064, 4, base=16, bitRange=23
sfr = "PIOB_PUER.P24",               "Memory", 0x400E1064, 4, base=16, bitRange=24
sfr = "PIOB_PUER.P25",               "Memory", 0x400E1064, 4, base=16, bitRange=25
sfr = "PIOB_PUER.P26",               "Memory", 0x400E1064, 4, base=16, bitRange=26
sfr = "PIOB_PUER.P27",               "Memory", 0x400E1064, 4, base=16, bitRange=27
sfr = "PIOB_PUER.P28",               "Memory", 0x400E1064, 4, base=16, bitRange=28
sfr = "PIOB_PUER.P29",               "Memory", 0x400E1064, 4, base=16, bitRange=29
sfr = "PIOB_PUER.P30",               "Memory", 0x400E1064, 4, base=16, bitRange=30
sfr = "PIOB_PUER.P31",               "Memory", 0x400E1064, 4, base=16, bitRange=31
sfr = "PIOB_PUSR",                   "Memory", 0x400E1068, 4, base=16 
sfr = "PIOB_PUSR.P0",                "Memory", 0x400E1068, 4, base=16, bitRange=0
sfr = "PIOB_PUSR.P1",                "Memory", 0x400E1068, 4, base=16, bitRange=1
sfr = "PIOB_PUSR.P2",                "Memory", 0x400E1068, 4, base=16, bitRange=2
sfr = "PIOB_PUSR.P3",                "Memory", 0x400E1068, 4, base=16, bitRange=3
sfr = "PIOB_PUSR.P4",                "Memory", 0x400E1068, 4, base=16, bitRange=4
sfr = "PIOB_PUSR.P5",                "Memory", 0x400E1068, 4, base=16, bitRange=5
sfr = "PIOB_PUSR.P6",                "Memory", 0x400E1068, 4, base=16, bitRange=6
sfr = "PIOB_PUSR.P7",                "Memory", 0x400E1068, 4, base=16, bitRange=7
sfr = "PIOB_PUSR.P8",                "Memory", 0x400E1068, 4, base=16, bitRange=8
sfr = "PIOB_PUSR.P9",                "Memory", 0x400E1068, 4, base=16, bitRange=9
sfr = "PIOB_PUSR.P10",               "Memory", 0x400E1068, 4, base=16, bitRange=10
sfr = "PIOB_PUSR.P11",               "Memory", 0x400E1068, 4, base=16, bitRange=11
sfr = "PIOB_PUSR.P12",               "Memory", 0x400E1068, 4, base=16, bitRange=12
sfr = "PIOB_PUSR.P13",               "Memory", 0x400E1068, 4, base=16, bitRange=13
sfr = "PIOB_PUSR.P14",               "Memory", 0x400E1068, 4, base=16, bitRange=14
sfr = "PIOB_PUSR.P15",               "Memory", 0x400E1068, 4, base=16, bitRange=15
sfr = "PIOB_PUSR.P16",               "Memory", 0x400E1068, 4, base=16, bitRange=16
sfr = "PIOB_PUSR.P17",               "Memory", 0x400E1068, 4, base=16, bitRange=17
sfr = "PIOB_PUSR.P18",               "Memory", 0x400E1068, 4, base=16, bitRange=18
sfr = "PIOB_PUSR.P19",               "Memory", 0x400E1068, 4, base=16, bitRange=19
sfr = "PIOB_PUSR.P20",               "Memory", 0x400E1068, 4, base=16, bitRange=20
sfr = "PIOB_PUSR.P21",               "Memory", 0x400E1068, 4, base=16, bitRange=21
sfr = "PIOB_PUSR.P22",               "Memory", 0x400E1068, 4, base=16, bitRange=22
sfr = "PIOB_PUSR.P23",               "Memory", 0x400E1068, 4, base=16, bitRange=23
sfr = "PIOB_PUSR.P24",               "Memory", 0x400E1068, 4, base=16, bitRange=24
sfr = "PIOB_PUSR.P25",               "Memory", 0x400E1068, 4, base=16, bitRange=25
sfr = "PIOB_PUSR.P26",               "Memory", 0x400E1068, 4, base=16, bitRange=26
sfr = "PIOB_PUSR.P27",               "Memory", 0x400E1068, 4, base=16, bitRange=27
sfr = "PIOB_PUSR.P28",               "Memory", 0x400E1068, 4, base=16, bitRange=28
sfr = "PIOB_PUSR.P29",               "Memory", 0x400E1068, 4, base=16, bitRange=29
sfr = "PIOB_PUSR.P30",               "Memory", 0x400E1068, 4, base=16, bitRange=30
sfr = "PIOB_PUSR.P31",               "Memory", 0x400E1068, 4, base=16, bitRange=31
sfr = "PIOB_ABCDSR_0",               "Memory", 0x400E1070, 4, base=16 
sfr = "PIOB_ABCDSR_0.P0",            "Memory", 0x400E1070, 4, base=16, bitRange=0
sfr = "PIOB_ABCDSR_0.P1",            "Memory", 0x400E1070, 4, base=16, bitRange=1
sfr = "PIOB_ABCDSR_0.P2",            "Memory", 0x400E1070, 4, base=16, bitRange=2
sfr = "PIOB_ABCDSR_0.P3",            "Memory", 0x400E1070, 4, base=16, bitRange=3
sfr = "PIOB_ABCDSR_0.P4",            "Memory", 0x400E1070, 4, base=16, bitRange=4
sfr = "PIOB_ABCDSR_0.P5",            "Memory", 0x400E1070, 4, base=16, bitRange=5
sfr = "PIOB_ABCDSR_0.P6",            "Memory", 0x400E1070, 4, base=16, bitRange=6
sfr = "PIOB_ABCDSR_0.P7",            "Memory", 0x400E1070, 4, base=16, bitRange=7
sfr = "PIOB_ABCDSR_0.P8",            "Memory", 0x400E1070, 4, base=16, bitRange=8
sfr = "PIOB_ABCDSR_0.P9",            "Memory", 0x400E1070, 4, base=16, bitRange=9
sfr = "PIOB_ABCDSR_0.P10",           "Memory", 0x400E1070, 4, base=16, bitRange=10
sfr = "PIOB_ABCDSR_0.P11",           "Memory", 0x400E1070, 4, base=16, bitRange=11
sfr = "PIOB_ABCDSR_0.P12",           "Memory", 0x400E1070, 4, base=16, bitRange=12
sfr = "PIOB_ABCDSR_0.P13",           "Memory", 0x400E1070, 4, base=16, bitRange=13
sfr = "PIOB_ABCDSR_0.P14",           "Memory", 0x400E1070, 4, base=16, bitRange=14
sfr = "PIOB_ABCDSR_0.P15",           "Memory", 0x400E1070, 4, base=16, bitRange=15
sfr = "PIOB_ABCDSR_0.P16",           "Memory", 0x400E1070, 4, base=16, bitRange=16
sfr = "PIOB_ABCDSR_0.P17",           "Memory", 0x400E1070, 4, base=16, bitRange=17
sfr = "PIOB_ABCDSR_0.P18",           "Memory", 0x400E1070, 4, base=16, bitRange=18
sfr = "PIOB_ABCDSR_0.P19",           "Memory", 0x400E1070, 4, base=16, bitRange=19
sfr = "PIOB_ABCDSR_0.P20",           "Memory", 0x400E1070, 4, base=16, bitRange=20
sfr = "PIOB_ABCDSR_0.P21",           "Memory", 0x400E1070, 4, base=16, bitRange=21
sfr = "PIOB_ABCDSR_0.P22",           "Memory", 0x400E1070, 4, base=16, bitRange=22
sfr = "PIOB_ABCDSR_0.P23",           "Memory", 0x400E1070, 4, base=16, bitRange=23
sfr = "PIOB_ABCDSR_0.P24",           "Memory", 0x400E1070, 4, base=16, bitRange=24
sfr = "PIOB_ABCDSR_0.P25",           "Memory", 0x400E1070, 4, base=16, bitRange=25
sfr = "PIOB_ABCDSR_0.P26",           "Memory", 0x400E1070, 4, base=16, bitRange=26
sfr = "PIOB_ABCDSR_0.P27",           "Memory", 0x400E1070, 4, base=16, bitRange=27
sfr = "PIOB_ABCDSR_0.P28",           "Memory", 0x400E1070, 4, base=16, bitRange=28
sfr = "PIOB_ABCDSR_0.P29",           "Memory", 0x400E1070, 4, base=16, bitRange=29
sfr = "PIOB_ABCDSR_0.P30",           "Memory", 0x400E1070, 4, base=16, bitRange=30
sfr = "PIOB_ABCDSR_0.P31",           "Memory", 0x400E1070, 4, base=16, bitRange=31
sfr = "PIOB_ABCDSR_1",               "Memory", 0x400E1074, 4, base=16 
sfr = "PIOB_ABCDSR_1.P0",            "Memory", 0x400E1074, 4, base=16, bitRange=0
sfr = "PIOB_ABCDSR_1.P1",            "Memory", 0x400E1074, 4, base=16, bitRange=1
sfr = "PIOB_ABCDSR_1.P2",            "Memory", 0x400E1074, 4, base=16, bitRange=2
sfr = "PIOB_ABCDSR_1.P3",            "Memory", 0x400E1074, 4, base=16, bitRange=3
sfr = "PIOB_ABCDSR_1.P4",            "Memory", 0x400E1074, 4, base=16, bitRange=4
sfr = "PIOB_ABCDSR_1.P5",            "Memory", 0x400E1074, 4, base=16, bitRange=5
sfr = "PIOB_ABCDSR_1.P6",            "Memory", 0x400E1074, 4, base=16, bitRange=6
sfr = "PIOB_ABCDSR_1.P7",            "Memory", 0x400E1074, 4, base=16, bitRange=7
sfr = "PIOB_ABCDSR_1.P8",            "Memory", 0x400E1074, 4, base=16, bitRange=8
sfr = "PIOB_ABCDSR_1.P9",            "Memory", 0x400E1074, 4, base=16, bitRange=9
sfr = "PIOB_ABCDSR_1.P10",           "Memory", 0x400E1074, 4, base=16, bitRange=10
sfr = "PIOB_ABCDSR_1.P11",           "Memory", 0x400E1074, 4, base=16, bitRange=11
sfr = "PIOB_ABCDSR_1.P12",           "Memory", 0x400E1074, 4, base=16, bitRange=12
sfr = "PIOB_ABCDSR_1.P13",           "Memory", 0x400E1074, 4, base=16, bitRange=13
sfr = "PIOB_ABCDSR_1.P14",           "Memory", 0x400E1074, 4, base=16, bitRange=14
sfr = "PIOB_ABCDSR_1.P15",           "Memory", 0x400E1074, 4, base=16, bitRange=15
sfr = "PIOB_ABCDSR_1.P16",           "Memory", 0x400E1074, 4, base=16, bitRange=16
sfr = "PIOB_ABCDSR_1.P17",           "Memory", 0x400E1074, 4, base=16, bitRange=17
sfr = "PIOB_ABCDSR_1.P18",           "Memory", 0x400E1074, 4, base=16, bitRange=18
sfr = "PIOB_ABCDSR_1.P19",           "Memory", 0x400E1074, 4, base=16, bitRange=19
sfr = "PIOB_ABCDSR_1.P20",           "Memory", 0x400E1074, 4, base=16, bitRange=20
sfr = "PIOB_ABCDSR_1.P21",           "Memory", 0x400E1074, 4, base=16, bitRange=21
sfr = "PIOB_ABCDSR_1.P22",           "Memory", 0x400E1074, 4, base=16, bitRange=22
sfr = "PIOB_ABCDSR_1.P23",           "Memory", 0x400E1074, 4, base=16, bitRange=23
sfr = "PIOB_ABCDSR_1.P24",           "Memory", 0x400E1074, 4, base=16, bitRange=24
sfr = "PIOB_ABCDSR_1.P25",           "Memory", 0x400E1074, 4, base=16, bitRange=25
sfr = "PIOB_ABCDSR_1.P26",           "Memory", 0x400E1074, 4, base=16, bitRange=26
sfr = "PIOB_ABCDSR_1.P27",           "Memory", 0x400E1074, 4, base=16, bitRange=27
sfr = "PIOB_ABCDSR_1.P28",           "Memory", 0x400E1074, 4, base=16, bitRange=28
sfr = "PIOB_ABCDSR_1.P29",           "Memory", 0x400E1074, 4, base=16, bitRange=29
sfr = "PIOB_ABCDSR_1.P30",           "Memory", 0x400E1074, 4, base=16, bitRange=30
sfr = "PIOB_ABCDSR_1.P31",           "Memory", 0x400E1074, 4, base=16, bitRange=31
sfr = "PIOB_IFSCDR",                 "Memory", 0x400E1080, 4, base=16 
sfr = "PIOB_IFSCDR.P0",              "Memory", 0x400E1080, 4, base=16, bitRange=0
sfr = "PIOB_IFSCDR.P1",              "Memory", 0x400E1080, 4, base=16, bitRange=1
sfr = "PIOB_IFSCDR.P2",              "Memory", 0x400E1080, 4, base=16, bitRange=2
sfr = "PIOB_IFSCDR.P3",              "Memory", 0x400E1080, 4, base=16, bitRange=3
sfr = "PIOB_IFSCDR.P4",              "Memory", 0x400E1080, 4, base=16, bitRange=4
sfr = "PIOB_IFSCDR.P5",              "Memory", 0x400E1080, 4, base=16, bitRange=5
sfr = "PIOB_IFSCDR.P6",              "Memory", 0x400E1080, 4, base=16, bitRange=6
sfr = "PIOB_IFSCDR.P7",              "Memory", 0x400E1080, 4, base=16, bitRange=7
sfr = "PIOB_IFSCDR.P8",              "Memory", 0x400E1080, 4, base=16, bitRange=8
sfr = "PIOB_IFSCDR.P9",              "Memory", 0x400E1080, 4, base=16, bitRange=9
sfr = "PIOB_IFSCDR.P10",             "Memory", 0x400E1080, 4, base=16, bitRange=10
sfr = "PIOB_IFSCDR.P11",             "Memory", 0x400E1080, 4, base=16, bitRange=11
sfr = "PIOB_IFSCDR.P12",             "Memory", 0x400E1080, 4, base=16, bitRange=12
sfr = "PIOB_IFSCDR.P13",             "Memory", 0x400E1080, 4, base=16, bitRange=13
sfr = "PIOB_IFSCDR.P14",             "Memory", 0x400E1080, 4, base=16, bitRange=14
sfr = "PIOB_IFSCDR.P15",             "Memory", 0x400E1080, 4, base=16, bitRange=15
sfr = "PIOB_IFSCDR.P16",             "Memory", 0x400E1080, 4, base=16, bitRange=16
sfr = "PIOB_IFSCDR.P17",             "Memory", 0x400E1080, 4, base=16, bitRange=17
sfr = "PIOB_IFSCDR.P18",             "Memory", 0x400E1080, 4, base=16, bitRange=18
sfr = "PIOB_IFSCDR.P19",             "Memory", 0x400E1080, 4, base=16, bitRange=19
sfr = "PIOB_IFSCDR.P20",             "Memory", 0x400E1080, 4, base=16, bitRange=20
sfr = "PIOB_IFSCDR.P21",             "Memory", 0x400E1080, 4, base=16, bitRange=21
sfr = "PIOB_IFSCDR.P22",             "Memory", 0x400E1080, 4, base=16, bitRange=22
sfr = "PIOB_IFSCDR.P23",             "Memory", 0x400E1080, 4, base=16, bitRange=23
sfr = "PIOB_IFSCDR.P24",             "Memory", 0x400E1080, 4, base=16, bitRange=24
sfr = "PIOB_IFSCDR.P25",             "Memory", 0x400E1080, 4, base=16, bitRange=25
sfr = "PIOB_IFSCDR.P26",             "Memory", 0x400E1080, 4, base=16, bitRange=26
sfr = "PIOB_IFSCDR.P27",             "Memory", 0x400E1080, 4, base=16, bitRange=27
sfr = "PIOB_IFSCDR.P28",             "Memory", 0x400E1080, 4, base=16, bitRange=28
sfr = "PIOB_IFSCDR.P29",             "Memory", 0x400E1080, 4, base=16, bitRange=29
sfr = "PIOB_IFSCDR.P30",             "Memory", 0x400E1080, 4, base=16, bitRange=30
sfr = "PIOB_IFSCDR.P31",             "Memory", 0x400E1080, 4, base=16, bitRange=31
sfr = "PIOB_IFSCER",                 "Memory", 0x400E1084, 4, base=16 
sfr = "PIOB_IFSCER.P0",              "Memory", 0x400E1084, 4, base=16, bitRange=0
sfr = "PIOB_IFSCER.P1",              "Memory", 0x400E1084, 4, base=16, bitRange=1
sfr = "PIOB_IFSCER.P2",              "Memory", 0x400E1084, 4, base=16, bitRange=2
sfr = "PIOB_IFSCER.P3",              "Memory", 0x400E1084, 4, base=16, bitRange=3
sfr = "PIOB_IFSCER.P4",              "Memory", 0x400E1084, 4, base=16, bitRange=4
sfr = "PIOB_IFSCER.P5",              "Memory", 0x400E1084, 4, base=16, bitRange=5
sfr = "PIOB_IFSCER.P6",              "Memory", 0x400E1084, 4, base=16, bitRange=6
sfr = "PIOB_IFSCER.P7",              "Memory", 0x400E1084, 4, base=16, bitRange=7
sfr = "PIOB_IFSCER.P8",              "Memory", 0x400E1084, 4, base=16, bitRange=8
sfr = "PIOB_IFSCER.P9",              "Memory", 0x400E1084, 4, base=16, bitRange=9
sfr = "PIOB_IFSCER.P10",             "Memory", 0x400E1084, 4, base=16, bitRange=10
sfr = "PIOB_IFSCER.P11",             "Memory", 0x400E1084, 4, base=16, bitRange=11
sfr = "PIOB_IFSCER.P12",             "Memory", 0x400E1084, 4, base=16, bitRange=12
sfr = "PIOB_IFSCER.P13",             "Memory", 0x400E1084, 4, base=16, bitRange=13
sfr = "PIOB_IFSCER.P14",             "Memory", 0x400E1084, 4, base=16, bitRange=14
sfr = "PIOB_IFSCER.P15",             "Memory", 0x400E1084, 4, base=16, bitRange=15
sfr = "PIOB_IFSCER.P16",             "Memory", 0x400E1084, 4, base=16, bitRange=16
sfr = "PIOB_IFSCER.P17",             "Memory", 0x400E1084, 4, base=16, bitRange=17
sfr = "PIOB_IFSCER.P18",             "Memory", 0x400E1084, 4, base=16, bitRange=18
sfr = "PIOB_IFSCER.P19",             "Memory", 0x400E1084, 4, base=16, bitRange=19
sfr = "PIOB_IFSCER.P20",             "Memory", 0x400E1084, 4, base=16, bitRange=20
sfr = "PIOB_IFSCER.P21",             "Memory", 0x400E1084, 4, base=16, bitRange=21
sfr = "PIOB_IFSCER.P22",             "Memory", 0x400E1084, 4, base=16, bitRange=22
sfr = "PIOB_IFSCER.P23",             "Memory", 0x400E1084, 4, base=16, bitRange=23
sfr = "PIOB_IFSCER.P24",             "Memory", 0x400E1084, 4, base=16, bitRange=24
sfr = "PIOB_IFSCER.P25",             "Memory", 0x400E1084, 4, base=16, bitRange=25
sfr = "PIOB_IFSCER.P26",             "Memory", 0x400E1084, 4, base=16, bitRange=26
sfr = "PIOB_IFSCER.P27",             "Memory", 0x400E1084, 4, base=16, bitRange=27
sfr = "PIOB_IFSCER.P28",             "Memory", 0x400E1084, 4, base=16, bitRange=28
sfr = "PIOB_IFSCER.P29",             "Memory", 0x400E1084, 4, base=16, bitRange=29
sfr = "PIOB_IFSCER.P30",             "Memory", 0x400E1084, 4, base=16, bitRange=30
sfr = "PIOB_IFSCER.P31",             "Memory", 0x400E1084, 4, base=16, bitRange=31
sfr = "PIOB_IFSCSR",                 "Memory", 0x400E1088, 4, base=16 
sfr = "PIOB_IFSCSR.P0",              "Memory", 0x400E1088, 4, base=16, bitRange=0
sfr = "PIOB_IFSCSR.P1",              "Memory", 0x400E1088, 4, base=16, bitRange=1
sfr = "PIOB_IFSCSR.P2",              "Memory", 0x400E1088, 4, base=16, bitRange=2
sfr = "PIOB_IFSCSR.P3",              "Memory", 0x400E1088, 4, base=16, bitRange=3
sfr = "PIOB_IFSCSR.P4",              "Memory", 0x400E1088, 4, base=16, bitRange=4
sfr = "PIOB_IFSCSR.P5",              "Memory", 0x400E1088, 4, base=16, bitRange=5
sfr = "PIOB_IFSCSR.P6",              "Memory", 0x400E1088, 4, base=16, bitRange=6
sfr = "PIOB_IFSCSR.P7",              "Memory", 0x400E1088, 4, base=16, bitRange=7
sfr = "PIOB_IFSCSR.P8",              "Memory", 0x400E1088, 4, base=16, bitRange=8
sfr = "PIOB_IFSCSR.P9",              "Memory", 0x400E1088, 4, base=16, bitRange=9
sfr = "PIOB_IFSCSR.P10",             "Memory", 0x400E1088, 4, base=16, bitRange=10
sfr = "PIOB_IFSCSR.P11",             "Memory", 0x400E1088, 4, base=16, bitRange=11
sfr = "PIOB_IFSCSR.P12",             "Memory", 0x400E1088, 4, base=16, bitRange=12
sfr = "PIOB_IFSCSR.P13",             "Memory", 0x400E1088, 4, base=16, bitRange=13
sfr = "PIOB_IFSCSR.P14",             "Memory", 0x400E1088, 4, base=16, bitRange=14
sfr = "PIOB_IFSCSR.P15",             "Memory", 0x400E1088, 4, base=16, bitRange=15
sfr = "PIOB_IFSCSR.P16",             "Memory", 0x400E1088, 4, base=16, bitRange=16
sfr = "PIOB_IFSCSR.P17",             "Memory", 0x400E1088, 4, base=16, bitRange=17
sfr = "PIOB_IFSCSR.P18",             "Memory", 0x400E1088, 4, base=16, bitRange=18
sfr = "PIOB_IFSCSR.P19",             "Memory", 0x400E1088, 4, base=16, bitRange=19
sfr = "PIOB_IFSCSR.P20",             "Memory", 0x400E1088, 4, base=16, bitRange=20
sfr = "PIOB_IFSCSR.P21",             "Memory", 0x400E1088, 4, base=16, bitRange=21
sfr = "PIOB_IFSCSR.P22",             "Memory", 0x400E1088, 4, base=16, bitRange=22
sfr = "PIOB_IFSCSR.P23",             "Memory", 0x400E1088, 4, base=16, bitRange=23
sfr = "PIOB_IFSCSR.P24",             "Memory", 0x400E1088, 4, base=16, bitRange=24
sfr = "PIOB_IFSCSR.P25",             "Memory", 0x400E1088, 4, base=16, bitRange=25
sfr = "PIOB_IFSCSR.P26",             "Memory", 0x400E1088, 4, base=16, bitRange=26
sfr = "PIOB_IFSCSR.P27",             "Memory", 0x400E1088, 4, base=16, bitRange=27
sfr = "PIOB_IFSCSR.P28",             "Memory", 0x400E1088, 4, base=16, bitRange=28
sfr = "PIOB_IFSCSR.P29",             "Memory", 0x400E1088, 4, base=16, bitRange=29
sfr = "PIOB_IFSCSR.P30",             "Memory", 0x400E1088, 4, base=16, bitRange=30
sfr = "PIOB_IFSCSR.P31",             "Memory", 0x400E1088, 4, base=16, bitRange=31
sfr = "PIOB_SCDR",                   "Memory", 0x400E108C, 4, base=16 
sfr = "PIOB_SCDR.DIV",               "Memory", 0x400E108C, 4, base=16, bitRange=0-13
sfr = "PIOB_PPDDR",                  "Memory", 0x400E1090, 4, base=16 
sfr = "PIOB_PPDDR.P0",               "Memory", 0x400E1090, 4, base=16, bitRange=0
sfr = "PIOB_PPDDR.P1",               "Memory", 0x400E1090, 4, base=16, bitRange=1
sfr = "PIOB_PPDDR.P2",               "Memory", 0x400E1090, 4, base=16, bitRange=2
sfr = "PIOB_PPDDR.P3",               "Memory", 0x400E1090, 4, base=16, bitRange=3
sfr = "PIOB_PPDDR.P4",               "Memory", 0x400E1090, 4, base=16, bitRange=4
sfr = "PIOB_PPDDR.P5",               "Memory", 0x400E1090, 4, base=16, bitRange=5
sfr = "PIOB_PPDDR.P6",               "Memory", 0x400E1090, 4, base=16, bitRange=6
sfr = "PIOB_PPDDR.P7",               "Memory", 0x400E1090, 4, base=16, bitRange=7
sfr = "PIOB_PPDDR.P8",               "Memory", 0x400E1090, 4, base=16, bitRange=8
sfr = "PIOB_PPDDR.P9",               "Memory", 0x400E1090, 4, base=16, bitRange=9
sfr = "PIOB_PPDDR.P10",              "Memory", 0x400E1090, 4, base=16, bitRange=10
sfr = "PIOB_PPDDR.P11",              "Memory", 0x400E1090, 4, base=16, bitRange=11
sfr = "PIOB_PPDDR.P12",              "Memory", 0x400E1090, 4, base=16, bitRange=12
sfr = "PIOB_PPDDR.P13",              "Memory", 0x400E1090, 4, base=16, bitRange=13
sfr = "PIOB_PPDDR.P14",              "Memory", 0x400E1090, 4, base=16, bitRange=14
sfr = "PIOB_PPDDR.P15",              "Memory", 0x400E1090, 4, base=16, bitRange=15
sfr = "PIOB_PPDDR.P16",              "Memory", 0x400E1090, 4, base=16, bitRange=16
sfr = "PIOB_PPDDR.P17",              "Memory", 0x400E1090, 4, base=16, bitRange=17
sfr = "PIOB_PPDDR.P18",              "Memory", 0x400E1090, 4, base=16, bitRange=18
sfr = "PIOB_PPDDR.P19",              "Memory", 0x400E1090, 4, base=16, bitRange=19
sfr = "PIOB_PPDDR.P20",              "Memory", 0x400E1090, 4, base=16, bitRange=20
sfr = "PIOB_PPDDR.P21",              "Memory", 0x400E1090, 4, base=16, bitRange=21
sfr = "PIOB_PPDDR.P22",              "Memory", 0x400E1090, 4, base=16, bitRange=22
sfr = "PIOB_PPDDR.P23",              "Memory", 0x400E1090, 4, base=16, bitRange=23
sfr = "PIOB_PPDDR.P24",              "Memory", 0x400E1090, 4, base=16, bitRange=24
sfr = "PIOB_PPDDR.P25",              "Memory", 0x400E1090, 4, base=16, bitRange=25
sfr = "PIOB_PPDDR.P26",              "Memory", 0x400E1090, 4, base=16, bitRange=26
sfr = "PIOB_PPDDR.P27",              "Memory", 0x400E1090, 4, base=16, bitRange=27
sfr = "PIOB_PPDDR.P28",              "Memory", 0x400E1090, 4, base=16, bitRange=28
sfr = "PIOB_PPDDR.P29",              "Memory", 0x400E1090, 4, base=16, bitRange=29
sfr = "PIOB_PPDDR.P30",              "Memory", 0x400E1090, 4, base=16, bitRange=30
sfr = "PIOB_PPDDR.P31",              "Memory", 0x400E1090, 4, base=16, bitRange=31
sfr = "PIOB_PPDER",                  "Memory", 0x400E1094, 4, base=16 
sfr = "PIOB_PPDER.P0",               "Memory", 0x400E1094, 4, base=16, bitRange=0
sfr = "PIOB_PPDER.P1",               "Memory", 0x400E1094, 4, base=16, bitRange=1
sfr = "PIOB_PPDER.P2",               "Memory", 0x400E1094, 4, base=16, bitRange=2
sfr = "PIOB_PPDER.P3",               "Memory", 0x400E1094, 4, base=16, bitRange=3
sfr = "PIOB_PPDER.P4",               "Memory", 0x400E1094, 4, base=16, bitRange=4
sfr = "PIOB_PPDER.P5",               "Memory", 0x400E1094, 4, base=16, bitRange=5
sfr = "PIOB_PPDER.P6",               "Memory", 0x400E1094, 4, base=16, bitRange=6
sfr = "PIOB_PPDER.P7",               "Memory", 0x400E1094, 4, base=16, bitRange=7
sfr = "PIOB_PPDER.P8",               "Memory", 0x400E1094, 4, base=16, bitRange=8
sfr = "PIOB_PPDER.P9",               "Memory", 0x400E1094, 4, base=16, bitRange=9
sfr = "PIOB_PPDER.P10",              "Memory", 0x400E1094, 4, base=16, bitRange=10
sfr = "PIOB_PPDER.P11",              "Memory", 0x400E1094, 4, base=16, bitRange=11
sfr = "PIOB_PPDER.P12",              "Memory", 0x400E1094, 4, base=16, bitRange=12
sfr = "PIOB_PPDER.P13",              "Memory", 0x400E1094, 4, base=16, bitRange=13
sfr = "PIOB_PPDER.P14",              "Memory", 0x400E1094, 4, base=16, bitRange=14
sfr = "PIOB_PPDER.P15",              "Memory", 0x400E1094, 4, base=16, bitRange=15
sfr = "PIOB_PPDER.P16",              "Memory", 0x400E1094, 4, base=16, bitRange=16
sfr = "PIOB_PPDER.P17",              "Memory", 0x400E1094, 4, base=16, bitRange=17
sfr = "PIOB_PPDER.P18",              "Memory", 0x400E1094, 4, base=16, bitRange=18
sfr = "PIOB_PPDER.P19",              "Memory", 0x400E1094, 4, base=16, bitRange=19
sfr = "PIOB_PPDER.P20",              "Memory", 0x400E1094, 4, base=16, bitRange=20
sfr = "PIOB_PPDER.P21",              "Memory", 0x400E1094, 4, base=16, bitRange=21
sfr = "PIOB_PPDER.P22",              "Memory", 0x400E1094, 4, base=16, bitRange=22
sfr = "PIOB_PPDER.P23",              "Memory", 0x400E1094, 4, base=16, bitRange=23
sfr = "PIOB_PPDER.P24",              "Memory", 0x400E1094, 4, base=16, bitRange=24
sfr = "PIOB_PPDER.P25",              "Memory", 0x400E1094, 4, base=16, bitRange=25
sfr = "PIOB_PPDER.P26",              "Memory", 0x400E1094, 4, base=16, bitRange=26
sfr = "PIOB_PPDER.P27",              "Memory", 0x400E1094, 4, base=16, bitRange=27
sfr = "PIOB_PPDER.P28",              "Memory", 0x400E1094, 4, base=16, bitRange=28
sfr = "PIOB_PPDER.P29",              "Memory", 0x400E1094, 4, base=16, bitRange=29
sfr = "PIOB_PPDER.P30",              "Memory", 0x400E1094, 4, base=16, bitRange=30
sfr = "PIOB_PPDER.P31",              "Memory", 0x400E1094, 4, base=16, bitRange=31
sfr = "PIOB_PPDSR",                  "Memory", 0x400E1098, 4, base=16 
sfr = "PIOB_PPDSR.P0",               "Memory", 0x400E1098, 4, base=16, bitRange=0
sfr = "PIOB_PPDSR.P1",               "Memory", 0x400E1098, 4, base=16, bitRange=1
sfr = "PIOB_PPDSR.P2",               "Memory", 0x400E1098, 4, base=16, bitRange=2
sfr = "PIOB_PPDSR.P3",               "Memory", 0x400E1098, 4, base=16, bitRange=3
sfr = "PIOB_PPDSR.P4",               "Memory", 0x400E1098, 4, base=16, bitRange=4
sfr = "PIOB_PPDSR.P5",               "Memory", 0x400E1098, 4, base=16, bitRange=5
sfr = "PIOB_PPDSR.P6",               "Memory", 0x400E1098, 4, base=16, bitRange=6
sfr = "PIOB_PPDSR.P7",               "Memory", 0x400E1098, 4, base=16, bitRange=7
sfr = "PIOB_PPDSR.P8",               "Memory", 0x400E1098, 4, base=16, bitRange=8
sfr = "PIOB_PPDSR.P9",               "Memory", 0x400E1098, 4, base=16, bitRange=9
sfr = "PIOB_PPDSR.P10",              "Memory", 0x400E1098, 4, base=16, bitRange=10
sfr = "PIOB_PPDSR.P11",              "Memory", 0x400E1098, 4, base=16, bitRange=11
sfr = "PIOB_PPDSR.P12",              "Memory", 0x400E1098, 4, base=16, bitRange=12
sfr = "PIOB_PPDSR.P13",              "Memory", 0x400E1098, 4, base=16, bitRange=13
sfr = "PIOB_PPDSR.P14",              "Memory", 0x400E1098, 4, base=16, bitRange=14
sfr = "PIOB_PPDSR.P15",              "Memory", 0x400E1098, 4, base=16, bitRange=15
sfr = "PIOB_PPDSR.P16",              "Memory", 0x400E1098, 4, base=16, bitRange=16
sfr = "PIOB_PPDSR.P17",              "Memory", 0x400E1098, 4, base=16, bitRange=17
sfr = "PIOB_PPDSR.P18",              "Memory", 0x400E1098, 4, base=16, bitRange=18
sfr = "PIOB_PPDSR.P19",              "Memory", 0x400E1098, 4, base=16, bitRange=19
sfr = "PIOB_PPDSR.P20",              "Memory", 0x400E1098, 4, base=16, bitRange=20
sfr = "PIOB_PPDSR.P21",              "Memory", 0x400E1098, 4, base=16, bitRange=21
sfr = "PIOB_PPDSR.P22",              "Memory", 0x400E1098, 4, base=16, bitRange=22
sfr = "PIOB_PPDSR.P23",              "Memory", 0x400E1098, 4, base=16, bitRange=23
sfr = "PIOB_PPDSR.P24",              "Memory", 0x400E1098, 4, base=16, bitRange=24
sfr = "PIOB_PPDSR.P25",              "Memory", 0x400E1098, 4, base=16, bitRange=25
sfr = "PIOB_PPDSR.P26",              "Memory", 0x400E1098, 4, base=16, bitRange=26
sfr = "PIOB_PPDSR.P27",              "Memory", 0x400E1098, 4, base=16, bitRange=27
sfr = "PIOB_PPDSR.P28",              "Memory", 0x400E1098, 4, base=16, bitRange=28
sfr = "PIOB_PPDSR.P29",              "Memory", 0x400E1098, 4, base=16, bitRange=29
sfr = "PIOB_PPDSR.P30",              "Memory", 0x400E1098, 4, base=16, bitRange=30
sfr = "PIOB_PPDSR.P31",              "Memory", 0x400E1098, 4, base=16, bitRange=31
sfr = "PIOB_OWER",                   "Memory", 0x400E10A0, 4, base=16 
sfr = "PIOB_OWER.P0",                "Memory", 0x400E10A0, 4, base=16, bitRange=0
sfr = "PIOB_OWER.P1",                "Memory", 0x400E10A0, 4, base=16, bitRange=1
sfr = "PIOB_OWER.P2",                "Memory", 0x400E10A0, 4, base=16, bitRange=2
sfr = "PIOB_OWER.P3",                "Memory", 0x400E10A0, 4, base=16, bitRange=3
sfr = "PIOB_OWER.P4",                "Memory", 0x400E10A0, 4, base=16, bitRange=4
sfr = "PIOB_OWER.P5",                "Memory", 0x400E10A0, 4, base=16, bitRange=5
sfr = "PIOB_OWER.P6",                "Memory", 0x400E10A0, 4, base=16, bitRange=6
sfr = "PIOB_OWER.P7",                "Memory", 0x400E10A0, 4, base=16, bitRange=7
sfr = "PIOB_OWER.P8",                "Memory", 0x400E10A0, 4, base=16, bitRange=8
sfr = "PIOB_OWER.P9",                "Memory", 0x400E10A0, 4, base=16, bitRange=9
sfr = "PIOB_OWER.P10",               "Memory", 0x400E10A0, 4, base=16, bitRange=10
sfr = "PIOB_OWER.P11",               "Memory", 0x400E10A0, 4, base=16, bitRange=11
sfr = "PIOB_OWER.P12",               "Memory", 0x400E10A0, 4, base=16, bitRange=12
sfr = "PIOB_OWER.P13",               "Memory", 0x400E10A0, 4, base=16, bitRange=13
sfr = "PIOB_OWER.P14",               "Memory", 0x400E10A0, 4, base=16, bitRange=14
sfr = "PIOB_OWER.P15",               "Memory", 0x400E10A0, 4, base=16, bitRange=15
sfr = "PIOB_OWER.P16",               "Memory", 0x400E10A0, 4, base=16, bitRange=16
sfr = "PIOB_OWER.P17",               "Memory", 0x400E10A0, 4, base=16, bitRange=17
sfr = "PIOB_OWER.P18",               "Memory", 0x400E10A0, 4, base=16, bitRange=18
sfr = "PIOB_OWER.P19",               "Memory", 0x400E10A0, 4, base=16, bitRange=19
sfr = "PIOB_OWER.P20",               "Memory", 0x400E10A0, 4, base=16, bitRange=20
sfr = "PIOB_OWER.P21",               "Memory", 0x400E10A0, 4, base=16, bitRange=21
sfr = "PIOB_OWER.P22",               "Memory", 0x400E10A0, 4, base=16, bitRange=22
sfr = "PIOB_OWER.P23",               "Memory", 0x400E10A0, 4, base=16, bitRange=23
sfr = "PIOB_OWER.P24",               "Memory", 0x400E10A0, 4, base=16, bitRange=24
sfr = "PIOB_OWER.P25",               "Memory", 0x400E10A0, 4, base=16, bitRange=25
sfr = "PIOB_OWER.P26",               "Memory", 0x400E10A0, 4, base=16, bitRange=26
sfr = "PIOB_OWER.P27",               "Memory", 0x400E10A0, 4, base=16, bitRange=27
sfr = "PIOB_OWER.P28",               "Memory", 0x400E10A0, 4, base=16, bitRange=28
sfr = "PIOB_OWER.P29",               "Memory", 0x400E10A0, 4, base=16, bitRange=29
sfr = "PIOB_OWER.P30",               "Memory", 0x400E10A0, 4, base=16, bitRange=30
sfr = "PIOB_OWER.P31",               "Memory", 0x400E10A0, 4, base=16, bitRange=31
sfr = "PIOB_OWDR",                   "Memory", 0x400E10A4, 4, base=16 
sfr = "PIOB_OWDR.P0",                "Memory", 0x400E10A4, 4, base=16, bitRange=0
sfr = "PIOB_OWDR.P1",                "Memory", 0x400E10A4, 4, base=16, bitRange=1
sfr = "PIOB_OWDR.P2",                "Memory", 0x400E10A4, 4, base=16, bitRange=2
sfr = "PIOB_OWDR.P3",                "Memory", 0x400E10A4, 4, base=16, bitRange=3
sfr = "PIOB_OWDR.P4",                "Memory", 0x400E10A4, 4, base=16, bitRange=4
sfr = "PIOB_OWDR.P5",                "Memory", 0x400E10A4, 4, base=16, bitRange=5
sfr = "PIOB_OWDR.P6",                "Memory", 0x400E10A4, 4, base=16, bitRange=6
sfr = "PIOB_OWDR.P7",                "Memory", 0x400E10A4, 4, base=16, bitRange=7
sfr = "PIOB_OWDR.P8",                "Memory", 0x400E10A4, 4, base=16, bitRange=8
sfr = "PIOB_OWDR.P9",                "Memory", 0x400E10A4, 4, base=16, bitRange=9
sfr = "PIOB_OWDR.P10",               "Memory", 0x400E10A4, 4, base=16, bitRange=10
sfr = "PIOB_OWDR.P11",               "Memory", 0x400E10A4, 4, base=16, bitRange=11
sfr = "PIOB_OWDR.P12",               "Memory", 0x400E10A4, 4, base=16, bitRange=12
sfr = "PIOB_OWDR.P13",               "Memory", 0x400E10A4, 4, base=16, bitRange=13
sfr = "PIOB_OWDR.P14",               "Memory", 0x400E10A4, 4, base=16, bitRange=14
sfr = "PIOB_OWDR.P15",               "Memory", 0x400E10A4, 4, base=16, bitRange=15
sfr = "PIOB_OWDR.P16",               "Memory", 0x400E10A4, 4, base=16, bitRange=16
sfr = "PIOB_OWDR.P17",               "Memory", 0x400E10A4, 4, base=16, bitRange=17
sfr = "PIOB_OWDR.P18",               "Memory", 0x400E10A4, 4, base=16, bitRange=18
sfr = "PIOB_OWDR.P19",               "Memory", 0x400E10A4, 4, base=16, bitRange=19
sfr = "PIOB_OWDR.P20",               "Memory", 0x400E10A4, 4, base=16, bitRange=20
sfr = "PIOB_OWDR.P21",               "Memory", 0x400E10A4, 4, base=16, bitRange=21
sfr = "PIOB_OWDR.P22",               "Memory", 0x400E10A4, 4, base=16, bitRange=22
sfr = "PIOB_OWDR.P23",               "Memory", 0x400E10A4, 4, base=16, bitRange=23
sfr = "PIOB_OWDR.P24",               "Memory", 0x400E10A4, 4, base=16, bitRange=24
sfr = "PIOB_OWDR.P25",               "Memory", 0x400E10A4, 4, base=16, bitRange=25
sfr = "PIOB_OWDR.P26",               "Memory", 0x400E10A4, 4, base=16, bitRange=26
sfr = "PIOB_OWDR.P27",               "Memory", 0x400E10A4, 4, base=16, bitRange=27
sfr = "PIOB_OWDR.P28",               "Memory", 0x400E10A4, 4, base=16, bitRange=28
sfr = "PIOB_OWDR.P29",               "Memory", 0x400E10A4, 4, base=16, bitRange=29
sfr = "PIOB_OWDR.P30",               "Memory", 0x400E10A4, 4, base=16, bitRange=30
sfr = "PIOB_OWDR.P31",               "Memory", 0x400E10A4, 4, base=16, bitRange=31
sfr = "PIOB_OWSR",                   "Memory", 0x400E10A8, 4, base=16 
sfr = "PIOB_OWSR.P0",                "Memory", 0x400E10A8, 4, base=16, bitRange=0
sfr = "PIOB_OWSR.P1",                "Memory", 0x400E10A8, 4, base=16, bitRange=1
sfr = "PIOB_OWSR.P2",                "Memory", 0x400E10A8, 4, base=16, bitRange=2
sfr = "PIOB_OWSR.P3",                "Memory", 0x400E10A8, 4, base=16, bitRange=3
sfr = "PIOB_OWSR.P4",                "Memory", 0x400E10A8, 4, base=16, bitRange=4
sfr = "PIOB_OWSR.P5",                "Memory", 0x400E10A8, 4, base=16, bitRange=5
sfr = "PIOB_OWSR.P6",                "Memory", 0x400E10A8, 4, base=16, bitRange=6
sfr = "PIOB_OWSR.P7",                "Memory", 0x400E10A8, 4, base=16, bitRange=7
sfr = "PIOB_OWSR.P8",                "Memory", 0x400E10A8, 4, base=16, bitRange=8
sfr = "PIOB_OWSR.P9",                "Memory", 0x400E10A8, 4, base=16, bitRange=9
sfr = "PIOB_OWSR.P10",               "Memory", 0x400E10A8, 4, base=16, bitRange=10
sfr = "PIOB_OWSR.P11",               "Memory", 0x400E10A8, 4, base=16, bitRange=11
sfr = "PIOB_OWSR.P12",               "Memory", 0x400E10A8, 4, base=16, bitRange=12
sfr = "PIOB_OWSR.P13",               "Memory", 0x400E10A8, 4, base=16, bitRange=13
sfr = "PIOB_OWSR.P14",               "Memory", 0x400E10A8, 4, base=16, bitRange=14
sfr = "PIOB_OWSR.P15",               "Memory", 0x400E10A8, 4, base=16, bitRange=15
sfr = "PIOB_OWSR.P16",               "Memory", 0x400E10A8, 4, base=16, bitRange=16
sfr = "PIOB_OWSR.P17",               "Memory", 0x400E10A8, 4, base=16, bitRange=17
sfr = "PIOB_OWSR.P18",               "Memory", 0x400E10A8, 4, base=16, bitRange=18
sfr = "PIOB_OWSR.P19",               "Memory", 0x400E10A8, 4, base=16, bitRange=19
sfr = "PIOB_OWSR.P20",               "Memory", 0x400E10A8, 4, base=16, bitRange=20
sfr = "PIOB_OWSR.P21",               "Memory", 0x400E10A8, 4, base=16, bitRange=21
sfr = "PIOB_OWSR.P22",               "Memory", 0x400E10A8, 4, base=16, bitRange=22
sfr = "PIOB_OWSR.P23",               "Memory", 0x400E10A8, 4, base=16, bitRange=23
sfr = "PIOB_OWSR.P24",               "Memory", 0x400E10A8, 4, base=16, bitRange=24
sfr = "PIOB_OWSR.P25",               "Memory", 0x400E10A8, 4, base=16, bitRange=25
sfr = "PIOB_OWSR.P26",               "Memory", 0x400E10A8, 4, base=16, bitRange=26
sfr = "PIOB_OWSR.P27",               "Memory", 0x400E10A8, 4, base=16, bitRange=27
sfr = "PIOB_OWSR.P28",               "Memory", 0x400E10A8, 4, base=16, bitRange=28
sfr = "PIOB_OWSR.P29",               "Memory", 0x400E10A8, 4, base=16, bitRange=29
sfr = "PIOB_OWSR.P30",               "Memory", 0x400E10A8, 4, base=16, bitRange=30
sfr = "PIOB_OWSR.P31",               "Memory", 0x400E10A8, 4, base=16, bitRange=31
sfr = "PIOB_AIMER",                  "Memory", 0x400E10B0, 4, base=16 
sfr = "PIOB_AIMER.P0",               "Memory", 0x400E10B0, 4, base=16, bitRange=0
sfr = "PIOB_AIMER.P1",               "Memory", 0x400E10B0, 4, base=16, bitRange=1
sfr = "PIOB_AIMER.P2",               "Memory", 0x400E10B0, 4, base=16, bitRange=2
sfr = "PIOB_AIMER.P3",               "Memory", 0x400E10B0, 4, base=16, bitRange=3
sfr = "PIOB_AIMER.P4",               "Memory", 0x400E10B0, 4, base=16, bitRange=4
sfr = "PIOB_AIMER.P5",               "Memory", 0x400E10B0, 4, base=16, bitRange=5
sfr = "PIOB_AIMER.P6",               "Memory", 0x400E10B0, 4, base=16, bitRange=6
sfr = "PIOB_AIMER.P7",               "Memory", 0x400E10B0, 4, base=16, bitRange=7
sfr = "PIOB_AIMER.P8",               "Memory", 0x400E10B0, 4, base=16, bitRange=8
sfr = "PIOB_AIMER.P9",               "Memory", 0x400E10B0, 4, base=16, bitRange=9
sfr = "PIOB_AIMER.P10",              "Memory", 0x400E10B0, 4, base=16, bitRange=10
sfr = "PIOB_AIMER.P11",              "Memory", 0x400E10B0, 4, base=16, bitRange=11
sfr = "PIOB_AIMER.P12",              "Memory", 0x400E10B0, 4, base=16, bitRange=12
sfr = "PIOB_AIMER.P13",              "Memory", 0x400E10B0, 4, base=16, bitRange=13
sfr = "PIOB_AIMER.P14",              "Memory", 0x400E10B0, 4, base=16, bitRange=14
sfr = "PIOB_AIMER.P15",              "Memory", 0x400E10B0, 4, base=16, bitRange=15
sfr = "PIOB_AIMER.P16",              "Memory", 0x400E10B0, 4, base=16, bitRange=16
sfr = "PIOB_AIMER.P17",              "Memory", 0x400E10B0, 4, base=16, bitRange=17
sfr = "PIOB_AIMER.P18",              "Memory", 0x400E10B0, 4, base=16, bitRange=18
sfr = "PIOB_AIMER.P19",              "Memory", 0x400E10B0, 4, base=16, bitRange=19
sfr = "PIOB_AIMER.P20",              "Memory", 0x400E10B0, 4, base=16, bitRange=20
sfr = "PIOB_AIMER.P21",              "Memory", 0x400E10B0, 4, base=16, bitRange=21
sfr = "PIOB_AIMER.P22",              "Memory", 0x400E10B0, 4, base=16, bitRange=22
sfr = "PIOB_AIMER.P23",              "Memory", 0x400E10B0, 4, base=16, bitRange=23
sfr = "PIOB_AIMER.P24",              "Memory", 0x400E10B0, 4, base=16, bitRange=24
sfr = "PIOB_AIMER.P25",              "Memory", 0x400E10B0, 4, base=16, bitRange=25
sfr = "PIOB_AIMER.P26",              "Memory", 0x400E10B0, 4, base=16, bitRange=26
sfr = "PIOB_AIMER.P27",              "Memory", 0x400E10B0, 4, base=16, bitRange=27
sfr = "PIOB_AIMER.P28",              "Memory", 0x400E10B0, 4, base=16, bitRange=28
sfr = "PIOB_AIMER.P29",              "Memory", 0x400E10B0, 4, base=16, bitRange=29
sfr = "PIOB_AIMER.P30",              "Memory", 0x400E10B0, 4, base=16, bitRange=30
sfr = "PIOB_AIMER.P31",              "Memory", 0x400E10B0, 4, base=16, bitRange=31
sfr = "PIOB_AIMDR",                  "Memory", 0x400E10B4, 4, base=16 
sfr = "PIOB_AIMDR.P0",               "Memory", 0x400E10B4, 4, base=16, bitRange=0
sfr = "PIOB_AIMDR.P1",               "Memory", 0x400E10B4, 4, base=16, bitRange=1
sfr = "PIOB_AIMDR.P2",               "Memory", 0x400E10B4, 4, base=16, bitRange=2
sfr = "PIOB_AIMDR.P3",               "Memory", 0x400E10B4, 4, base=16, bitRange=3
sfr = "PIOB_AIMDR.P4",               "Memory", 0x400E10B4, 4, base=16, bitRange=4
sfr = "PIOB_AIMDR.P5",               "Memory", 0x400E10B4, 4, base=16, bitRange=5
sfr = "PIOB_AIMDR.P6",               "Memory", 0x400E10B4, 4, base=16, bitRange=6
sfr = "PIOB_AIMDR.P7",               "Memory", 0x400E10B4, 4, base=16, bitRange=7
sfr = "PIOB_AIMDR.P8",               "Memory", 0x400E10B4, 4, base=16, bitRange=8
sfr = "PIOB_AIMDR.P9",               "Memory", 0x400E10B4, 4, base=16, bitRange=9
sfr = "PIOB_AIMDR.P10",              "Memory", 0x400E10B4, 4, base=16, bitRange=10
sfr = "PIOB_AIMDR.P11",              "Memory", 0x400E10B4, 4, base=16, bitRange=11
sfr = "PIOB_AIMDR.P12",              "Memory", 0x400E10B4, 4, base=16, bitRange=12
sfr = "PIOB_AIMDR.P13",              "Memory", 0x400E10B4, 4, base=16, bitRange=13
sfr = "PIOB_AIMDR.P14",              "Memory", 0x400E10B4, 4, base=16, bitRange=14
sfr = "PIOB_AIMDR.P15",              "Memory", 0x400E10B4, 4, base=16, bitRange=15
sfr = "PIOB_AIMDR.P16",              "Memory", 0x400E10B4, 4, base=16, bitRange=16
sfr = "PIOB_AIMDR.P17",              "Memory", 0x400E10B4, 4, base=16, bitRange=17
sfr = "PIOB_AIMDR.P18",              "Memory", 0x400E10B4, 4, base=16, bitRange=18
sfr = "PIOB_AIMDR.P19",              "Memory", 0x400E10B4, 4, base=16, bitRange=19
sfr = "PIOB_AIMDR.P20",              "Memory", 0x400E10B4, 4, base=16, bitRange=20
sfr = "PIOB_AIMDR.P21",              "Memory", 0x400E10B4, 4, base=16, bitRange=21
sfr = "PIOB_AIMDR.P22",              "Memory", 0x400E10B4, 4, base=16, bitRange=22
sfr = "PIOB_AIMDR.P23",              "Memory", 0x400E10B4, 4, base=16, bitRange=23
sfr = "PIOB_AIMDR.P24",              "Memory", 0x400E10B4, 4, base=16, bitRange=24
sfr = "PIOB_AIMDR.P25",              "Memory", 0x400E10B4, 4, base=16, bitRange=25
sfr = "PIOB_AIMDR.P26",              "Memory", 0x400E10B4, 4, base=16, bitRange=26
sfr = "PIOB_AIMDR.P27",              "Memory", 0x400E10B4, 4, base=16, bitRange=27
sfr = "PIOB_AIMDR.P28",              "Memory", 0x400E10B4, 4, base=16, bitRange=28
sfr = "PIOB_AIMDR.P29",              "Memory", 0x400E10B4, 4, base=16, bitRange=29
sfr = "PIOB_AIMDR.P30",              "Memory", 0x400E10B4, 4, base=16, bitRange=30
sfr = "PIOB_AIMDR.P31",              "Memory", 0x400E10B4, 4, base=16, bitRange=31
sfr = "PIOB_AIMMR",                  "Memory", 0x400E10B8, 4, base=16 
sfr = "PIOB_AIMMR.P0",               "Memory", 0x400E10B8, 4, base=16, bitRange=0
sfr = "PIOB_AIMMR.P1",               "Memory", 0x400E10B8, 4, base=16, bitRange=1
sfr = "PIOB_AIMMR.P2",               "Memory", 0x400E10B8, 4, base=16, bitRange=2
sfr = "PIOB_AIMMR.P3",               "Memory", 0x400E10B8, 4, base=16, bitRange=3
sfr = "PIOB_AIMMR.P4",               "Memory", 0x400E10B8, 4, base=16, bitRange=4
sfr = "PIOB_AIMMR.P5",               "Memory", 0x400E10B8, 4, base=16, bitRange=5
sfr = "PIOB_AIMMR.P6",               "Memory", 0x400E10B8, 4, base=16, bitRange=6
sfr = "PIOB_AIMMR.P7",               "Memory", 0x400E10B8, 4, base=16, bitRange=7
sfr = "PIOB_AIMMR.P8",               "Memory", 0x400E10B8, 4, base=16, bitRange=8
sfr = "PIOB_AIMMR.P9",               "Memory", 0x400E10B8, 4, base=16, bitRange=9
sfr = "PIOB_AIMMR.P10",              "Memory", 0x400E10B8, 4, base=16, bitRange=10
sfr = "PIOB_AIMMR.P11",              "Memory", 0x400E10B8, 4, base=16, bitRange=11
sfr = "PIOB_AIMMR.P12",              "Memory", 0x400E10B8, 4, base=16, bitRange=12
sfr = "PIOB_AIMMR.P13",              "Memory", 0x400E10B8, 4, base=16, bitRange=13
sfr = "PIOB_AIMMR.P14",              "Memory", 0x400E10B8, 4, base=16, bitRange=14
sfr = "PIOB_AIMMR.P15",              "Memory", 0x400E10B8, 4, base=16, bitRange=15
sfr = "PIOB_AIMMR.P16",              "Memory", 0x400E10B8, 4, base=16, bitRange=16
sfr = "PIOB_AIMMR.P17",              "Memory", 0x400E10B8, 4, base=16, bitRange=17
sfr = "PIOB_AIMMR.P18",              "Memory", 0x400E10B8, 4, base=16, bitRange=18
sfr = "PIOB_AIMMR.P19",              "Memory", 0x400E10B8, 4, base=16, bitRange=19
sfr = "PIOB_AIMMR.P20",              "Memory", 0x400E10B8, 4, base=16, bitRange=20
sfr = "PIOB_AIMMR.P21",              "Memory", 0x400E10B8, 4, base=16, bitRange=21
sfr = "PIOB_AIMMR.P22",              "Memory", 0x400E10B8, 4, base=16, bitRange=22
sfr = "PIOB_AIMMR.P23",              "Memory", 0x400E10B8, 4, base=16, bitRange=23
sfr = "PIOB_AIMMR.P24",              "Memory", 0x400E10B8, 4, base=16, bitRange=24
sfr = "PIOB_AIMMR.P25",              "Memory", 0x400E10B8, 4, base=16, bitRange=25
sfr = "PIOB_AIMMR.P26",              "Memory", 0x400E10B8, 4, base=16, bitRange=26
sfr = "PIOB_AIMMR.P27",              "Memory", 0x400E10B8, 4, base=16, bitRange=27
sfr = "PIOB_AIMMR.P28",              "Memory", 0x400E10B8, 4, base=16, bitRange=28
sfr = "PIOB_AIMMR.P29",              "Memory", 0x400E10B8, 4, base=16, bitRange=29
sfr = "PIOB_AIMMR.P30",              "Memory", 0x400E10B8, 4, base=16, bitRange=30
sfr = "PIOB_AIMMR.P31",              "Memory", 0x400E10B8, 4, base=16, bitRange=31
sfr = "PIOB_ESR",                    "Memory", 0x400E10C0, 4, base=16 
sfr = "PIOB_ESR.P0",                 "Memory", 0x400E10C0, 4, base=16, bitRange=0
sfr = "PIOB_ESR.P1",                 "Memory", 0x400E10C0, 4, base=16, bitRange=1
sfr = "PIOB_ESR.P2",                 "Memory", 0x400E10C0, 4, base=16, bitRange=2
sfr = "PIOB_ESR.P3",                 "Memory", 0x400E10C0, 4, base=16, bitRange=3
sfr = "PIOB_ESR.P4",                 "Memory", 0x400E10C0, 4, base=16, bitRange=4
sfr = "PIOB_ESR.P5",                 "Memory", 0x400E10C0, 4, base=16, bitRange=5
sfr = "PIOB_ESR.P6",                 "Memory", 0x400E10C0, 4, base=16, bitRange=6
sfr = "PIOB_ESR.P7",                 "Memory", 0x400E10C0, 4, base=16, bitRange=7
sfr = "PIOB_ESR.P8",                 "Memory", 0x400E10C0, 4, base=16, bitRange=8
sfr = "PIOB_ESR.P9",                 "Memory", 0x400E10C0, 4, base=16, bitRange=9
sfr = "PIOB_ESR.P10",                "Memory", 0x400E10C0, 4, base=16, bitRange=10
sfr = "PIOB_ESR.P11",                "Memory", 0x400E10C0, 4, base=16, bitRange=11
sfr = "PIOB_ESR.P12",                "Memory", 0x400E10C0, 4, base=16, bitRange=12
sfr = "PIOB_ESR.P13",                "Memory", 0x400E10C0, 4, base=16, bitRange=13
sfr = "PIOB_ESR.P14",                "Memory", 0x400E10C0, 4, base=16, bitRange=14
sfr = "PIOB_ESR.P15",                "Memory", 0x400E10C0, 4, base=16, bitRange=15
sfr = "PIOB_ESR.P16",                "Memory", 0x400E10C0, 4, base=16, bitRange=16
sfr = "PIOB_ESR.P17",                "Memory", 0x400E10C0, 4, base=16, bitRange=17
sfr = "PIOB_ESR.P18",                "Memory", 0x400E10C0, 4, base=16, bitRange=18
sfr = "PIOB_ESR.P19",                "Memory", 0x400E10C0, 4, base=16, bitRange=19
sfr = "PIOB_ESR.P20",                "Memory", 0x400E10C0, 4, base=16, bitRange=20
sfr = "PIOB_ESR.P21",                "Memory", 0x400E10C0, 4, base=16, bitRange=21
sfr = "PIOB_ESR.P22",                "Memory", 0x400E10C0, 4, base=16, bitRange=22
sfr = "PIOB_ESR.P23",                "Memory", 0x400E10C0, 4, base=16, bitRange=23
sfr = "PIOB_ESR.P24",                "Memory", 0x400E10C0, 4, base=16, bitRange=24
sfr = "PIOB_ESR.P25",                "Memory", 0x400E10C0, 4, base=16, bitRange=25
sfr = "PIOB_ESR.P26",                "Memory", 0x400E10C0, 4, base=16, bitRange=26
sfr = "PIOB_ESR.P27",                "Memory", 0x400E10C0, 4, base=16, bitRange=27
sfr = "PIOB_ESR.P28",                "Memory", 0x400E10C0, 4, base=16, bitRange=28
sfr = "PIOB_ESR.P29",                "Memory", 0x400E10C0, 4, base=16, bitRange=29
sfr = "PIOB_ESR.P30",                "Memory", 0x400E10C0, 4, base=16, bitRange=30
sfr = "PIOB_ESR.P31",                "Memory", 0x400E10C0, 4, base=16, bitRange=31
sfr = "PIOB_LSR",                    "Memory", 0x400E10C4, 4, base=16 
sfr = "PIOB_LSR.P0",                 "Memory", 0x400E10C4, 4, base=16, bitRange=0
sfr = "PIOB_LSR.P1",                 "Memory", 0x400E10C4, 4, base=16, bitRange=1
sfr = "PIOB_LSR.P2",                 "Memory", 0x400E10C4, 4, base=16, bitRange=2
sfr = "PIOB_LSR.P3",                 "Memory", 0x400E10C4, 4, base=16, bitRange=3
sfr = "PIOB_LSR.P4",                 "Memory", 0x400E10C4, 4, base=16, bitRange=4
sfr = "PIOB_LSR.P5",                 "Memory", 0x400E10C4, 4, base=16, bitRange=5
sfr = "PIOB_LSR.P6",                 "Memory", 0x400E10C4, 4, base=16, bitRange=6
sfr = "PIOB_LSR.P7",                 "Memory", 0x400E10C4, 4, base=16, bitRange=7
sfr = "PIOB_LSR.P8",                 "Memory", 0x400E10C4, 4, base=16, bitRange=8
sfr = "PIOB_LSR.P9",                 "Memory", 0x400E10C4, 4, base=16, bitRange=9
sfr = "PIOB_LSR.P10",                "Memory", 0x400E10C4, 4, base=16, bitRange=10
sfr = "PIOB_LSR.P11",                "Memory", 0x400E10C4, 4, base=16, bitRange=11
sfr = "PIOB_LSR.P12",                "Memory", 0x400E10C4, 4, base=16, bitRange=12
sfr = "PIOB_LSR.P13",                "Memory", 0x400E10C4, 4, base=16, bitRange=13
sfr = "PIOB_LSR.P14",                "Memory", 0x400E10C4, 4, base=16, bitRange=14
sfr = "PIOB_LSR.P15",                "Memory", 0x400E10C4, 4, base=16, bitRange=15
sfr = "PIOB_LSR.P16",                "Memory", 0x400E10C4, 4, base=16, bitRange=16
sfr = "PIOB_LSR.P17",                "Memory", 0x400E10C4, 4, base=16, bitRange=17
sfr = "PIOB_LSR.P18",                "Memory", 0x400E10C4, 4, base=16, bitRange=18
sfr = "PIOB_LSR.P19",                "Memory", 0x400E10C4, 4, base=16, bitRange=19
sfr = "PIOB_LSR.P20",                "Memory", 0x400E10C4, 4, base=16, bitRange=20
sfr = "PIOB_LSR.P21",                "Memory", 0x400E10C4, 4, base=16, bitRange=21
sfr = "PIOB_LSR.P22",                "Memory", 0x400E10C4, 4, base=16, bitRange=22
sfr = "PIOB_LSR.P23",                "Memory", 0x400E10C4, 4, base=16, bitRange=23
sfr = "PIOB_LSR.P24",                "Memory", 0x400E10C4, 4, base=16, bitRange=24
sfr = "PIOB_LSR.P25",                "Memory", 0x400E10C4, 4, base=16, bitRange=25
sfr = "PIOB_LSR.P26",                "Memory", 0x400E10C4, 4, base=16, bitRange=26
sfr = "PIOB_LSR.P27",                "Memory", 0x400E10C4, 4, base=16, bitRange=27
sfr = "PIOB_LSR.P28",                "Memory", 0x400E10C4, 4, base=16, bitRange=28
sfr = "PIOB_LSR.P29",                "Memory", 0x400E10C4, 4, base=16, bitRange=29
sfr = "PIOB_LSR.P30",                "Memory", 0x400E10C4, 4, base=16, bitRange=30
sfr = "PIOB_LSR.P31",                "Memory", 0x400E10C4, 4, base=16, bitRange=31
sfr = "PIOB_ELSR",                   "Memory", 0x400E10C8, 4, base=16 
sfr = "PIOB_ELSR.P0",                "Memory", 0x400E10C8, 4, base=16, bitRange=0
sfr = "PIOB_ELSR.P1",                "Memory", 0x400E10C8, 4, base=16, bitRange=1
sfr = "PIOB_ELSR.P2",                "Memory", 0x400E10C8, 4, base=16, bitRange=2
sfr = "PIOB_ELSR.P3",                "Memory", 0x400E10C8, 4, base=16, bitRange=3
sfr = "PIOB_ELSR.P4",                "Memory", 0x400E10C8, 4, base=16, bitRange=4
sfr = "PIOB_ELSR.P5",                "Memory", 0x400E10C8, 4, base=16, bitRange=5
sfr = "PIOB_ELSR.P6",                "Memory", 0x400E10C8, 4, base=16, bitRange=6
sfr = "PIOB_ELSR.P7",                "Memory", 0x400E10C8, 4, base=16, bitRange=7
sfr = "PIOB_ELSR.P8",                "Memory", 0x400E10C8, 4, base=16, bitRange=8
sfr = "PIOB_ELSR.P9",                "Memory", 0x400E10C8, 4, base=16, bitRange=9
sfr = "PIOB_ELSR.P10",               "Memory", 0x400E10C8, 4, base=16, bitRange=10
sfr = "PIOB_ELSR.P11",               "Memory", 0x400E10C8, 4, base=16, bitRange=11
sfr = "PIOB_ELSR.P12",               "Memory", 0x400E10C8, 4, base=16, bitRange=12
sfr = "PIOB_ELSR.P13",               "Memory", 0x400E10C8, 4, base=16, bitRange=13
sfr = "PIOB_ELSR.P14",               "Memory", 0x400E10C8, 4, base=16, bitRange=14
sfr = "PIOB_ELSR.P15",               "Memory", 0x400E10C8, 4, base=16, bitRange=15
sfr = "PIOB_ELSR.P16",               "Memory", 0x400E10C8, 4, base=16, bitRange=16
sfr = "PIOB_ELSR.P17",               "Memory", 0x400E10C8, 4, base=16, bitRange=17
sfr = "PIOB_ELSR.P18",               "Memory", 0x400E10C8, 4, base=16, bitRange=18
sfr = "PIOB_ELSR.P19",               "Memory", 0x400E10C8, 4, base=16, bitRange=19
sfr = "PIOB_ELSR.P20",               "Memory", 0x400E10C8, 4, base=16, bitRange=20
sfr = "PIOB_ELSR.P21",               "Memory", 0x400E10C8, 4, base=16, bitRange=21
sfr = "PIOB_ELSR.P22",               "Memory", 0x400E10C8, 4, base=16, bitRange=22
sfr = "PIOB_ELSR.P23",               "Memory", 0x400E10C8, 4, base=16, bitRange=23
sfr = "PIOB_ELSR.P24",               "Memory", 0x400E10C8, 4, base=16, bitRange=24
sfr = "PIOB_ELSR.P25",               "Memory", 0x400E10C8, 4, base=16, bitRange=25
sfr = "PIOB_ELSR.P26",               "Memory", 0x400E10C8, 4, base=16, bitRange=26
sfr = "PIOB_ELSR.P27",               "Memory", 0x400E10C8, 4, base=16, bitRange=27
sfr = "PIOB_ELSR.P28",               "Memory", 0x400E10C8, 4, base=16, bitRange=28
sfr = "PIOB_ELSR.P29",               "Memory", 0x400E10C8, 4, base=16, bitRange=29
sfr = "PIOB_ELSR.P30",               "Memory", 0x400E10C8, 4, base=16, bitRange=30
sfr = "PIOB_ELSR.P31",               "Memory", 0x400E10C8, 4, base=16, bitRange=31
sfr = "PIOB_FELLSR",                 "Memory", 0x400E10D0, 4, base=16 
sfr = "PIOB_FELLSR.P0",              "Memory", 0x400E10D0, 4, base=16, bitRange=0
sfr = "PIOB_FELLSR.P1",              "Memory", 0x400E10D0, 4, base=16, bitRange=1
sfr = "PIOB_FELLSR.P2",              "Memory", 0x400E10D0, 4, base=16, bitRange=2
sfr = "PIOB_FELLSR.P3",              "Memory", 0x400E10D0, 4, base=16, bitRange=3
sfr = "PIOB_FELLSR.P4",              "Memory", 0x400E10D0, 4, base=16, bitRange=4
sfr = "PIOB_FELLSR.P5",              "Memory", 0x400E10D0, 4, base=16, bitRange=5
sfr = "PIOB_FELLSR.P6",              "Memory", 0x400E10D0, 4, base=16, bitRange=6
sfr = "PIOB_FELLSR.P7",              "Memory", 0x400E10D0, 4, base=16, bitRange=7
sfr = "PIOB_FELLSR.P8",              "Memory", 0x400E10D0, 4, base=16, bitRange=8
sfr = "PIOB_FELLSR.P9",              "Memory", 0x400E10D0, 4, base=16, bitRange=9
sfr = "PIOB_FELLSR.P10",             "Memory", 0x400E10D0, 4, base=16, bitRange=10
sfr = "PIOB_FELLSR.P11",             "Memory", 0x400E10D0, 4, base=16, bitRange=11
sfr = "PIOB_FELLSR.P12",             "Memory", 0x400E10D0, 4, base=16, bitRange=12
sfr = "PIOB_FELLSR.P13",             "Memory", 0x400E10D0, 4, base=16, bitRange=13
sfr = "PIOB_FELLSR.P14",             "Memory", 0x400E10D0, 4, base=16, bitRange=14
sfr = "PIOB_FELLSR.P15",             "Memory", 0x400E10D0, 4, base=16, bitRange=15
sfr = "PIOB_FELLSR.P16",             "Memory", 0x400E10D0, 4, base=16, bitRange=16
sfr = "PIOB_FELLSR.P17",             "Memory", 0x400E10D0, 4, base=16, bitRange=17
sfr = "PIOB_FELLSR.P18",             "Memory", 0x400E10D0, 4, base=16, bitRange=18
sfr = "PIOB_FELLSR.P19",             "Memory", 0x400E10D0, 4, base=16, bitRange=19
sfr = "PIOB_FELLSR.P20",             "Memory", 0x400E10D0, 4, base=16, bitRange=20
sfr = "PIOB_FELLSR.P21",             "Memory", 0x400E10D0, 4, base=16, bitRange=21
sfr = "PIOB_FELLSR.P22",             "Memory", 0x400E10D0, 4, base=16, bitRange=22
sfr = "PIOB_FELLSR.P23",             "Memory", 0x400E10D0, 4, base=16, bitRange=23
sfr = "PIOB_FELLSR.P24",             "Memory", 0x400E10D0, 4, base=16, bitRange=24
sfr = "PIOB_FELLSR.P25",             "Memory", 0x400E10D0, 4, base=16, bitRange=25
sfr = "PIOB_FELLSR.P26",             "Memory", 0x400E10D0, 4, base=16, bitRange=26
sfr = "PIOB_FELLSR.P27",             "Memory", 0x400E10D0, 4, base=16, bitRange=27
sfr = "PIOB_FELLSR.P28",             "Memory", 0x400E10D0, 4, base=16, bitRange=28
sfr = "PIOB_FELLSR.P29",             "Memory", 0x400E10D0, 4, base=16, bitRange=29
sfr = "PIOB_FELLSR.P30",             "Memory", 0x400E10D0, 4, base=16, bitRange=30
sfr = "PIOB_FELLSR.P31",             "Memory", 0x400E10D0, 4, base=16, bitRange=31
sfr = "PIOB_REHLSR",                 "Memory", 0x400E10D4, 4, base=16 
sfr = "PIOB_REHLSR.P0",              "Memory", 0x400E10D4, 4, base=16, bitRange=0
sfr = "PIOB_REHLSR.P1",              "Memory", 0x400E10D4, 4, base=16, bitRange=1
sfr = "PIOB_REHLSR.P2",              "Memory", 0x400E10D4, 4, base=16, bitRange=2
sfr = "PIOB_REHLSR.P3",              "Memory", 0x400E10D4, 4, base=16, bitRange=3
sfr = "PIOB_REHLSR.P4",              "Memory", 0x400E10D4, 4, base=16, bitRange=4
sfr = "PIOB_REHLSR.P5",              "Memory", 0x400E10D4, 4, base=16, bitRange=5
sfr = "PIOB_REHLSR.P6",              "Memory", 0x400E10D4, 4, base=16, bitRange=6
sfr = "PIOB_REHLSR.P7",              "Memory", 0x400E10D4, 4, base=16, bitRange=7
sfr = "PIOB_REHLSR.P8",              "Memory", 0x400E10D4, 4, base=16, bitRange=8
sfr = "PIOB_REHLSR.P9",              "Memory", 0x400E10D4, 4, base=16, bitRange=9
sfr = "PIOB_REHLSR.P10",             "Memory", 0x400E10D4, 4, base=16, bitRange=10
sfr = "PIOB_REHLSR.P11",             "Memory", 0x400E10D4, 4, base=16, bitRange=11
sfr = "PIOB_REHLSR.P12",             "Memory", 0x400E10D4, 4, base=16, bitRange=12
sfr = "PIOB_REHLSR.P13",             "Memory", 0x400E10D4, 4, base=16, bitRange=13
sfr = "PIOB_REHLSR.P14",             "Memory", 0x400E10D4, 4, base=16, bitRange=14
sfr = "PIOB_REHLSR.P15",             "Memory", 0x400E10D4, 4, base=16, bitRange=15
sfr = "PIOB_REHLSR.P16",             "Memory", 0x400E10D4, 4, base=16, bitRange=16
sfr = "PIOB_REHLSR.P17",             "Memory", 0x400E10D4, 4, base=16, bitRange=17
sfr = "PIOB_REHLSR.P18",             "Memory", 0x400E10D4, 4, base=16, bitRange=18
sfr = "PIOB_REHLSR.P19",             "Memory", 0x400E10D4, 4, base=16, bitRange=19
sfr = "PIOB_REHLSR.P20",             "Memory", 0x400E10D4, 4, base=16, bitRange=20
sfr = "PIOB_REHLSR.P21",             "Memory", 0x400E10D4, 4, base=16, bitRange=21
sfr = "PIOB_REHLSR.P22",             "Memory", 0x400E10D4, 4, base=16, bitRange=22
sfr = "PIOB_REHLSR.P23",             "Memory", 0x400E10D4, 4, base=16, bitRange=23
sfr = "PIOB_REHLSR.P24",             "Memory", 0x400E10D4, 4, base=16, bitRange=24
sfr = "PIOB_REHLSR.P25",             "Memory", 0x400E10D4, 4, base=16, bitRange=25
sfr = "PIOB_REHLSR.P26",             "Memory", 0x400E10D4, 4, base=16, bitRange=26
sfr = "PIOB_REHLSR.P27",             "Memory", 0x400E10D4, 4, base=16, bitRange=27
sfr = "PIOB_REHLSR.P28",             "Memory", 0x400E10D4, 4, base=16, bitRange=28
sfr = "PIOB_REHLSR.P29",             "Memory", 0x400E10D4, 4, base=16, bitRange=29
sfr = "PIOB_REHLSR.P30",             "Memory", 0x400E10D4, 4, base=16, bitRange=30
sfr = "PIOB_REHLSR.P31",             "Memory", 0x400E10D4, 4, base=16, bitRange=31
sfr = "PIOB_FRLHSR",                 "Memory", 0x400E10D8, 4, base=16 
sfr = "PIOB_FRLHSR.P0",              "Memory", 0x400E10D8, 4, base=16, bitRange=0
sfr = "PIOB_FRLHSR.P1",              "Memory", 0x400E10D8, 4, base=16, bitRange=1
sfr = "PIOB_FRLHSR.P2",              "Memory", 0x400E10D8, 4, base=16, bitRange=2
sfr = "PIOB_FRLHSR.P3",              "Memory", 0x400E10D8, 4, base=16, bitRange=3
sfr = "PIOB_FRLHSR.P4",              "Memory", 0x400E10D8, 4, base=16, bitRange=4
sfr = "PIOB_FRLHSR.P5",              "Memory", 0x400E10D8, 4, base=16, bitRange=5
sfr = "PIOB_FRLHSR.P6",              "Memory", 0x400E10D8, 4, base=16, bitRange=6
sfr = "PIOB_FRLHSR.P7",              "Memory", 0x400E10D8, 4, base=16, bitRange=7
sfr = "PIOB_FRLHSR.P8",              "Memory", 0x400E10D8, 4, base=16, bitRange=8
sfr = "PIOB_FRLHSR.P9",              "Memory", 0x400E10D8, 4, base=16, bitRange=9
sfr = "PIOB_FRLHSR.P10",             "Memory", 0x400E10D8, 4, base=16, bitRange=10
sfr = "PIOB_FRLHSR.P11",             "Memory", 0x400E10D8, 4, base=16, bitRange=11
sfr = "PIOB_FRLHSR.P12",             "Memory", 0x400E10D8, 4, base=16, bitRange=12
sfr = "PIOB_FRLHSR.P13",             "Memory", 0x400E10D8, 4, base=16, bitRange=13
sfr = "PIOB_FRLHSR.P14",             "Memory", 0x400E10D8, 4, base=16, bitRange=14
sfr = "PIOB_FRLHSR.P15",             "Memory", 0x400E10D8, 4, base=16, bitRange=15
sfr = "PIOB_FRLHSR.P16",             "Memory", 0x400E10D8, 4, base=16, bitRange=16
sfr = "PIOB_FRLHSR.P17",             "Memory", 0x400E10D8, 4, base=16, bitRange=17
sfr = "PIOB_FRLHSR.P18",             "Memory", 0x400E10D8, 4, base=16, bitRange=18
sfr = "PIOB_FRLHSR.P19",             "Memory", 0x400E10D8, 4, base=16, bitRange=19
sfr = "PIOB_FRLHSR.P20",             "Memory", 0x400E10D8, 4, base=16, bitRange=20
sfr = "PIOB_FRLHSR.P21",             "Memory", 0x400E10D8, 4, base=16, bitRange=21
sfr = "PIOB_FRLHSR.P22",             "Memory", 0x400E10D8, 4, base=16, bitRange=22
sfr = "PIOB_FRLHSR.P23",             "Memory", 0x400E10D8, 4, base=16, bitRange=23
sfr = "PIOB_FRLHSR.P24",             "Memory", 0x400E10D8, 4, base=16, bitRange=24
sfr = "PIOB_FRLHSR.P25",             "Memory", 0x400E10D8, 4, base=16, bitRange=25
sfr = "PIOB_FRLHSR.P26",             "Memory", 0x400E10D8, 4, base=16, bitRange=26
sfr = "PIOB_FRLHSR.P27",             "Memory", 0x400E10D8, 4, base=16, bitRange=27
sfr = "PIOB_FRLHSR.P28",             "Memory", 0x400E10D8, 4, base=16, bitRange=28
sfr = "PIOB_FRLHSR.P29",             "Memory", 0x400E10D8, 4, base=16, bitRange=29
sfr = "PIOB_FRLHSR.P30",             "Memory", 0x400E10D8, 4, base=16, bitRange=30
sfr = "PIOB_FRLHSR.P31",             "Memory", 0x400E10D8, 4, base=16, bitRange=31
sfr = "PIOB_LOCKSR",                 "Memory", 0x400E10E0, 4, base=16 
sfr = "PIOB_LOCKSR.P0",              "Memory", 0x400E10E0, 4, base=16, bitRange=0
sfr = "PIOB_LOCKSR.P1",              "Memory", 0x400E10E0, 4, base=16, bitRange=1
sfr = "PIOB_LOCKSR.P2",              "Memory", 0x400E10E0, 4, base=16, bitRange=2
sfr = "PIOB_LOCKSR.P3",              "Memory", 0x400E10E0, 4, base=16, bitRange=3
sfr = "PIOB_LOCKSR.P4",              "Memory", 0x400E10E0, 4, base=16, bitRange=4
sfr = "PIOB_LOCKSR.P5",              "Memory", 0x400E10E0, 4, base=16, bitRange=5
sfr = "PIOB_LOCKSR.P6",              "Memory", 0x400E10E0, 4, base=16, bitRange=6
sfr = "PIOB_LOCKSR.P7",              "Memory", 0x400E10E0, 4, base=16, bitRange=7
sfr = "PIOB_LOCKSR.P8",              "Memory", 0x400E10E0, 4, base=16, bitRange=8
sfr = "PIOB_LOCKSR.P9",              "Memory", 0x400E10E0, 4, base=16, bitRange=9
sfr = "PIOB_LOCKSR.P10",             "Memory", 0x400E10E0, 4, base=16, bitRange=10
sfr = "PIOB_LOCKSR.P11",             "Memory", 0x400E10E0, 4, base=16, bitRange=11
sfr = "PIOB_LOCKSR.P12",             "Memory", 0x400E10E0, 4, base=16, bitRange=12
sfr = "PIOB_LOCKSR.P13",             "Memory", 0x400E10E0, 4, base=16, bitRange=13
sfr = "PIOB_LOCKSR.P14",             "Memory", 0x400E10E0, 4, base=16, bitRange=14
sfr = "PIOB_LOCKSR.P15",             "Memory", 0x400E10E0, 4, base=16, bitRange=15
sfr = "PIOB_LOCKSR.P16",             "Memory", 0x400E10E0, 4, base=16, bitRange=16
sfr = "PIOB_LOCKSR.P17",             "Memory", 0x400E10E0, 4, base=16, bitRange=17
sfr = "PIOB_LOCKSR.P18",             "Memory", 0x400E10E0, 4, base=16, bitRange=18
sfr = "PIOB_LOCKSR.P19",             "Memory", 0x400E10E0, 4, base=16, bitRange=19
sfr = "PIOB_LOCKSR.P20",             "Memory", 0x400E10E0, 4, base=16, bitRange=20
sfr = "PIOB_LOCKSR.P21",             "Memory", 0x400E10E0, 4, base=16, bitRange=21
sfr = "PIOB_LOCKSR.P22",             "Memory", 0x400E10E0, 4, base=16, bitRange=22
sfr = "PIOB_LOCKSR.P23",             "Memory", 0x400E10E0, 4, base=16, bitRange=23
sfr = "PIOB_LOCKSR.P24",             "Memory", 0x400E10E0, 4, base=16, bitRange=24
sfr = "PIOB_LOCKSR.P25",             "Memory", 0x400E10E0, 4, base=16, bitRange=25
sfr = "PIOB_LOCKSR.P26",             "Memory", 0x400E10E0, 4, base=16, bitRange=26
sfr = "PIOB_LOCKSR.P27",             "Memory", 0x400E10E0, 4, base=16, bitRange=27
sfr = "PIOB_LOCKSR.P28",             "Memory", 0x400E10E0, 4, base=16, bitRange=28
sfr = "PIOB_LOCKSR.P29",             "Memory", 0x400E10E0, 4, base=16, bitRange=29
sfr = "PIOB_LOCKSR.P30",             "Memory", 0x400E10E0, 4, base=16, bitRange=30
sfr = "PIOB_LOCKSR.P31",             "Memory", 0x400E10E0, 4, base=16, bitRange=31
sfr = "PIOB_WPMR",                   "Memory", 0x400E10E4, 4, base=16 
sfr = "PIOB_WPMR.WPEN",              "Memory", 0x400E10E4, 4, base=16, bitRange=0
sfr = "PIOB_WPMR.WPKEY",             "Memory", 0x400E10E4, 4, base=16, bitRange=8-31
sfr = "PIOB_WPSR",                   "Memory", 0x400E10E8, 4, base=16 
sfr = "PIOB_WPSR.WPVS",              "Memory", 0x400E10E8, 4, base=16, bitRange=0
sfr = "PIOB_WPSR.WPVSRC",            "Memory", 0x400E10E8, 4, base=16, bitRange=8-23
sfr = "PIOB_SCHMITT",                "Memory", 0x400E1100, 4, base=16 
sfr = "PIOB_SCHMITT.SCHMITT0",       "Memory", 0x400E1100, 4, base=16, bitRange=0
sfr = "PIOB_SCHMITT.SCHMITT1",       "Memory", 0x400E1100, 4, base=16, bitRange=1
sfr = "PIOB_SCHMITT.SCHMITT2",       "Memory", 0x400E1100, 4, base=16, bitRange=2
sfr = "PIOB_SCHMITT.SCHMITT3",       "Memory", 0x400E1100, 4, base=16, bitRange=3
sfr = "PIOB_SCHMITT.SCHMITT4",       "Memory", 0x400E1100, 4, base=16, bitRange=4
sfr = "PIOB_SCHMITT.SCHMITT5",       "Memory", 0x400E1100, 4, base=16, bitRange=5
sfr = "PIOB_SCHMITT.SCHMITT6",       "Memory", 0x400E1100, 4, base=16, bitRange=6
sfr = "PIOB_SCHMITT.SCHMITT7",       "Memory", 0x400E1100, 4, base=16, bitRange=7
sfr = "PIOB_SCHMITT.SCHMITT8",       "Memory", 0x400E1100, 4, base=16, bitRange=8
sfr = "PIOB_SCHMITT.SCHMITT9",       "Memory", 0x400E1100, 4, base=16, bitRange=9
sfr = "PIOB_SCHMITT.SCHMITT10",      "Memory", 0x400E1100, 4, base=16, bitRange=10
sfr = "PIOB_SCHMITT.SCHMITT11",      "Memory", 0x400E1100, 4, base=16, bitRange=11
sfr = "PIOB_SCHMITT.SCHMITT12",      "Memory", 0x400E1100, 4, base=16, bitRange=12
sfr = "PIOB_SCHMITT.SCHMITT13",      "Memory", 0x400E1100, 4, base=16, bitRange=13
sfr = "PIOB_SCHMITT.SCHMITT14",      "Memory", 0x400E1100, 4, base=16, bitRange=14
sfr = "PIOB_SCHMITT.SCHMITT15",      "Memory", 0x400E1100, 4, base=16, bitRange=15
sfr = "PIOB_SCHMITT.SCHMITT16",      "Memory", 0x400E1100, 4, base=16, bitRange=16
sfr = "PIOB_SCHMITT.SCHMITT17",      "Memory", 0x400E1100, 4, base=16, bitRange=17
sfr = "PIOB_SCHMITT.SCHMITT18",      "Memory", 0x400E1100, 4, base=16, bitRange=18
sfr = "PIOB_SCHMITT.SCHMITT19",      "Memory", 0x400E1100, 4, base=16, bitRange=19
sfr = "PIOB_SCHMITT.SCHMITT20",      "Memory", 0x400E1100, 4, base=16, bitRange=20
sfr = "PIOB_SCHMITT.SCHMITT21",      "Memory", 0x400E1100, 4, base=16, bitRange=21
sfr = "PIOB_SCHMITT.SCHMITT22",      "Memory", 0x400E1100, 4, base=16, bitRange=22
sfr = "PIOB_SCHMITT.SCHMITT23",      "Memory", 0x400E1100, 4, base=16, bitRange=23
sfr = "PIOB_SCHMITT.SCHMITT24",      "Memory", 0x400E1100, 4, base=16, bitRange=24
sfr = "PIOB_SCHMITT.SCHMITT25",      "Memory", 0x400E1100, 4, base=16, bitRange=25
sfr = "PIOB_SCHMITT.SCHMITT26",      "Memory", 0x400E1100, 4, base=16, bitRange=26
sfr = "PIOB_SCHMITT.SCHMITT27",      "Memory", 0x400E1100, 4, base=16, bitRange=27
sfr = "PIOB_SCHMITT.SCHMITT28",      "Memory", 0x400E1100, 4, base=16, bitRange=28
sfr = "PIOB_SCHMITT.SCHMITT29",      "Memory", 0x400E1100, 4, base=16, bitRange=29
sfr = "PIOB_SCHMITT.SCHMITT30",      "Memory", 0x400E1100, 4, base=16, bitRange=30
sfr = "PIOB_SCHMITT.SCHMITT31",      "Memory", 0x400E1100, 4, base=16, bitRange=31
sfr = "PIOB_PCMR",                   "Memory", 0x400E1150, 4, base=16 
sfr = "PIOB_PCMR.PCEN",              "Memory", 0x400E1150, 4, base=16, bitRange=0
sfr = "PIOB_PCMR.DSIZE",             "Memory", 0x400E1150, 4, base=16, bitRange=4-5
sfr = "PIOB_PCMR.ALWYS",             "Memory", 0x400E1150, 4, base=16, bitRange=9
sfr = "PIOB_PCMR.HALFS",             "Memory", 0x400E1150, 4, base=16, bitRange=10
sfr = "PIOB_PCMR.FRSTS",             "Memory", 0x400E1150, 4, base=16, bitRange=11
sfr = "PIOB_PCIER",                  "Memory", 0x400E1154, 4, base=16 
sfr = "PIOB_PCIER.DRDY",             "Memory", 0x400E1154, 4, base=16, bitRange=0
sfr = "PIOB_PCIER.OVRE",             "Memory", 0x400E1154, 4, base=16, bitRange=1
sfr = "PIOB_PCIER.ENDRX",            "Memory", 0x400E1154, 4, base=16, bitRange=2
sfr = "PIOB_PCIER.RXBUFF",           "Memory", 0x400E1154, 4, base=16, bitRange=3
sfr = "PIOB_PCIDR",                  "Memory", 0x400E1158, 4, base=16 
sfr = "PIOB_PCIDR.DRDY",             "Memory", 0x400E1158, 4, base=16, bitRange=0
sfr = "PIOB_PCIDR.OVRE",             "Memory", 0x400E1158, 4, base=16, bitRange=1
sfr = "PIOB_PCIDR.ENDRX",            "Memory", 0x400E1158, 4, base=16, bitRange=2
sfr = "PIOB_PCIDR.RXBUFF",           "Memory", 0x400E1158, 4, base=16, bitRange=3
sfr = "PIOB_PCIMR",                  "Memory", 0x400E115C, 4, base=16 
sfr = "PIOB_PCIMR.DRDY",             "Memory", 0x400E115C, 4, base=16, bitRange=0
sfr = "PIOB_PCIMR.OVRE",             "Memory", 0x400E115C, 4, base=16, bitRange=1
sfr = "PIOB_PCIMR.ENDRX",            "Memory", 0x400E115C, 4, base=16, bitRange=2
sfr = "PIOB_PCIMR.RXBUFF",           "Memory", 0x400E115C, 4, base=16, bitRange=3
sfr = "PIOB_PCISR",                  "Memory", 0x400E1160, 4, base=16 
sfr = "PIOB_PCISR.DRDY",             "Memory", 0x400E1160, 4, base=16, bitRange=0
sfr = "PIOB_PCISR.OVRE",             "Memory", 0x400E1160, 4, base=16, bitRange=1
sfr = "PIOB_PCISR.ENDRX",            "Memory", 0x400E1160, 4, base=16, bitRange=2
sfr = "PIOB_PCISR.RXBUFF",           "Memory", 0x400E1160, 4, base=16, bitRange=3
sfr = "PIOB_PCRHR",                  "Memory", 0x400E1164, 4, base=16 
sfr = "PIOB_PCRHR.RDATA",            "Memory", 0x400E1164, 4, base=16, bitRange=0-31
; ========== Register definition for PIOC peripheral ==========
sfr = "PIOC_PER",                    "Memory", 0x400E1200, 4, base=16 
sfr = "PIOC_PER.P0",                 "Memory", 0x400E1200, 4, base=16, bitRange=0
sfr = "PIOC_PER.P1",                 "Memory", 0x400E1200, 4, base=16, bitRange=1
sfr = "PIOC_PER.P2",                 "Memory", 0x400E1200, 4, base=16, bitRange=2
sfr = "PIOC_PER.P3",                 "Memory", 0x400E1200, 4, base=16, bitRange=3
sfr = "PIOC_PER.P4",                 "Memory", 0x400E1200, 4, base=16, bitRange=4
sfr = "PIOC_PER.P5",                 "Memory", 0x400E1200, 4, base=16, bitRange=5
sfr = "PIOC_PER.P6",                 "Memory", 0x400E1200, 4, base=16, bitRange=6
sfr = "PIOC_PER.P7",                 "Memory", 0x400E1200, 4, base=16, bitRange=7
sfr = "PIOC_PER.P8",                 "Memory", 0x400E1200, 4, base=16, bitRange=8
sfr = "PIOC_PER.P9",                 "Memory", 0x400E1200, 4, base=16, bitRange=9
sfr = "PIOC_PER.P10",                "Memory", 0x400E1200, 4, base=16, bitRange=10
sfr = "PIOC_PER.P11",                "Memory", 0x400E1200, 4, base=16, bitRange=11
sfr = "PIOC_PER.P12",                "Memory", 0x400E1200, 4, base=16, bitRange=12
sfr = "PIOC_PER.P13",                "Memory", 0x400E1200, 4, base=16, bitRange=13
sfr = "PIOC_PER.P14",                "Memory", 0x400E1200, 4, base=16, bitRange=14
sfr = "PIOC_PER.P15",                "Memory", 0x400E1200, 4, base=16, bitRange=15
sfr = "PIOC_PER.P16",                "Memory", 0x400E1200, 4, base=16, bitRange=16
sfr = "PIOC_PER.P17",                "Memory", 0x400E1200, 4, base=16, bitRange=17
sfr = "PIOC_PER.P18",                "Memory", 0x400E1200, 4, base=16, bitRange=18
sfr = "PIOC_PER.P19",                "Memory", 0x400E1200, 4, base=16, bitRange=19
sfr = "PIOC_PER.P20",                "Memory", 0x400E1200, 4, base=16, bitRange=20
sfr = "PIOC_PER.P21",                "Memory", 0x400E1200, 4, base=16, bitRange=21
sfr = "PIOC_PER.P22",                "Memory", 0x400E1200, 4, base=16, bitRange=22
sfr = "PIOC_PER.P23",                "Memory", 0x400E1200, 4, base=16, bitRange=23
sfr = "PIOC_PER.P24",                "Memory", 0x400E1200, 4, base=16, bitRange=24
sfr = "PIOC_PER.P25",                "Memory", 0x400E1200, 4, base=16, bitRange=25
sfr = "PIOC_PER.P26",                "Memory", 0x400E1200, 4, base=16, bitRange=26
sfr = "PIOC_PER.P27",                "Memory", 0x400E1200, 4, base=16, bitRange=27
sfr = "PIOC_PER.P28",                "Memory", 0x400E1200, 4, base=16, bitRange=28
sfr = "PIOC_PER.P29",                "Memory", 0x400E1200, 4, base=16, bitRange=29
sfr = "PIOC_PER.P30",                "Memory", 0x400E1200, 4, base=16, bitRange=30
sfr = "PIOC_PER.P31",                "Memory", 0x400E1200, 4, base=16, bitRange=31
sfr = "PIOC_PDR",                    "Memory", 0x400E1204, 4, base=16 
sfr = "PIOC_PDR.P0",                 "Memory", 0x400E1204, 4, base=16, bitRange=0
sfr = "PIOC_PDR.P1",                 "Memory", 0x400E1204, 4, base=16, bitRange=1
sfr = "PIOC_PDR.P2",                 "Memory", 0x400E1204, 4, base=16, bitRange=2
sfr = "PIOC_PDR.P3",                 "Memory", 0x400E1204, 4, base=16, bitRange=3
sfr = "PIOC_PDR.P4",                 "Memory", 0x400E1204, 4, base=16, bitRange=4
sfr = "PIOC_PDR.P5",                 "Memory", 0x400E1204, 4, base=16, bitRange=5
sfr = "PIOC_PDR.P6",                 "Memory", 0x400E1204, 4, base=16, bitRange=6
sfr = "PIOC_PDR.P7",                 "Memory", 0x400E1204, 4, base=16, bitRange=7
sfr = "PIOC_PDR.P8",                 "Memory", 0x400E1204, 4, base=16, bitRange=8
sfr = "PIOC_PDR.P9",                 "Memory", 0x400E1204, 4, base=16, bitRange=9
sfr = "PIOC_PDR.P10",                "Memory", 0x400E1204, 4, base=16, bitRange=10
sfr = "PIOC_PDR.P11",                "Memory", 0x400E1204, 4, base=16, bitRange=11
sfr = "PIOC_PDR.P12",                "Memory", 0x400E1204, 4, base=16, bitRange=12
sfr = "PIOC_PDR.P13",                "Memory", 0x400E1204, 4, base=16, bitRange=13
sfr = "PIOC_PDR.P14",                "Memory", 0x400E1204, 4, base=16, bitRange=14
sfr = "PIOC_PDR.P15",                "Memory", 0x400E1204, 4, base=16, bitRange=15
sfr = "PIOC_PDR.P16",                "Memory", 0x400E1204, 4, base=16, bitRange=16
sfr = "PIOC_PDR.P17",                "Memory", 0x400E1204, 4, base=16, bitRange=17
sfr = "PIOC_PDR.P18",                "Memory", 0x400E1204, 4, base=16, bitRange=18
sfr = "PIOC_PDR.P19",                "Memory", 0x400E1204, 4, base=16, bitRange=19
sfr = "PIOC_PDR.P20",                "Memory", 0x400E1204, 4, base=16, bitRange=20
sfr = "PIOC_PDR.P21",                "Memory", 0x400E1204, 4, base=16, bitRange=21
sfr = "PIOC_PDR.P22",                "Memory", 0x400E1204, 4, base=16, bitRange=22
sfr = "PIOC_PDR.P23",                "Memory", 0x400E1204, 4, base=16, bitRange=23
sfr = "PIOC_PDR.P24",                "Memory", 0x400E1204, 4, base=16, bitRange=24
sfr = "PIOC_PDR.P25",                "Memory", 0x400E1204, 4, base=16, bitRange=25
sfr = "PIOC_PDR.P26",                "Memory", 0x400E1204, 4, base=16, bitRange=26
sfr = "PIOC_PDR.P27",                "Memory", 0x400E1204, 4, base=16, bitRange=27
sfr = "PIOC_PDR.P28",                "Memory", 0x400E1204, 4, base=16, bitRange=28
sfr = "PIOC_PDR.P29",                "Memory", 0x400E1204, 4, base=16, bitRange=29
sfr = "PIOC_PDR.P30",                "Memory", 0x400E1204, 4, base=16, bitRange=30
sfr = "PIOC_PDR.P31",                "Memory", 0x400E1204, 4, base=16, bitRange=31
sfr = "PIOC_PSR",                    "Memory", 0x400E1208, 4, base=16 
sfr = "PIOC_PSR.P0",                 "Memory", 0x400E1208, 4, base=16, bitRange=0
sfr = "PIOC_PSR.P1",                 "Memory", 0x400E1208, 4, base=16, bitRange=1
sfr = "PIOC_PSR.P2",                 "Memory", 0x400E1208, 4, base=16, bitRange=2
sfr = "PIOC_PSR.P3",                 "Memory", 0x400E1208, 4, base=16, bitRange=3
sfr = "PIOC_PSR.P4",                 "Memory", 0x400E1208, 4, base=16, bitRange=4
sfr = "PIOC_PSR.P5",                 "Memory", 0x400E1208, 4, base=16, bitRange=5
sfr = "PIOC_PSR.P6",                 "Memory", 0x400E1208, 4, base=16, bitRange=6
sfr = "PIOC_PSR.P7",                 "Memory", 0x400E1208, 4, base=16, bitRange=7
sfr = "PIOC_PSR.P8",                 "Memory", 0x400E1208, 4, base=16, bitRange=8
sfr = "PIOC_PSR.P9",                 "Memory", 0x400E1208, 4, base=16, bitRange=9
sfr = "PIOC_PSR.P10",                "Memory", 0x400E1208, 4, base=16, bitRange=10
sfr = "PIOC_PSR.P11",                "Memory", 0x400E1208, 4, base=16, bitRange=11
sfr = "PIOC_PSR.P12",                "Memory", 0x400E1208, 4, base=16, bitRange=12
sfr = "PIOC_PSR.P13",                "Memory", 0x400E1208, 4, base=16, bitRange=13
sfr = "PIOC_PSR.P14",                "Memory", 0x400E1208, 4, base=16, bitRange=14
sfr = "PIOC_PSR.P15",                "Memory", 0x400E1208, 4, base=16, bitRange=15
sfr = "PIOC_PSR.P16",                "Memory", 0x400E1208, 4, base=16, bitRange=16
sfr = "PIOC_PSR.P17",                "Memory", 0x400E1208, 4, base=16, bitRange=17
sfr = "PIOC_PSR.P18",                "Memory", 0x400E1208, 4, base=16, bitRange=18
sfr = "PIOC_PSR.P19",                "Memory", 0x400E1208, 4, base=16, bitRange=19
sfr = "PIOC_PSR.P20",                "Memory", 0x400E1208, 4, base=16, bitRange=20
sfr = "PIOC_PSR.P21",                "Memory", 0x400E1208, 4, base=16, bitRange=21
sfr = "PIOC_PSR.P22",                "Memory", 0x400E1208, 4, base=16, bitRange=22
sfr = "PIOC_PSR.P23",                "Memory", 0x400E1208, 4, base=16, bitRange=23
sfr = "PIOC_PSR.P24",                "Memory", 0x400E1208, 4, base=16, bitRange=24
sfr = "PIOC_PSR.P25",                "Memory", 0x400E1208, 4, base=16, bitRange=25
sfr = "PIOC_PSR.P26",                "Memory", 0x400E1208, 4, base=16, bitRange=26
sfr = "PIOC_PSR.P27",                "Memory", 0x400E1208, 4, base=16, bitRange=27
sfr = "PIOC_PSR.P28",                "Memory", 0x400E1208, 4, base=16, bitRange=28
sfr = "PIOC_PSR.P29",                "Memory", 0x400E1208, 4, base=16, bitRange=29
sfr = "PIOC_PSR.P30",                "Memory", 0x400E1208, 4, base=16, bitRange=30
sfr = "PIOC_PSR.P31",                "Memory", 0x400E1208, 4, base=16, bitRange=31
sfr = "PIOC_OER",                    "Memory", 0x400E1210, 4, base=16 
sfr = "PIOC_OER.P0",                 "Memory", 0x400E1210, 4, base=16, bitRange=0
sfr = "PIOC_OER.P1",                 "Memory", 0x400E1210, 4, base=16, bitRange=1
sfr = "PIOC_OER.P2",                 "Memory", 0x400E1210, 4, base=16, bitRange=2
sfr = "PIOC_OER.P3",                 "Memory", 0x400E1210, 4, base=16, bitRange=3
sfr = "PIOC_OER.P4",                 "Memory", 0x400E1210, 4, base=16, bitRange=4
sfr = "PIOC_OER.P5",                 "Memory", 0x400E1210, 4, base=16, bitRange=5
sfr = "PIOC_OER.P6",                 "Memory", 0x400E1210, 4, base=16, bitRange=6
sfr = "PIOC_OER.P7",                 "Memory", 0x400E1210, 4, base=16, bitRange=7
sfr = "PIOC_OER.P8",                 "Memory", 0x400E1210, 4, base=16, bitRange=8
sfr = "PIOC_OER.P9",                 "Memory", 0x400E1210, 4, base=16, bitRange=9
sfr = "PIOC_OER.P10",                "Memory", 0x400E1210, 4, base=16, bitRange=10
sfr = "PIOC_OER.P11",                "Memory", 0x400E1210, 4, base=16, bitRange=11
sfr = "PIOC_OER.P12",                "Memory", 0x400E1210, 4, base=16, bitRange=12
sfr = "PIOC_OER.P13",                "Memory", 0x400E1210, 4, base=16, bitRange=13
sfr = "PIOC_OER.P14",                "Memory", 0x400E1210, 4, base=16, bitRange=14
sfr = "PIOC_OER.P15",                "Memory", 0x400E1210, 4, base=16, bitRange=15
sfr = "PIOC_OER.P16",                "Memory", 0x400E1210, 4, base=16, bitRange=16
sfr = "PIOC_OER.P17",                "Memory", 0x400E1210, 4, base=16, bitRange=17
sfr = "PIOC_OER.P18",                "Memory", 0x400E1210, 4, base=16, bitRange=18
sfr = "PIOC_OER.P19",                "Memory", 0x400E1210, 4, base=16, bitRange=19
sfr = "PIOC_OER.P20",                "Memory", 0x400E1210, 4, base=16, bitRange=20
sfr = "PIOC_OER.P21",                "Memory", 0x400E1210, 4, base=16, bitRange=21
sfr = "PIOC_OER.P22",                "Memory", 0x400E1210, 4, base=16, bitRange=22
sfr = "PIOC_OER.P23",                "Memory", 0x400E1210, 4, base=16, bitRange=23
sfr = "PIOC_OER.P24",                "Memory", 0x400E1210, 4, base=16, bitRange=24
sfr = "PIOC_OER.P25",                "Memory", 0x400E1210, 4, base=16, bitRange=25
sfr = "PIOC_OER.P26",                "Memory", 0x400E1210, 4, base=16, bitRange=26
sfr = "PIOC_OER.P27",                "Memory", 0x400E1210, 4, base=16, bitRange=27
sfr = "PIOC_OER.P28",                "Memory", 0x400E1210, 4, base=16, bitRange=28
sfr = "PIOC_OER.P29",                "Memory", 0x400E1210, 4, base=16, bitRange=29
sfr = "PIOC_OER.P30",                "Memory", 0x400E1210, 4, base=16, bitRange=30
sfr = "PIOC_OER.P31",                "Memory", 0x400E1210, 4, base=16, bitRange=31
sfr = "PIOC_ODR",                    "Memory", 0x400E1214, 4, base=16 
sfr = "PIOC_ODR.P0",                 "Memory", 0x400E1214, 4, base=16, bitRange=0
sfr = "PIOC_ODR.P1",                 "Memory", 0x400E1214, 4, base=16, bitRange=1
sfr = "PIOC_ODR.P2",                 "Memory", 0x400E1214, 4, base=16, bitRange=2
sfr = "PIOC_ODR.P3",                 "Memory", 0x400E1214, 4, base=16, bitRange=3
sfr = "PIOC_ODR.P4",                 "Memory", 0x400E1214, 4, base=16, bitRange=4
sfr = "PIOC_ODR.P5",                 "Memory", 0x400E1214, 4, base=16, bitRange=5
sfr = "PIOC_ODR.P6",                 "Memory", 0x400E1214, 4, base=16, bitRange=6
sfr = "PIOC_ODR.P7",                 "Memory", 0x400E1214, 4, base=16, bitRange=7
sfr = "PIOC_ODR.P8",                 "Memory", 0x400E1214, 4, base=16, bitRange=8
sfr = "PIOC_ODR.P9",                 "Memory", 0x400E1214, 4, base=16, bitRange=9
sfr = "PIOC_ODR.P10",                "Memory", 0x400E1214, 4, base=16, bitRange=10
sfr = "PIOC_ODR.P11",                "Memory", 0x400E1214, 4, base=16, bitRange=11
sfr = "PIOC_ODR.P12",                "Memory", 0x400E1214, 4, base=16, bitRange=12
sfr = "PIOC_ODR.P13",                "Memory", 0x400E1214, 4, base=16, bitRange=13
sfr = "PIOC_ODR.P14",                "Memory", 0x400E1214, 4, base=16, bitRange=14
sfr = "PIOC_ODR.P15",                "Memory", 0x400E1214, 4, base=16, bitRange=15
sfr = "PIOC_ODR.P16",                "Memory", 0x400E1214, 4, base=16, bitRange=16
sfr = "PIOC_ODR.P17",                "Memory", 0x400E1214, 4, base=16, bitRange=17
sfr = "PIOC_ODR.P18",                "Memory", 0x400E1214, 4, base=16, bitRange=18
sfr = "PIOC_ODR.P19",                "Memory", 0x400E1214, 4, base=16, bitRange=19
sfr = "PIOC_ODR.P20",                "Memory", 0x400E1214, 4, base=16, bitRange=20
sfr = "PIOC_ODR.P21",                "Memory", 0x400E1214, 4, base=16, bitRange=21
sfr = "PIOC_ODR.P22",                "Memory", 0x400E1214, 4, base=16, bitRange=22
sfr = "PIOC_ODR.P23",                "Memory", 0x400E1214, 4, base=16, bitRange=23
sfr = "PIOC_ODR.P24",                "Memory", 0x400E1214, 4, base=16, bitRange=24
sfr = "PIOC_ODR.P25",                "Memory", 0x400E1214, 4, base=16, bitRange=25
sfr = "PIOC_ODR.P26",                "Memory", 0x400E1214, 4, base=16, bitRange=26
sfr = "PIOC_ODR.P27",                "Memory", 0x400E1214, 4, base=16, bitRange=27
sfr = "PIOC_ODR.P28",                "Memory", 0x400E1214, 4, base=16, bitRange=28
sfr = "PIOC_ODR.P29",                "Memory", 0x400E1214, 4, base=16, bitRange=29
sfr = "PIOC_ODR.P30",                "Memory", 0x400E1214, 4, base=16, bitRange=30
sfr = "PIOC_ODR.P31",                "Memory", 0x400E1214, 4, base=16, bitRange=31
sfr = "PIOC_OSR",                    "Memory", 0x400E1218, 4, base=16 
sfr = "PIOC_OSR.P0",                 "Memory", 0x400E1218, 4, base=16, bitRange=0
sfr = "PIOC_OSR.P1",                 "Memory", 0x400E1218, 4, base=16, bitRange=1
sfr = "PIOC_OSR.P2",                 "Memory", 0x400E1218, 4, base=16, bitRange=2
sfr = "PIOC_OSR.P3",                 "Memory", 0x400E1218, 4, base=16, bitRange=3
sfr = "PIOC_OSR.P4",                 "Memory", 0x400E1218, 4, base=16, bitRange=4
sfr = "PIOC_OSR.P5",                 "Memory", 0x400E1218, 4, base=16, bitRange=5
sfr = "PIOC_OSR.P6",                 "Memory", 0x400E1218, 4, base=16, bitRange=6
sfr = "PIOC_OSR.P7",                 "Memory", 0x400E1218, 4, base=16, bitRange=7
sfr = "PIOC_OSR.P8",                 "Memory", 0x400E1218, 4, base=16, bitRange=8
sfr = "PIOC_OSR.P9",                 "Memory", 0x400E1218, 4, base=16, bitRange=9
sfr = "PIOC_OSR.P10",                "Memory", 0x400E1218, 4, base=16, bitRange=10
sfr = "PIOC_OSR.P11",                "Memory", 0x400E1218, 4, base=16, bitRange=11
sfr = "PIOC_OSR.P12",                "Memory", 0x400E1218, 4, base=16, bitRange=12
sfr = "PIOC_OSR.P13",                "Memory", 0x400E1218, 4, base=16, bitRange=13
sfr = "PIOC_OSR.P14",                "Memory", 0x400E1218, 4, base=16, bitRange=14
sfr = "PIOC_OSR.P15",                "Memory", 0x400E1218, 4, base=16, bitRange=15
sfr = "PIOC_OSR.P16",                "Memory", 0x400E1218, 4, base=16, bitRange=16
sfr = "PIOC_OSR.P17",                "Memory", 0x400E1218, 4, base=16, bitRange=17
sfr = "PIOC_OSR.P18",                "Memory", 0x400E1218, 4, base=16, bitRange=18
sfr = "PIOC_OSR.P19",                "Memory", 0x400E1218, 4, base=16, bitRange=19
sfr = "PIOC_OSR.P20",                "Memory", 0x400E1218, 4, base=16, bitRange=20
sfr = "PIOC_OSR.P21",                "Memory", 0x400E1218, 4, base=16, bitRange=21
sfr = "PIOC_OSR.P22",                "Memory", 0x400E1218, 4, base=16, bitRange=22
sfr = "PIOC_OSR.P23",                "Memory", 0x400E1218, 4, base=16, bitRange=23
sfr = "PIOC_OSR.P24",                "Memory", 0x400E1218, 4, base=16, bitRange=24
sfr = "PIOC_OSR.P25",                "Memory", 0x400E1218, 4, base=16, bitRange=25
sfr = "PIOC_OSR.P26",                "Memory", 0x400E1218, 4, base=16, bitRange=26
sfr = "PIOC_OSR.P27",                "Memory", 0x400E1218, 4, base=16, bitRange=27
sfr = "PIOC_OSR.P28",                "Memory", 0x400E1218, 4, base=16, bitRange=28
sfr = "PIOC_OSR.P29",                "Memory", 0x400E1218, 4, base=16, bitRange=29
sfr = "PIOC_OSR.P30",                "Memory", 0x400E1218, 4, base=16, bitRange=30
sfr = "PIOC_OSR.P31",                "Memory", 0x400E1218, 4, base=16, bitRange=31
sfr = "PIOC_IFER",                   "Memory", 0x400E1220, 4, base=16 
sfr = "PIOC_IFER.P0",                "Memory", 0x400E1220, 4, base=16, bitRange=0
sfr = "PIOC_IFER.P1",                "Memory", 0x400E1220, 4, base=16, bitRange=1
sfr = "PIOC_IFER.P2",                "Memory", 0x400E1220, 4, base=16, bitRange=2
sfr = "PIOC_IFER.P3",                "Memory", 0x400E1220, 4, base=16, bitRange=3
sfr = "PIOC_IFER.P4",                "Memory", 0x400E1220, 4, base=16, bitRange=4
sfr = "PIOC_IFER.P5",                "Memory", 0x400E1220, 4, base=16, bitRange=5
sfr = "PIOC_IFER.P6",                "Memory", 0x400E1220, 4, base=16, bitRange=6
sfr = "PIOC_IFER.P7",                "Memory", 0x400E1220, 4, base=16, bitRange=7
sfr = "PIOC_IFER.P8",                "Memory", 0x400E1220, 4, base=16, bitRange=8
sfr = "PIOC_IFER.P9",                "Memory", 0x400E1220, 4, base=16, bitRange=9
sfr = "PIOC_IFER.P10",               "Memory", 0x400E1220, 4, base=16, bitRange=10
sfr = "PIOC_IFER.P11",               "Memory", 0x400E1220, 4, base=16, bitRange=11
sfr = "PIOC_IFER.P12",               "Memory", 0x400E1220, 4, base=16, bitRange=12
sfr = "PIOC_IFER.P13",               "Memory", 0x400E1220, 4, base=16, bitRange=13
sfr = "PIOC_IFER.P14",               "Memory", 0x400E1220, 4, base=16, bitRange=14
sfr = "PIOC_IFER.P15",               "Memory", 0x400E1220, 4, base=16, bitRange=15
sfr = "PIOC_IFER.P16",               "Memory", 0x400E1220, 4, base=16, bitRange=16
sfr = "PIOC_IFER.P17",               "Memory", 0x400E1220, 4, base=16, bitRange=17
sfr = "PIOC_IFER.P18",               "Memory", 0x400E1220, 4, base=16, bitRange=18
sfr = "PIOC_IFER.P19",               "Memory", 0x400E1220, 4, base=16, bitRange=19
sfr = "PIOC_IFER.P20",               "Memory", 0x400E1220, 4, base=16, bitRange=20
sfr = "PIOC_IFER.P21",               "Memory", 0x400E1220, 4, base=16, bitRange=21
sfr = "PIOC_IFER.P22",               "Memory", 0x400E1220, 4, base=16, bitRange=22
sfr = "PIOC_IFER.P23",               "Memory", 0x400E1220, 4, base=16, bitRange=23
sfr = "PIOC_IFER.P24",               "Memory", 0x400E1220, 4, base=16, bitRange=24
sfr = "PIOC_IFER.P25",               "Memory", 0x400E1220, 4, base=16, bitRange=25
sfr = "PIOC_IFER.P26",               "Memory", 0x400E1220, 4, base=16, bitRange=26
sfr = "PIOC_IFER.P27",               "Memory", 0x400E1220, 4, base=16, bitRange=27
sfr = "PIOC_IFER.P28",               "Memory", 0x400E1220, 4, base=16, bitRange=28
sfr = "PIOC_IFER.P29",               "Memory", 0x400E1220, 4, base=16, bitRange=29
sfr = "PIOC_IFER.P30",               "Memory", 0x400E1220, 4, base=16, bitRange=30
sfr = "PIOC_IFER.P31",               "Memory", 0x400E1220, 4, base=16, bitRange=31
sfr = "PIOC_IFDR",                   "Memory", 0x400E1224, 4, base=16 
sfr = "PIOC_IFDR.P0",                "Memory", 0x400E1224, 4, base=16, bitRange=0
sfr = "PIOC_IFDR.P1",                "Memory", 0x400E1224, 4, base=16, bitRange=1
sfr = "PIOC_IFDR.P2",                "Memory", 0x400E1224, 4, base=16, bitRange=2
sfr = "PIOC_IFDR.P3",                "Memory", 0x400E1224, 4, base=16, bitRange=3
sfr = "PIOC_IFDR.P4",                "Memory", 0x400E1224, 4, base=16, bitRange=4
sfr = "PIOC_IFDR.P5",                "Memory", 0x400E1224, 4, base=16, bitRange=5
sfr = "PIOC_IFDR.P6",                "Memory", 0x400E1224, 4, base=16, bitRange=6
sfr = "PIOC_IFDR.P7",                "Memory", 0x400E1224, 4, base=16, bitRange=7
sfr = "PIOC_IFDR.P8",                "Memory", 0x400E1224, 4, base=16, bitRange=8
sfr = "PIOC_IFDR.P9",                "Memory", 0x400E1224, 4, base=16, bitRange=9
sfr = "PIOC_IFDR.P10",               "Memory", 0x400E1224, 4, base=16, bitRange=10
sfr = "PIOC_IFDR.P11",               "Memory", 0x400E1224, 4, base=16, bitRange=11
sfr = "PIOC_IFDR.P12",               "Memory", 0x400E1224, 4, base=16, bitRange=12
sfr = "PIOC_IFDR.P13",               "Memory", 0x400E1224, 4, base=16, bitRange=13
sfr = "PIOC_IFDR.P14",               "Memory", 0x400E1224, 4, base=16, bitRange=14
sfr = "PIOC_IFDR.P15",               "Memory", 0x400E1224, 4, base=16, bitRange=15
sfr = "PIOC_IFDR.P16",               "Memory", 0x400E1224, 4, base=16, bitRange=16
sfr = "PIOC_IFDR.P17",               "Memory", 0x400E1224, 4, base=16, bitRange=17
sfr = "PIOC_IFDR.P18",               "Memory", 0x400E1224, 4, base=16, bitRange=18
sfr = "PIOC_IFDR.P19",               "Memory", 0x400E1224, 4, base=16, bitRange=19
sfr = "PIOC_IFDR.P20",               "Memory", 0x400E1224, 4, base=16, bitRange=20
sfr = "PIOC_IFDR.P21",               "Memory", 0x400E1224, 4, base=16, bitRange=21
sfr = "PIOC_IFDR.P22",               "Memory", 0x400E1224, 4, base=16, bitRange=22
sfr = "PIOC_IFDR.P23",               "Memory", 0x400E1224, 4, base=16, bitRange=23
sfr = "PIOC_IFDR.P24",               "Memory", 0x400E1224, 4, base=16, bitRange=24
sfr = "PIOC_IFDR.P25",               "Memory", 0x400E1224, 4, base=16, bitRange=25
sfr = "PIOC_IFDR.P26",               "Memory", 0x400E1224, 4, base=16, bitRange=26
sfr = "PIOC_IFDR.P27",               "Memory", 0x400E1224, 4, base=16, bitRange=27
sfr = "PIOC_IFDR.P28",               "Memory", 0x400E1224, 4, base=16, bitRange=28
sfr = "PIOC_IFDR.P29",               "Memory", 0x400E1224, 4, base=16, bitRange=29
sfr = "PIOC_IFDR.P30",               "Memory", 0x400E1224, 4, base=16, bitRange=30
sfr = "PIOC_IFDR.P31",               "Memory", 0x400E1224, 4, base=16, bitRange=31
sfr = "PIOC_IFSR",                   "Memory", 0x400E1228, 4, base=16 
sfr = "PIOC_IFSR.P0",                "Memory", 0x400E1228, 4, base=16, bitRange=0
sfr = "PIOC_IFSR.P1",                "Memory", 0x400E1228, 4, base=16, bitRange=1
sfr = "PIOC_IFSR.P2",                "Memory", 0x400E1228, 4, base=16, bitRange=2
sfr = "PIOC_IFSR.P3",                "Memory", 0x400E1228, 4, base=16, bitRange=3
sfr = "PIOC_IFSR.P4",                "Memory", 0x400E1228, 4, base=16, bitRange=4
sfr = "PIOC_IFSR.P5",                "Memory", 0x400E1228, 4, base=16, bitRange=5
sfr = "PIOC_IFSR.P6",                "Memory", 0x400E1228, 4, base=16, bitRange=6
sfr = "PIOC_IFSR.P7",                "Memory", 0x400E1228, 4, base=16, bitRange=7
sfr = "PIOC_IFSR.P8",                "Memory", 0x400E1228, 4, base=16, bitRange=8
sfr = "PIOC_IFSR.P9",                "Memory", 0x400E1228, 4, base=16, bitRange=9
sfr = "PIOC_IFSR.P10",               "Memory", 0x400E1228, 4, base=16, bitRange=10
sfr = "PIOC_IFSR.P11",               "Memory", 0x400E1228, 4, base=16, bitRange=11
sfr = "PIOC_IFSR.P12",               "Memory", 0x400E1228, 4, base=16, bitRange=12
sfr = "PIOC_IFSR.P13",               "Memory", 0x400E1228, 4, base=16, bitRange=13
sfr = "PIOC_IFSR.P14",               "Memory", 0x400E1228, 4, base=16, bitRange=14
sfr = "PIOC_IFSR.P15",               "Memory", 0x400E1228, 4, base=16, bitRange=15
sfr = "PIOC_IFSR.P16",               "Memory", 0x400E1228, 4, base=16, bitRange=16
sfr = "PIOC_IFSR.P17",               "Memory", 0x400E1228, 4, base=16, bitRange=17
sfr = "PIOC_IFSR.P18",               "Memory", 0x400E1228, 4, base=16, bitRange=18
sfr = "PIOC_IFSR.P19",               "Memory", 0x400E1228, 4, base=16, bitRange=19
sfr = "PIOC_IFSR.P20",               "Memory", 0x400E1228, 4, base=16, bitRange=20
sfr = "PIOC_IFSR.P21",               "Memory", 0x400E1228, 4, base=16, bitRange=21
sfr = "PIOC_IFSR.P22",               "Memory", 0x400E1228, 4, base=16, bitRange=22
sfr = "PIOC_IFSR.P23",               "Memory", 0x400E1228, 4, base=16, bitRange=23
sfr = "PIOC_IFSR.P24",               "Memory", 0x400E1228, 4, base=16, bitRange=24
sfr = "PIOC_IFSR.P25",               "Memory", 0x400E1228, 4, base=16, bitRange=25
sfr = "PIOC_IFSR.P26",               "Memory", 0x400E1228, 4, base=16, bitRange=26
sfr = "PIOC_IFSR.P27",               "Memory", 0x400E1228, 4, base=16, bitRange=27
sfr = "PIOC_IFSR.P28",               "Memory", 0x400E1228, 4, base=16, bitRange=28
sfr = "PIOC_IFSR.P29",               "Memory", 0x400E1228, 4, base=16, bitRange=29
sfr = "PIOC_IFSR.P30",               "Memory", 0x400E1228, 4, base=16, bitRange=30
sfr = "PIOC_IFSR.P31",               "Memory", 0x400E1228, 4, base=16, bitRange=31
sfr = "PIOC_SODR",                   "Memory", 0x400E1230, 4, base=16 
sfr = "PIOC_SODR.P0",                "Memory", 0x400E1230, 4, base=16, bitRange=0
sfr = "PIOC_SODR.P1",                "Memory", 0x400E1230, 4, base=16, bitRange=1
sfr = "PIOC_SODR.P2",                "Memory", 0x400E1230, 4, base=16, bitRange=2
sfr = "PIOC_SODR.P3",                "Memory", 0x400E1230, 4, base=16, bitRange=3
sfr = "PIOC_SODR.P4",                "Memory", 0x400E1230, 4, base=16, bitRange=4
sfr = "PIOC_SODR.P5",                "Memory", 0x400E1230, 4, base=16, bitRange=5
sfr = "PIOC_SODR.P6",                "Memory", 0x400E1230, 4, base=16, bitRange=6
sfr = "PIOC_SODR.P7",                "Memory", 0x400E1230, 4, base=16, bitRange=7
sfr = "PIOC_SODR.P8",                "Memory", 0x400E1230, 4, base=16, bitRange=8
sfr = "PIOC_SODR.P9",                "Memory", 0x400E1230, 4, base=16, bitRange=9
sfr = "PIOC_SODR.P10",               "Memory", 0x400E1230, 4, base=16, bitRange=10
sfr = "PIOC_SODR.P11",               "Memory", 0x400E1230, 4, base=16, bitRange=11
sfr = "PIOC_SODR.P12",               "Memory", 0x400E1230, 4, base=16, bitRange=12
sfr = "PIOC_SODR.P13",               "Memory", 0x400E1230, 4, base=16, bitRange=13
sfr = "PIOC_SODR.P14",               "Memory", 0x400E1230, 4, base=16, bitRange=14
sfr = "PIOC_SODR.P15",               "Memory", 0x400E1230, 4, base=16, bitRange=15
sfr = "PIOC_SODR.P16",               "Memory", 0x400E1230, 4, base=16, bitRange=16
sfr = "PIOC_SODR.P17",               "Memory", 0x400E1230, 4, base=16, bitRange=17
sfr = "PIOC_SODR.P18",               "Memory", 0x400E1230, 4, base=16, bitRange=18
sfr = "PIOC_SODR.P19",               "Memory", 0x400E1230, 4, base=16, bitRange=19
sfr = "PIOC_SODR.P20",               "Memory", 0x400E1230, 4, base=16, bitRange=20
sfr = "PIOC_SODR.P21",               "Memory", 0x400E1230, 4, base=16, bitRange=21
sfr = "PIOC_SODR.P22",               "Memory", 0x400E1230, 4, base=16, bitRange=22
sfr = "PIOC_SODR.P23",               "Memory", 0x400E1230, 4, base=16, bitRange=23
sfr = "PIOC_SODR.P24",               "Memory", 0x400E1230, 4, base=16, bitRange=24
sfr = "PIOC_SODR.P25",               "Memory", 0x400E1230, 4, base=16, bitRange=25
sfr = "PIOC_SODR.P26",               "Memory", 0x400E1230, 4, base=16, bitRange=26
sfr = "PIOC_SODR.P27",               "Memory", 0x400E1230, 4, base=16, bitRange=27
sfr = "PIOC_SODR.P28",               "Memory", 0x400E1230, 4, base=16, bitRange=28
sfr = "PIOC_SODR.P29",               "Memory", 0x400E1230, 4, base=16, bitRange=29
sfr = "PIOC_SODR.P30",               "Memory", 0x400E1230, 4, base=16, bitRange=30
sfr = "PIOC_SODR.P31",               "Memory", 0x400E1230, 4, base=16, bitRange=31
sfr = "PIOC_CODR",                   "Memory", 0x400E1234, 4, base=16 
sfr = "PIOC_CODR.P0",                "Memory", 0x400E1234, 4, base=16, bitRange=0
sfr = "PIOC_CODR.P1",                "Memory", 0x400E1234, 4, base=16, bitRange=1
sfr = "PIOC_CODR.P2",                "Memory", 0x400E1234, 4, base=16, bitRange=2
sfr = "PIOC_CODR.P3",                "Memory", 0x400E1234, 4, base=16, bitRange=3
sfr = "PIOC_CODR.P4",                "Memory", 0x400E1234, 4, base=16, bitRange=4
sfr = "PIOC_CODR.P5",                "Memory", 0x400E1234, 4, base=16, bitRange=5
sfr = "PIOC_CODR.P6",                "Memory", 0x400E1234, 4, base=16, bitRange=6
sfr = "PIOC_CODR.P7",                "Memory", 0x400E1234, 4, base=16, bitRange=7
sfr = "PIOC_CODR.P8",                "Memory", 0x400E1234, 4, base=16, bitRange=8
sfr = "PIOC_CODR.P9",                "Memory", 0x400E1234, 4, base=16, bitRange=9
sfr = "PIOC_CODR.P10",               "Memory", 0x400E1234, 4, base=16, bitRange=10
sfr = "PIOC_CODR.P11",               "Memory", 0x400E1234, 4, base=16, bitRange=11
sfr = "PIOC_CODR.P12",               "Memory", 0x400E1234, 4, base=16, bitRange=12
sfr = "PIOC_CODR.P13",               "Memory", 0x400E1234, 4, base=16, bitRange=13
sfr = "PIOC_CODR.P14",               "Memory", 0x400E1234, 4, base=16, bitRange=14
sfr = "PIOC_CODR.P15",               "Memory", 0x400E1234, 4, base=16, bitRange=15
sfr = "PIOC_CODR.P16",               "Memory", 0x400E1234, 4, base=16, bitRange=16
sfr = "PIOC_CODR.P17",               "Memory", 0x400E1234, 4, base=16, bitRange=17
sfr = "PIOC_CODR.P18",               "Memory", 0x400E1234, 4, base=16, bitRange=18
sfr = "PIOC_CODR.P19",               "Memory", 0x400E1234, 4, base=16, bitRange=19
sfr = "PIOC_CODR.P20",               "Memory", 0x400E1234, 4, base=16, bitRange=20
sfr = "PIOC_CODR.P21",               "Memory", 0x400E1234, 4, base=16, bitRange=21
sfr = "PIOC_CODR.P22",               "Memory", 0x400E1234, 4, base=16, bitRange=22
sfr = "PIOC_CODR.P23",               "Memory", 0x400E1234, 4, base=16, bitRange=23
sfr = "PIOC_CODR.P24",               "Memory", 0x400E1234, 4, base=16, bitRange=24
sfr = "PIOC_CODR.P25",               "Memory", 0x400E1234, 4, base=16, bitRange=25
sfr = "PIOC_CODR.P26",               "Memory", 0x400E1234, 4, base=16, bitRange=26
sfr = "PIOC_CODR.P27",               "Memory", 0x400E1234, 4, base=16, bitRange=27
sfr = "PIOC_CODR.P28",               "Memory", 0x400E1234, 4, base=16, bitRange=28
sfr = "PIOC_CODR.P29",               "Memory", 0x400E1234, 4, base=16, bitRange=29
sfr = "PIOC_CODR.P30",               "Memory", 0x400E1234, 4, base=16, bitRange=30
sfr = "PIOC_CODR.P31",               "Memory", 0x400E1234, 4, base=16, bitRange=31
sfr = "PIOC_ODSR",                   "Memory", 0x400E1238, 4, base=16 
sfr = "PIOC_ODSR.P0",                "Memory", 0x400E1238, 4, base=16, bitRange=0
sfr = "PIOC_ODSR.P1",                "Memory", 0x400E1238, 4, base=16, bitRange=1
sfr = "PIOC_ODSR.P2",                "Memory", 0x400E1238, 4, base=16, bitRange=2
sfr = "PIOC_ODSR.P3",                "Memory", 0x400E1238, 4, base=16, bitRange=3
sfr = "PIOC_ODSR.P4",                "Memory", 0x400E1238, 4, base=16, bitRange=4
sfr = "PIOC_ODSR.P5",                "Memory", 0x400E1238, 4, base=16, bitRange=5
sfr = "PIOC_ODSR.P6",                "Memory", 0x400E1238, 4, base=16, bitRange=6
sfr = "PIOC_ODSR.P7",                "Memory", 0x400E1238, 4, base=16, bitRange=7
sfr = "PIOC_ODSR.P8",                "Memory", 0x400E1238, 4, base=16, bitRange=8
sfr = "PIOC_ODSR.P9",                "Memory", 0x400E1238, 4, base=16, bitRange=9
sfr = "PIOC_ODSR.P10",               "Memory", 0x400E1238, 4, base=16, bitRange=10
sfr = "PIOC_ODSR.P11",               "Memory", 0x400E1238, 4, base=16, bitRange=11
sfr = "PIOC_ODSR.P12",               "Memory", 0x400E1238, 4, base=16, bitRange=12
sfr = "PIOC_ODSR.P13",               "Memory", 0x400E1238, 4, base=16, bitRange=13
sfr = "PIOC_ODSR.P14",               "Memory", 0x400E1238, 4, base=16, bitRange=14
sfr = "PIOC_ODSR.P15",               "Memory", 0x400E1238, 4, base=16, bitRange=15
sfr = "PIOC_ODSR.P16",               "Memory", 0x400E1238, 4, base=16, bitRange=16
sfr = "PIOC_ODSR.P17",               "Memory", 0x400E1238, 4, base=16, bitRange=17
sfr = "PIOC_ODSR.P18",               "Memory", 0x400E1238, 4, base=16, bitRange=18
sfr = "PIOC_ODSR.P19",               "Memory", 0x400E1238, 4, base=16, bitRange=19
sfr = "PIOC_ODSR.P20",               "Memory", 0x400E1238, 4, base=16, bitRange=20
sfr = "PIOC_ODSR.P21",               "Memory", 0x400E1238, 4, base=16, bitRange=21
sfr = "PIOC_ODSR.P22",               "Memory", 0x400E1238, 4, base=16, bitRange=22
sfr = "PIOC_ODSR.P23",               "Memory", 0x400E1238, 4, base=16, bitRange=23
sfr = "PIOC_ODSR.P24",               "Memory", 0x400E1238, 4, base=16, bitRange=24
sfr = "PIOC_ODSR.P25",               "Memory", 0x400E1238, 4, base=16, bitRange=25
sfr = "PIOC_ODSR.P26",               "Memory", 0x400E1238, 4, base=16, bitRange=26
sfr = "PIOC_ODSR.P27",               "Memory", 0x400E1238, 4, base=16, bitRange=27
sfr = "PIOC_ODSR.P28",               "Memory", 0x400E1238, 4, base=16, bitRange=28
sfr = "PIOC_ODSR.P29",               "Memory", 0x400E1238, 4, base=16, bitRange=29
sfr = "PIOC_ODSR.P30",               "Memory", 0x400E1238, 4, base=16, bitRange=30
sfr = "PIOC_ODSR.P31",               "Memory", 0x400E1238, 4, base=16, bitRange=31
sfr = "PIOC_PDSR",                   "Memory", 0x400E123C, 4, base=16 
sfr = "PIOC_PDSR.P0",                "Memory", 0x400E123C, 4, base=16, bitRange=0
sfr = "PIOC_PDSR.P1",                "Memory", 0x400E123C, 4, base=16, bitRange=1
sfr = "PIOC_PDSR.P2",                "Memory", 0x400E123C, 4, base=16, bitRange=2
sfr = "PIOC_PDSR.P3",                "Memory", 0x400E123C, 4, base=16, bitRange=3
sfr = "PIOC_PDSR.P4",                "Memory", 0x400E123C, 4, base=16, bitRange=4
sfr = "PIOC_PDSR.P5",                "Memory", 0x400E123C, 4, base=16, bitRange=5
sfr = "PIOC_PDSR.P6",                "Memory", 0x400E123C, 4, base=16, bitRange=6
sfr = "PIOC_PDSR.P7",                "Memory", 0x400E123C, 4, base=16, bitRange=7
sfr = "PIOC_PDSR.P8",                "Memory", 0x400E123C, 4, base=16, bitRange=8
sfr = "PIOC_PDSR.P9",                "Memory", 0x400E123C, 4, base=16, bitRange=9
sfr = "PIOC_PDSR.P10",               "Memory", 0x400E123C, 4, base=16, bitRange=10
sfr = "PIOC_PDSR.P11",               "Memory", 0x400E123C, 4, base=16, bitRange=11
sfr = "PIOC_PDSR.P12",               "Memory", 0x400E123C, 4, base=16, bitRange=12
sfr = "PIOC_PDSR.P13",               "Memory", 0x400E123C, 4, base=16, bitRange=13
sfr = "PIOC_PDSR.P14",               "Memory", 0x400E123C, 4, base=16, bitRange=14
sfr = "PIOC_PDSR.P15",               "Memory", 0x400E123C, 4, base=16, bitRange=15
sfr = "PIOC_PDSR.P16",               "Memory", 0x400E123C, 4, base=16, bitRange=16
sfr = "PIOC_PDSR.P17",               "Memory", 0x400E123C, 4, base=16, bitRange=17
sfr = "PIOC_PDSR.P18",               "Memory", 0x400E123C, 4, base=16, bitRange=18
sfr = "PIOC_PDSR.P19",               "Memory", 0x400E123C, 4, base=16, bitRange=19
sfr = "PIOC_PDSR.P20",               "Memory", 0x400E123C, 4, base=16, bitRange=20
sfr = "PIOC_PDSR.P21",               "Memory", 0x400E123C, 4, base=16, bitRange=21
sfr = "PIOC_PDSR.P22",               "Memory", 0x400E123C, 4, base=16, bitRange=22
sfr = "PIOC_PDSR.P23",               "Memory", 0x400E123C, 4, base=16, bitRange=23
sfr = "PIOC_PDSR.P24",               "Memory", 0x400E123C, 4, base=16, bitRange=24
sfr = "PIOC_PDSR.P25",               "Memory", 0x400E123C, 4, base=16, bitRange=25
sfr = "PIOC_PDSR.P26",               "Memory", 0x400E123C, 4, base=16, bitRange=26
sfr = "PIOC_PDSR.P27",               "Memory", 0x400E123C, 4, base=16, bitRange=27
sfr = "PIOC_PDSR.P28",               "Memory", 0x400E123C, 4, base=16, bitRange=28
sfr = "PIOC_PDSR.P29",               "Memory", 0x400E123C, 4, base=16, bitRange=29
sfr = "PIOC_PDSR.P30",               "Memory", 0x400E123C, 4, base=16, bitRange=30
sfr = "PIOC_PDSR.P31",               "Memory", 0x400E123C, 4, base=16, bitRange=31
sfr = "PIOC_IER",                    "Memory", 0x400E1240, 4, base=16 
sfr = "PIOC_IER.P0",                 "Memory", 0x400E1240, 4, base=16, bitRange=0
sfr = "PIOC_IER.P1",                 "Memory", 0x400E1240, 4, base=16, bitRange=1
sfr = "PIOC_IER.P2",                 "Memory", 0x400E1240, 4, base=16, bitRange=2
sfr = "PIOC_IER.P3",                 "Memory", 0x400E1240, 4, base=16, bitRange=3
sfr = "PIOC_IER.P4",                 "Memory", 0x400E1240, 4, base=16, bitRange=4
sfr = "PIOC_IER.P5",                 "Memory", 0x400E1240, 4, base=16, bitRange=5
sfr = "PIOC_IER.P6",                 "Memory", 0x400E1240, 4, base=16, bitRange=6
sfr = "PIOC_IER.P7",                 "Memory", 0x400E1240, 4, base=16, bitRange=7
sfr = "PIOC_IER.P8",                 "Memory", 0x400E1240, 4, base=16, bitRange=8
sfr = "PIOC_IER.P9",                 "Memory", 0x400E1240, 4, base=16, bitRange=9
sfr = "PIOC_IER.P10",                "Memory", 0x400E1240, 4, base=16, bitRange=10
sfr = "PIOC_IER.P11",                "Memory", 0x400E1240, 4, base=16, bitRange=11
sfr = "PIOC_IER.P12",                "Memory", 0x400E1240, 4, base=16, bitRange=12
sfr = "PIOC_IER.P13",                "Memory", 0x400E1240, 4, base=16, bitRange=13
sfr = "PIOC_IER.P14",                "Memory", 0x400E1240, 4, base=16, bitRange=14
sfr = "PIOC_IER.P15",                "Memory", 0x400E1240, 4, base=16, bitRange=15
sfr = "PIOC_IER.P16",                "Memory", 0x400E1240, 4, base=16, bitRange=16
sfr = "PIOC_IER.P17",                "Memory", 0x400E1240, 4, base=16, bitRange=17
sfr = "PIOC_IER.P18",                "Memory", 0x400E1240, 4, base=16, bitRange=18
sfr = "PIOC_IER.P19",                "Memory", 0x400E1240, 4, base=16, bitRange=19
sfr = "PIOC_IER.P20",                "Memory", 0x400E1240, 4, base=16, bitRange=20
sfr = "PIOC_IER.P21",                "Memory", 0x400E1240, 4, base=16, bitRange=21
sfr = "PIOC_IER.P22",                "Memory", 0x400E1240, 4, base=16, bitRange=22
sfr = "PIOC_IER.P23",                "Memory", 0x400E1240, 4, base=16, bitRange=23
sfr = "PIOC_IER.P24",                "Memory", 0x400E1240, 4, base=16, bitRange=24
sfr = "PIOC_IER.P25",                "Memory", 0x400E1240, 4, base=16, bitRange=25
sfr = "PIOC_IER.P26",                "Memory", 0x400E1240, 4, base=16, bitRange=26
sfr = "PIOC_IER.P27",                "Memory", 0x400E1240, 4, base=16, bitRange=27
sfr = "PIOC_IER.P28",                "Memory", 0x400E1240, 4, base=16, bitRange=28
sfr = "PIOC_IER.P29",                "Memory", 0x400E1240, 4, base=16, bitRange=29
sfr = "PIOC_IER.P30",                "Memory", 0x400E1240, 4, base=16, bitRange=30
sfr = "PIOC_IER.P31",                "Memory", 0x400E1240, 4, base=16, bitRange=31
sfr = "PIOC_IDR",                    "Memory", 0x400E1244, 4, base=16 
sfr = "PIOC_IDR.P0",                 "Memory", 0x400E1244, 4, base=16, bitRange=0
sfr = "PIOC_IDR.P1",                 "Memory", 0x400E1244, 4, base=16, bitRange=1
sfr = "PIOC_IDR.P2",                 "Memory", 0x400E1244, 4, base=16, bitRange=2
sfr = "PIOC_IDR.P3",                 "Memory", 0x400E1244, 4, base=16, bitRange=3
sfr = "PIOC_IDR.P4",                 "Memory", 0x400E1244, 4, base=16, bitRange=4
sfr = "PIOC_IDR.P5",                 "Memory", 0x400E1244, 4, base=16, bitRange=5
sfr = "PIOC_IDR.P6",                 "Memory", 0x400E1244, 4, base=16, bitRange=6
sfr = "PIOC_IDR.P7",                 "Memory", 0x400E1244, 4, base=16, bitRange=7
sfr = "PIOC_IDR.P8",                 "Memory", 0x400E1244, 4, base=16, bitRange=8
sfr = "PIOC_IDR.P9",                 "Memory", 0x400E1244, 4, base=16, bitRange=9
sfr = "PIOC_IDR.P10",                "Memory", 0x400E1244, 4, base=16, bitRange=10
sfr = "PIOC_IDR.P11",                "Memory", 0x400E1244, 4, base=16, bitRange=11
sfr = "PIOC_IDR.P12",                "Memory", 0x400E1244, 4, base=16, bitRange=12
sfr = "PIOC_IDR.P13",                "Memory", 0x400E1244, 4, base=16, bitRange=13
sfr = "PIOC_IDR.P14",                "Memory", 0x400E1244, 4, base=16, bitRange=14
sfr = "PIOC_IDR.P15",                "Memory", 0x400E1244, 4, base=16, bitRange=15
sfr = "PIOC_IDR.P16",                "Memory", 0x400E1244, 4, base=16, bitRange=16
sfr = "PIOC_IDR.P17",                "Memory", 0x400E1244, 4, base=16, bitRange=17
sfr = "PIOC_IDR.P18",                "Memory", 0x400E1244, 4, base=16, bitRange=18
sfr = "PIOC_IDR.P19",                "Memory", 0x400E1244, 4, base=16, bitRange=19
sfr = "PIOC_IDR.P20",                "Memory", 0x400E1244, 4, base=16, bitRange=20
sfr = "PIOC_IDR.P21",                "Memory", 0x400E1244, 4, base=16, bitRange=21
sfr = "PIOC_IDR.P22",                "Memory", 0x400E1244, 4, base=16, bitRange=22
sfr = "PIOC_IDR.P23",                "Memory", 0x400E1244, 4, base=16, bitRange=23
sfr = "PIOC_IDR.P24",                "Memory", 0x400E1244, 4, base=16, bitRange=24
sfr = "PIOC_IDR.P25",                "Memory", 0x400E1244, 4, base=16, bitRange=25
sfr = "PIOC_IDR.P26",                "Memory", 0x400E1244, 4, base=16, bitRange=26
sfr = "PIOC_IDR.P27",                "Memory", 0x400E1244, 4, base=16, bitRange=27
sfr = "PIOC_IDR.P28",                "Memory", 0x400E1244, 4, base=16, bitRange=28
sfr = "PIOC_IDR.P29",                "Memory", 0x400E1244, 4, base=16, bitRange=29
sfr = "PIOC_IDR.P30",                "Memory", 0x400E1244, 4, base=16, bitRange=30
sfr = "PIOC_IDR.P31",                "Memory", 0x400E1244, 4, base=16, bitRange=31
sfr = "PIOC_IMR",                    "Memory", 0x400E1248, 4, base=16 
sfr = "PIOC_IMR.P0",                 "Memory", 0x400E1248, 4, base=16, bitRange=0
sfr = "PIOC_IMR.P1",                 "Memory", 0x400E1248, 4, base=16, bitRange=1
sfr = "PIOC_IMR.P2",                 "Memory", 0x400E1248, 4, base=16, bitRange=2
sfr = "PIOC_IMR.P3",                 "Memory", 0x400E1248, 4, base=16, bitRange=3
sfr = "PIOC_IMR.P4",                 "Memory", 0x400E1248, 4, base=16, bitRange=4
sfr = "PIOC_IMR.P5",                 "Memory", 0x400E1248, 4, base=16, bitRange=5
sfr = "PIOC_IMR.P6",                 "Memory", 0x400E1248, 4, base=16, bitRange=6
sfr = "PIOC_IMR.P7",                 "Memory", 0x400E1248, 4, base=16, bitRange=7
sfr = "PIOC_IMR.P8",                 "Memory", 0x400E1248, 4, base=16, bitRange=8
sfr = "PIOC_IMR.P9",                 "Memory", 0x400E1248, 4, base=16, bitRange=9
sfr = "PIOC_IMR.P10",                "Memory", 0x400E1248, 4, base=16, bitRange=10
sfr = "PIOC_IMR.P11",                "Memory", 0x400E1248, 4, base=16, bitRange=11
sfr = "PIOC_IMR.P12",                "Memory", 0x400E1248, 4, base=16, bitRange=12
sfr = "PIOC_IMR.P13",                "Memory", 0x400E1248, 4, base=16, bitRange=13
sfr = "PIOC_IMR.P14",                "Memory", 0x400E1248, 4, base=16, bitRange=14
sfr = "PIOC_IMR.P15",                "Memory", 0x400E1248, 4, base=16, bitRange=15
sfr = "PIOC_IMR.P16",                "Memory", 0x400E1248, 4, base=16, bitRange=16
sfr = "PIOC_IMR.P17",                "Memory", 0x400E1248, 4, base=16, bitRange=17
sfr = "PIOC_IMR.P18",                "Memory", 0x400E1248, 4, base=16, bitRange=18
sfr = "PIOC_IMR.P19",                "Memory", 0x400E1248, 4, base=16, bitRange=19
sfr = "PIOC_IMR.P20",                "Memory", 0x400E1248, 4, base=16, bitRange=20
sfr = "PIOC_IMR.P21",                "Memory", 0x400E1248, 4, base=16, bitRange=21
sfr = "PIOC_IMR.P22",                "Memory", 0x400E1248, 4, base=16, bitRange=22
sfr = "PIOC_IMR.P23",                "Memory", 0x400E1248, 4, base=16, bitRange=23
sfr = "PIOC_IMR.P24",                "Memory", 0x400E1248, 4, base=16, bitRange=24
sfr = "PIOC_IMR.P25",                "Memory", 0x400E1248, 4, base=16, bitRange=25
sfr = "PIOC_IMR.P26",                "Memory", 0x400E1248, 4, base=16, bitRange=26
sfr = "PIOC_IMR.P27",                "Memory", 0x400E1248, 4, base=16, bitRange=27
sfr = "PIOC_IMR.P28",                "Memory", 0x400E1248, 4, base=16, bitRange=28
sfr = "PIOC_IMR.P29",                "Memory", 0x400E1248, 4, base=16, bitRange=29
sfr = "PIOC_IMR.P30",                "Memory", 0x400E1248, 4, base=16, bitRange=30
sfr = "PIOC_IMR.P31",                "Memory", 0x400E1248, 4, base=16, bitRange=31
sfr = "PIOC_ISR",                    "Memory", 0x400E124C, 4, base=16 
sfr = "PIOC_ISR.P0",                 "Memory", 0x400E124C, 4, base=16, bitRange=0
sfr = "PIOC_ISR.P1",                 "Memory", 0x400E124C, 4, base=16, bitRange=1
sfr = "PIOC_ISR.P2",                 "Memory", 0x400E124C, 4, base=16, bitRange=2
sfr = "PIOC_ISR.P3",                 "Memory", 0x400E124C, 4, base=16, bitRange=3
sfr = "PIOC_ISR.P4",                 "Memory", 0x400E124C, 4, base=16, bitRange=4
sfr = "PIOC_ISR.P5",                 "Memory", 0x400E124C, 4, base=16, bitRange=5
sfr = "PIOC_ISR.P6",                 "Memory", 0x400E124C, 4, base=16, bitRange=6
sfr = "PIOC_ISR.P7",                 "Memory", 0x400E124C, 4, base=16, bitRange=7
sfr = "PIOC_ISR.P8",                 "Memory", 0x400E124C, 4, base=16, bitRange=8
sfr = "PIOC_ISR.P9",                 "Memory", 0x400E124C, 4, base=16, bitRange=9
sfr = "PIOC_ISR.P10",                "Memory", 0x400E124C, 4, base=16, bitRange=10
sfr = "PIOC_ISR.P11",                "Memory", 0x400E124C, 4, base=16, bitRange=11
sfr = "PIOC_ISR.P12",                "Memory", 0x400E124C, 4, base=16, bitRange=12
sfr = "PIOC_ISR.P13",                "Memory", 0x400E124C, 4, base=16, bitRange=13
sfr = "PIOC_ISR.P14",                "Memory", 0x400E124C, 4, base=16, bitRange=14
sfr = "PIOC_ISR.P15",                "Memory", 0x400E124C, 4, base=16, bitRange=15
sfr = "PIOC_ISR.P16",                "Memory", 0x400E124C, 4, base=16, bitRange=16
sfr = "PIOC_ISR.P17",                "Memory", 0x400E124C, 4, base=16, bitRange=17
sfr = "PIOC_ISR.P18",                "Memory", 0x400E124C, 4, base=16, bitRange=18
sfr = "PIOC_ISR.P19",                "Memory", 0x400E124C, 4, base=16, bitRange=19
sfr = "PIOC_ISR.P20",                "Memory", 0x400E124C, 4, base=16, bitRange=20
sfr = "PIOC_ISR.P21",                "Memory", 0x400E124C, 4, base=16, bitRange=21
sfr = "PIOC_ISR.P22",                "Memory", 0x400E124C, 4, base=16, bitRange=22
sfr = "PIOC_ISR.P23",                "Memory", 0x400E124C, 4, base=16, bitRange=23
sfr = "PIOC_ISR.P24",                "Memory", 0x400E124C, 4, base=16, bitRange=24
sfr = "PIOC_ISR.P25",                "Memory", 0x400E124C, 4, base=16, bitRange=25
sfr = "PIOC_ISR.P26",                "Memory", 0x400E124C, 4, base=16, bitRange=26
sfr = "PIOC_ISR.P27",                "Memory", 0x400E124C, 4, base=16, bitRange=27
sfr = "PIOC_ISR.P28",                "Memory", 0x400E124C, 4, base=16, bitRange=28
sfr = "PIOC_ISR.P29",                "Memory", 0x400E124C, 4, base=16, bitRange=29
sfr = "PIOC_ISR.P30",                "Memory", 0x400E124C, 4, base=16, bitRange=30
sfr = "PIOC_ISR.P31",                "Memory", 0x400E124C, 4, base=16, bitRange=31
sfr = "PIOC_MDER",                   "Memory", 0x400E1250, 4, base=16 
sfr = "PIOC_MDER.P0",                "Memory", 0x400E1250, 4, base=16, bitRange=0
sfr = "PIOC_MDER.P1",                "Memory", 0x400E1250, 4, base=16, bitRange=1
sfr = "PIOC_MDER.P2",                "Memory", 0x400E1250, 4, base=16, bitRange=2
sfr = "PIOC_MDER.P3",                "Memory", 0x400E1250, 4, base=16, bitRange=3
sfr = "PIOC_MDER.P4",                "Memory", 0x400E1250, 4, base=16, bitRange=4
sfr = "PIOC_MDER.P5",                "Memory", 0x400E1250, 4, base=16, bitRange=5
sfr = "PIOC_MDER.P6",                "Memory", 0x400E1250, 4, base=16, bitRange=6
sfr = "PIOC_MDER.P7",                "Memory", 0x400E1250, 4, base=16, bitRange=7
sfr = "PIOC_MDER.P8",                "Memory", 0x400E1250, 4, base=16, bitRange=8
sfr = "PIOC_MDER.P9",                "Memory", 0x400E1250, 4, base=16, bitRange=9
sfr = "PIOC_MDER.P10",               "Memory", 0x400E1250, 4, base=16, bitRange=10
sfr = "PIOC_MDER.P11",               "Memory", 0x400E1250, 4, base=16, bitRange=11
sfr = "PIOC_MDER.P12",               "Memory", 0x400E1250, 4, base=16, bitRange=12
sfr = "PIOC_MDER.P13",               "Memory", 0x400E1250, 4, base=16, bitRange=13
sfr = "PIOC_MDER.P14",               "Memory", 0x400E1250, 4, base=16, bitRange=14
sfr = "PIOC_MDER.P15",               "Memory", 0x400E1250, 4, base=16, bitRange=15
sfr = "PIOC_MDER.P16",               "Memory", 0x400E1250, 4, base=16, bitRange=16
sfr = "PIOC_MDER.P17",               "Memory", 0x400E1250, 4, base=16, bitRange=17
sfr = "PIOC_MDER.P18",               "Memory", 0x400E1250, 4, base=16, bitRange=18
sfr = "PIOC_MDER.P19",               "Memory", 0x400E1250, 4, base=16, bitRange=19
sfr = "PIOC_MDER.P20",               "Memory", 0x400E1250, 4, base=16, bitRange=20
sfr = "PIOC_MDER.P21",               "Memory", 0x400E1250, 4, base=16, bitRange=21
sfr = "PIOC_MDER.P22",               "Memory", 0x400E1250, 4, base=16, bitRange=22
sfr = "PIOC_MDER.P23",               "Memory", 0x400E1250, 4, base=16, bitRange=23
sfr = "PIOC_MDER.P24",               "Memory", 0x400E1250, 4, base=16, bitRange=24
sfr = "PIOC_MDER.P25",               "Memory", 0x400E1250, 4, base=16, bitRange=25
sfr = "PIOC_MDER.P26",               "Memory", 0x400E1250, 4, base=16, bitRange=26
sfr = "PIOC_MDER.P27",               "Memory", 0x400E1250, 4, base=16, bitRange=27
sfr = "PIOC_MDER.P28",               "Memory", 0x400E1250, 4, base=16, bitRange=28
sfr = "PIOC_MDER.P29",               "Memory", 0x400E1250, 4, base=16, bitRange=29
sfr = "PIOC_MDER.P30",               "Memory", 0x400E1250, 4, base=16, bitRange=30
sfr = "PIOC_MDER.P31",               "Memory", 0x400E1250, 4, base=16, bitRange=31
sfr = "PIOC_MDDR",                   "Memory", 0x400E1254, 4, base=16 
sfr = "PIOC_MDDR.P0",                "Memory", 0x400E1254, 4, base=16, bitRange=0
sfr = "PIOC_MDDR.P1",                "Memory", 0x400E1254, 4, base=16, bitRange=1
sfr = "PIOC_MDDR.P2",                "Memory", 0x400E1254, 4, base=16, bitRange=2
sfr = "PIOC_MDDR.P3",                "Memory", 0x400E1254, 4, base=16, bitRange=3
sfr = "PIOC_MDDR.P4",                "Memory", 0x400E1254, 4, base=16, bitRange=4
sfr = "PIOC_MDDR.P5",                "Memory", 0x400E1254, 4, base=16, bitRange=5
sfr = "PIOC_MDDR.P6",                "Memory", 0x400E1254, 4, base=16, bitRange=6
sfr = "PIOC_MDDR.P7",                "Memory", 0x400E1254, 4, base=16, bitRange=7
sfr = "PIOC_MDDR.P8",                "Memory", 0x400E1254, 4, base=16, bitRange=8
sfr = "PIOC_MDDR.P9",                "Memory", 0x400E1254, 4, base=16, bitRange=9
sfr = "PIOC_MDDR.P10",               "Memory", 0x400E1254, 4, base=16, bitRange=10
sfr = "PIOC_MDDR.P11",               "Memory", 0x400E1254, 4, base=16, bitRange=11
sfr = "PIOC_MDDR.P12",               "Memory", 0x400E1254, 4, base=16, bitRange=12
sfr = "PIOC_MDDR.P13",               "Memory", 0x400E1254, 4, base=16, bitRange=13
sfr = "PIOC_MDDR.P14",               "Memory", 0x400E1254, 4, base=16, bitRange=14
sfr = "PIOC_MDDR.P15",               "Memory", 0x400E1254, 4, base=16, bitRange=15
sfr = "PIOC_MDDR.P16",               "Memory", 0x400E1254, 4, base=16, bitRange=16
sfr = "PIOC_MDDR.P17",               "Memory", 0x400E1254, 4, base=16, bitRange=17
sfr = "PIOC_MDDR.P18",               "Memory", 0x400E1254, 4, base=16, bitRange=18
sfr = "PIOC_MDDR.P19",               "Memory", 0x400E1254, 4, base=16, bitRange=19
sfr = "PIOC_MDDR.P20",               "Memory", 0x400E1254, 4, base=16, bitRange=20
sfr = "PIOC_MDDR.P21",               "Memory", 0x400E1254, 4, base=16, bitRange=21
sfr = "PIOC_MDDR.P22",               "Memory", 0x400E1254, 4, base=16, bitRange=22
sfr = "PIOC_MDDR.P23",               "Memory", 0x400E1254, 4, base=16, bitRange=23
sfr = "PIOC_MDDR.P24",               "Memory", 0x400E1254, 4, base=16, bitRange=24
sfr = "PIOC_MDDR.P25",               "Memory", 0x400E1254, 4, base=16, bitRange=25
sfr = "PIOC_MDDR.P26",               "Memory", 0x400E1254, 4, base=16, bitRange=26
sfr = "PIOC_MDDR.P27",               "Memory", 0x400E1254, 4, base=16, bitRange=27
sfr = "PIOC_MDDR.P28",               "Memory", 0x400E1254, 4, base=16, bitRange=28
sfr = "PIOC_MDDR.P29",               "Memory", 0x400E1254, 4, base=16, bitRange=29
sfr = "PIOC_MDDR.P30",               "Memory", 0x400E1254, 4, base=16, bitRange=30
sfr = "PIOC_MDDR.P31",               "Memory", 0x400E1254, 4, base=16, bitRange=31
sfr = "PIOC_MDSR",                   "Memory", 0x400E1258, 4, base=16 
sfr = "PIOC_MDSR.P0",                "Memory", 0x400E1258, 4, base=16, bitRange=0
sfr = "PIOC_MDSR.P1",                "Memory", 0x400E1258, 4, base=16, bitRange=1
sfr = "PIOC_MDSR.P2",                "Memory", 0x400E1258, 4, base=16, bitRange=2
sfr = "PIOC_MDSR.P3",                "Memory", 0x400E1258, 4, base=16, bitRange=3
sfr = "PIOC_MDSR.P4",                "Memory", 0x400E1258, 4, base=16, bitRange=4
sfr = "PIOC_MDSR.P5",                "Memory", 0x400E1258, 4, base=16, bitRange=5
sfr = "PIOC_MDSR.P6",                "Memory", 0x400E1258, 4, base=16, bitRange=6
sfr = "PIOC_MDSR.P7",                "Memory", 0x400E1258, 4, base=16, bitRange=7
sfr = "PIOC_MDSR.P8",                "Memory", 0x400E1258, 4, base=16, bitRange=8
sfr = "PIOC_MDSR.P9",                "Memory", 0x400E1258, 4, base=16, bitRange=9
sfr = "PIOC_MDSR.P10",               "Memory", 0x400E1258, 4, base=16, bitRange=10
sfr = "PIOC_MDSR.P11",               "Memory", 0x400E1258, 4, base=16, bitRange=11
sfr = "PIOC_MDSR.P12",               "Memory", 0x400E1258, 4, base=16, bitRange=12
sfr = "PIOC_MDSR.P13",               "Memory", 0x400E1258, 4, base=16, bitRange=13
sfr = "PIOC_MDSR.P14",               "Memory", 0x400E1258, 4, base=16, bitRange=14
sfr = "PIOC_MDSR.P15",               "Memory", 0x400E1258, 4, base=16, bitRange=15
sfr = "PIOC_MDSR.P16",               "Memory", 0x400E1258, 4, base=16, bitRange=16
sfr = "PIOC_MDSR.P17",               "Memory", 0x400E1258, 4, base=16, bitRange=17
sfr = "PIOC_MDSR.P18",               "Memory", 0x400E1258, 4, base=16, bitRange=18
sfr = "PIOC_MDSR.P19",               "Memory", 0x400E1258, 4, base=16, bitRange=19
sfr = "PIOC_MDSR.P20",               "Memory", 0x400E1258, 4, base=16, bitRange=20
sfr = "PIOC_MDSR.P21",               "Memory", 0x400E1258, 4, base=16, bitRange=21
sfr = "PIOC_MDSR.P22",               "Memory", 0x400E1258, 4, base=16, bitRange=22
sfr = "PIOC_MDSR.P23",               "Memory", 0x400E1258, 4, base=16, bitRange=23
sfr = "PIOC_MDSR.P24",               "Memory", 0x400E1258, 4, base=16, bitRange=24
sfr = "PIOC_MDSR.P25",               "Memory", 0x400E1258, 4, base=16, bitRange=25
sfr = "PIOC_MDSR.P26",               "Memory", 0x400E1258, 4, base=16, bitRange=26
sfr = "PIOC_MDSR.P27",               "Memory", 0x400E1258, 4, base=16, bitRange=27
sfr = "PIOC_MDSR.P28",               "Memory", 0x400E1258, 4, base=16, bitRange=28
sfr = "PIOC_MDSR.P29",               "Memory", 0x400E1258, 4, base=16, bitRange=29
sfr = "PIOC_MDSR.P30",               "Memory", 0x400E1258, 4, base=16, bitRange=30
sfr = "PIOC_MDSR.P31",               "Memory", 0x400E1258, 4, base=16, bitRange=31
sfr = "PIOC_PUDR",                   "Memory", 0x400E1260, 4, base=16 
sfr = "PIOC_PUDR.P0",                "Memory", 0x400E1260, 4, base=16, bitRange=0
sfr = "PIOC_PUDR.P1",                "Memory", 0x400E1260, 4, base=16, bitRange=1
sfr = "PIOC_PUDR.P2",                "Memory", 0x400E1260, 4, base=16, bitRange=2
sfr = "PIOC_PUDR.P3",                "Memory", 0x400E1260, 4, base=16, bitRange=3
sfr = "PIOC_PUDR.P4",                "Memory", 0x400E1260, 4, base=16, bitRange=4
sfr = "PIOC_PUDR.P5",                "Memory", 0x400E1260, 4, base=16, bitRange=5
sfr = "PIOC_PUDR.P6",                "Memory", 0x400E1260, 4, base=16, bitRange=6
sfr = "PIOC_PUDR.P7",                "Memory", 0x400E1260, 4, base=16, bitRange=7
sfr = "PIOC_PUDR.P8",                "Memory", 0x400E1260, 4, base=16, bitRange=8
sfr = "PIOC_PUDR.P9",                "Memory", 0x400E1260, 4, base=16, bitRange=9
sfr = "PIOC_PUDR.P10",               "Memory", 0x400E1260, 4, base=16, bitRange=10
sfr = "PIOC_PUDR.P11",               "Memory", 0x400E1260, 4, base=16, bitRange=11
sfr = "PIOC_PUDR.P12",               "Memory", 0x400E1260, 4, base=16, bitRange=12
sfr = "PIOC_PUDR.P13",               "Memory", 0x400E1260, 4, base=16, bitRange=13
sfr = "PIOC_PUDR.P14",               "Memory", 0x400E1260, 4, base=16, bitRange=14
sfr = "PIOC_PUDR.P15",               "Memory", 0x400E1260, 4, base=16, bitRange=15
sfr = "PIOC_PUDR.P16",               "Memory", 0x400E1260, 4, base=16, bitRange=16
sfr = "PIOC_PUDR.P17",               "Memory", 0x400E1260, 4, base=16, bitRange=17
sfr = "PIOC_PUDR.P18",               "Memory", 0x400E1260, 4, base=16, bitRange=18
sfr = "PIOC_PUDR.P19",               "Memory", 0x400E1260, 4, base=16, bitRange=19
sfr = "PIOC_PUDR.P20",               "Memory", 0x400E1260, 4, base=16, bitRange=20
sfr = "PIOC_PUDR.P21",               "Memory", 0x400E1260, 4, base=16, bitRange=21
sfr = "PIOC_PUDR.P22",               "Memory", 0x400E1260, 4, base=16, bitRange=22
sfr = "PIOC_PUDR.P23",               "Memory", 0x400E1260, 4, base=16, bitRange=23
sfr = "PIOC_PUDR.P24",               "Memory", 0x400E1260, 4, base=16, bitRange=24
sfr = "PIOC_PUDR.P25",               "Memory", 0x400E1260, 4, base=16, bitRange=25
sfr = "PIOC_PUDR.P26",               "Memory", 0x400E1260, 4, base=16, bitRange=26
sfr = "PIOC_PUDR.P27",               "Memory", 0x400E1260, 4, base=16, bitRange=27
sfr = "PIOC_PUDR.P28",               "Memory", 0x400E1260, 4, base=16, bitRange=28
sfr = "PIOC_PUDR.P29",               "Memory", 0x400E1260, 4, base=16, bitRange=29
sfr = "PIOC_PUDR.P30",               "Memory", 0x400E1260, 4, base=16, bitRange=30
sfr = "PIOC_PUDR.P31",               "Memory", 0x400E1260, 4, base=16, bitRange=31
sfr = "PIOC_PUER",                   "Memory", 0x400E1264, 4, base=16 
sfr = "PIOC_PUER.P0",                "Memory", 0x400E1264, 4, base=16, bitRange=0
sfr = "PIOC_PUER.P1",                "Memory", 0x400E1264, 4, base=16, bitRange=1
sfr = "PIOC_PUER.P2",                "Memory", 0x400E1264, 4, base=16, bitRange=2
sfr = "PIOC_PUER.P3",                "Memory", 0x400E1264, 4, base=16, bitRange=3
sfr = "PIOC_PUER.P4",                "Memory", 0x400E1264, 4, base=16, bitRange=4
sfr = "PIOC_PUER.P5",                "Memory", 0x400E1264, 4, base=16, bitRange=5
sfr = "PIOC_PUER.P6",                "Memory", 0x400E1264, 4, base=16, bitRange=6
sfr = "PIOC_PUER.P7",                "Memory", 0x400E1264, 4, base=16, bitRange=7
sfr = "PIOC_PUER.P8",                "Memory", 0x400E1264, 4, base=16, bitRange=8
sfr = "PIOC_PUER.P9",                "Memory", 0x400E1264, 4, base=16, bitRange=9
sfr = "PIOC_PUER.P10",               "Memory", 0x400E1264, 4, base=16, bitRange=10
sfr = "PIOC_PUER.P11",               "Memory", 0x400E1264, 4, base=16, bitRange=11
sfr = "PIOC_PUER.P12",               "Memory", 0x400E1264, 4, base=16, bitRange=12
sfr = "PIOC_PUER.P13",               "Memory", 0x400E1264, 4, base=16, bitRange=13
sfr = "PIOC_PUER.P14",               "Memory", 0x400E1264, 4, base=16, bitRange=14
sfr = "PIOC_PUER.P15",               "Memory", 0x400E1264, 4, base=16, bitRange=15
sfr = "PIOC_PUER.P16",               "Memory", 0x400E1264, 4, base=16, bitRange=16
sfr = "PIOC_PUER.P17",               "Memory", 0x400E1264, 4, base=16, bitRange=17
sfr = "PIOC_PUER.P18",               "Memory", 0x400E1264, 4, base=16, bitRange=18
sfr = "PIOC_PUER.P19",               "Memory", 0x400E1264, 4, base=16, bitRange=19
sfr = "PIOC_PUER.P20",               "Memory", 0x400E1264, 4, base=16, bitRange=20
sfr = "PIOC_PUER.P21",               "Memory", 0x400E1264, 4, base=16, bitRange=21
sfr = "PIOC_PUER.P22",               "Memory", 0x400E1264, 4, base=16, bitRange=22
sfr = "PIOC_PUER.P23",               "Memory", 0x400E1264, 4, base=16, bitRange=23
sfr = "PIOC_PUER.P24",               "Memory", 0x400E1264, 4, base=16, bitRange=24
sfr = "PIOC_PUER.P25",               "Memory", 0x400E1264, 4, base=16, bitRange=25
sfr = "PIOC_PUER.P26",               "Memory", 0x400E1264, 4, base=16, bitRange=26
sfr = "PIOC_PUER.P27",               "Memory", 0x400E1264, 4, base=16, bitRange=27
sfr = "PIOC_PUER.P28",               "Memory", 0x400E1264, 4, base=16, bitRange=28
sfr = "PIOC_PUER.P29",               "Memory", 0x400E1264, 4, base=16, bitRange=29
sfr = "PIOC_PUER.P30",               "Memory", 0x400E1264, 4, base=16, bitRange=30
sfr = "PIOC_PUER.P31",               "Memory", 0x400E1264, 4, base=16, bitRange=31
sfr = "PIOC_PUSR",                   "Memory", 0x400E1268, 4, base=16 
sfr = "PIOC_PUSR.P0",                "Memory", 0x400E1268, 4, base=16, bitRange=0
sfr = "PIOC_PUSR.P1",                "Memory", 0x400E1268, 4, base=16, bitRange=1
sfr = "PIOC_PUSR.P2",                "Memory", 0x400E1268, 4, base=16, bitRange=2
sfr = "PIOC_PUSR.P3",                "Memory", 0x400E1268, 4, base=16, bitRange=3
sfr = "PIOC_PUSR.P4",                "Memory", 0x400E1268, 4, base=16, bitRange=4
sfr = "PIOC_PUSR.P5",                "Memory", 0x400E1268, 4, base=16, bitRange=5
sfr = "PIOC_PUSR.P6",                "Memory", 0x400E1268, 4, base=16, bitRange=6
sfr = "PIOC_PUSR.P7",                "Memory", 0x400E1268, 4, base=16, bitRange=7
sfr = "PIOC_PUSR.P8",                "Memory", 0x400E1268, 4, base=16, bitRange=8
sfr = "PIOC_PUSR.P9",                "Memory", 0x400E1268, 4, base=16, bitRange=9
sfr = "PIOC_PUSR.P10",               "Memory", 0x400E1268, 4, base=16, bitRange=10
sfr = "PIOC_PUSR.P11",               "Memory", 0x400E1268, 4, base=16, bitRange=11
sfr = "PIOC_PUSR.P12",               "Memory", 0x400E1268, 4, base=16, bitRange=12
sfr = "PIOC_PUSR.P13",               "Memory", 0x400E1268, 4, base=16, bitRange=13
sfr = "PIOC_PUSR.P14",               "Memory", 0x400E1268, 4, base=16, bitRange=14
sfr = "PIOC_PUSR.P15",               "Memory", 0x400E1268, 4, base=16, bitRange=15
sfr = "PIOC_PUSR.P16",               "Memory", 0x400E1268, 4, base=16, bitRange=16
sfr = "PIOC_PUSR.P17",               "Memory", 0x400E1268, 4, base=16, bitRange=17
sfr = "PIOC_PUSR.P18",               "Memory", 0x400E1268, 4, base=16, bitRange=18
sfr = "PIOC_PUSR.P19",               "Memory", 0x400E1268, 4, base=16, bitRange=19
sfr = "PIOC_PUSR.P20",               "Memory", 0x400E1268, 4, base=16, bitRange=20
sfr = "PIOC_PUSR.P21",               "Memory", 0x400E1268, 4, base=16, bitRange=21
sfr = "PIOC_PUSR.P22",               "Memory", 0x400E1268, 4, base=16, bitRange=22
sfr = "PIOC_PUSR.P23",               "Memory", 0x400E1268, 4, base=16, bitRange=23
sfr = "PIOC_PUSR.P24",               "Memory", 0x400E1268, 4, base=16, bitRange=24
sfr = "PIOC_PUSR.P25",               "Memory", 0x400E1268, 4, base=16, bitRange=25
sfr = "PIOC_PUSR.P26",               "Memory", 0x400E1268, 4, base=16, bitRange=26
sfr = "PIOC_PUSR.P27",               "Memory", 0x400E1268, 4, base=16, bitRange=27
sfr = "PIOC_PUSR.P28",               "Memory", 0x400E1268, 4, base=16, bitRange=28
sfr = "PIOC_PUSR.P29",               "Memory", 0x400E1268, 4, base=16, bitRange=29
sfr = "PIOC_PUSR.P30",               "Memory", 0x400E1268, 4, base=16, bitRange=30
sfr = "PIOC_PUSR.P31",               "Memory", 0x400E1268, 4, base=16, bitRange=31
sfr = "PIOC_ABCDSR_0",               "Memory", 0x400E1270, 4, base=16 
sfr = "PIOC_ABCDSR_0.P0",            "Memory", 0x400E1270, 4, base=16, bitRange=0
sfr = "PIOC_ABCDSR_0.P1",            "Memory", 0x400E1270, 4, base=16, bitRange=1
sfr = "PIOC_ABCDSR_0.P2",            "Memory", 0x400E1270, 4, base=16, bitRange=2
sfr = "PIOC_ABCDSR_0.P3",            "Memory", 0x400E1270, 4, base=16, bitRange=3
sfr = "PIOC_ABCDSR_0.P4",            "Memory", 0x400E1270, 4, base=16, bitRange=4
sfr = "PIOC_ABCDSR_0.P5",            "Memory", 0x400E1270, 4, base=16, bitRange=5
sfr = "PIOC_ABCDSR_0.P6",            "Memory", 0x400E1270, 4, base=16, bitRange=6
sfr = "PIOC_ABCDSR_0.P7",            "Memory", 0x400E1270, 4, base=16, bitRange=7
sfr = "PIOC_ABCDSR_0.P8",            "Memory", 0x400E1270, 4, base=16, bitRange=8
sfr = "PIOC_ABCDSR_0.P9",            "Memory", 0x400E1270, 4, base=16, bitRange=9
sfr = "PIOC_ABCDSR_0.P10",           "Memory", 0x400E1270, 4, base=16, bitRange=10
sfr = "PIOC_ABCDSR_0.P11",           "Memory", 0x400E1270, 4, base=16, bitRange=11
sfr = "PIOC_ABCDSR_0.P12",           "Memory", 0x400E1270, 4, base=16, bitRange=12
sfr = "PIOC_ABCDSR_0.P13",           "Memory", 0x400E1270, 4, base=16, bitRange=13
sfr = "PIOC_ABCDSR_0.P14",           "Memory", 0x400E1270, 4, base=16, bitRange=14
sfr = "PIOC_ABCDSR_0.P15",           "Memory", 0x400E1270, 4, base=16, bitRange=15
sfr = "PIOC_ABCDSR_0.P16",           "Memory", 0x400E1270, 4, base=16, bitRange=16
sfr = "PIOC_ABCDSR_0.P17",           "Memory", 0x400E1270, 4, base=16, bitRange=17
sfr = "PIOC_ABCDSR_0.P18",           "Memory", 0x400E1270, 4, base=16, bitRange=18
sfr = "PIOC_ABCDSR_0.P19",           "Memory", 0x400E1270, 4, base=16, bitRange=19
sfr = "PIOC_ABCDSR_0.P20",           "Memory", 0x400E1270, 4, base=16, bitRange=20
sfr = "PIOC_ABCDSR_0.P21",           "Memory", 0x400E1270, 4, base=16, bitRange=21
sfr = "PIOC_ABCDSR_0.P22",           "Memory", 0x400E1270, 4, base=16, bitRange=22
sfr = "PIOC_ABCDSR_0.P23",           "Memory", 0x400E1270, 4, base=16, bitRange=23
sfr = "PIOC_ABCDSR_0.P24",           "Memory", 0x400E1270, 4, base=16, bitRange=24
sfr = "PIOC_ABCDSR_0.P25",           "Memory", 0x400E1270, 4, base=16, bitRange=25
sfr = "PIOC_ABCDSR_0.P26",           "Memory", 0x400E1270, 4, base=16, bitRange=26
sfr = "PIOC_ABCDSR_0.P27",           "Memory", 0x400E1270, 4, base=16, bitRange=27
sfr = "PIOC_ABCDSR_0.P28",           "Memory", 0x400E1270, 4, base=16, bitRange=28
sfr = "PIOC_ABCDSR_0.P29",           "Memory", 0x400E1270, 4, base=16, bitRange=29
sfr = "PIOC_ABCDSR_0.P30",           "Memory", 0x400E1270, 4, base=16, bitRange=30
sfr = "PIOC_ABCDSR_0.P31",           "Memory", 0x400E1270, 4, base=16, bitRange=31
sfr = "PIOC_ABCDSR_1",               "Memory", 0x400E1274, 4, base=16 
sfr = "PIOC_ABCDSR_1.P0",            "Memory", 0x400E1274, 4, base=16, bitRange=0
sfr = "PIOC_ABCDSR_1.P1",            "Memory", 0x400E1274, 4, base=16, bitRange=1
sfr = "PIOC_ABCDSR_1.P2",            "Memory", 0x400E1274, 4, base=16, bitRange=2
sfr = "PIOC_ABCDSR_1.P3",            "Memory", 0x400E1274, 4, base=16, bitRange=3
sfr = "PIOC_ABCDSR_1.P4",            "Memory", 0x400E1274, 4, base=16, bitRange=4
sfr = "PIOC_ABCDSR_1.P5",            "Memory", 0x400E1274, 4, base=16, bitRange=5
sfr = "PIOC_ABCDSR_1.P6",            "Memory", 0x400E1274, 4, base=16, bitRange=6
sfr = "PIOC_ABCDSR_1.P7",            "Memory", 0x400E1274, 4, base=16, bitRange=7
sfr = "PIOC_ABCDSR_1.P8",            "Memory", 0x400E1274, 4, base=16, bitRange=8
sfr = "PIOC_ABCDSR_1.P9",            "Memory", 0x400E1274, 4, base=16, bitRange=9
sfr = "PIOC_ABCDSR_1.P10",           "Memory", 0x400E1274, 4, base=16, bitRange=10
sfr = "PIOC_ABCDSR_1.P11",           "Memory", 0x400E1274, 4, base=16, bitRange=11
sfr = "PIOC_ABCDSR_1.P12",           "Memory", 0x400E1274, 4, base=16, bitRange=12
sfr = "PIOC_ABCDSR_1.P13",           "Memory", 0x400E1274, 4, base=16, bitRange=13
sfr = "PIOC_ABCDSR_1.P14",           "Memory", 0x400E1274, 4, base=16, bitRange=14
sfr = "PIOC_ABCDSR_1.P15",           "Memory", 0x400E1274, 4, base=16, bitRange=15
sfr = "PIOC_ABCDSR_1.P16",           "Memory", 0x400E1274, 4, base=16, bitRange=16
sfr = "PIOC_ABCDSR_1.P17",           "Memory", 0x400E1274, 4, base=16, bitRange=17
sfr = "PIOC_ABCDSR_1.P18",           "Memory", 0x400E1274, 4, base=16, bitRange=18
sfr = "PIOC_ABCDSR_1.P19",           "Memory", 0x400E1274, 4, base=16, bitRange=19
sfr = "PIOC_ABCDSR_1.P20",           "Memory", 0x400E1274, 4, base=16, bitRange=20
sfr = "PIOC_ABCDSR_1.P21",           "Memory", 0x400E1274, 4, base=16, bitRange=21
sfr = "PIOC_ABCDSR_1.P22",           "Memory", 0x400E1274, 4, base=16, bitRange=22
sfr = "PIOC_ABCDSR_1.P23",           "Memory", 0x400E1274, 4, base=16, bitRange=23
sfr = "PIOC_ABCDSR_1.P24",           "Memory", 0x400E1274, 4, base=16, bitRange=24
sfr = "PIOC_ABCDSR_1.P25",           "Memory", 0x400E1274, 4, base=16, bitRange=25
sfr = "PIOC_ABCDSR_1.P26",           "Memory", 0x400E1274, 4, base=16, bitRange=26
sfr = "PIOC_ABCDSR_1.P27",           "Memory", 0x400E1274, 4, base=16, bitRange=27
sfr = "PIOC_ABCDSR_1.P28",           "Memory", 0x400E1274, 4, base=16, bitRange=28
sfr = "PIOC_ABCDSR_1.P29",           "Memory", 0x400E1274, 4, base=16, bitRange=29
sfr = "PIOC_ABCDSR_1.P30",           "Memory", 0x400E1274, 4, base=16, bitRange=30
sfr = "PIOC_ABCDSR_1.P31",           "Memory", 0x400E1274, 4, base=16, bitRange=31
sfr = "PIOC_IFSCDR",                 "Memory", 0x400E1280, 4, base=16 
sfr = "PIOC_IFSCDR.P0",              "Memory", 0x400E1280, 4, base=16, bitRange=0
sfr = "PIOC_IFSCDR.P1",              "Memory", 0x400E1280, 4, base=16, bitRange=1
sfr = "PIOC_IFSCDR.P2",              "Memory", 0x400E1280, 4, base=16, bitRange=2
sfr = "PIOC_IFSCDR.P3",              "Memory", 0x400E1280, 4, base=16, bitRange=3
sfr = "PIOC_IFSCDR.P4",              "Memory", 0x400E1280, 4, base=16, bitRange=4
sfr = "PIOC_IFSCDR.P5",              "Memory", 0x400E1280, 4, base=16, bitRange=5
sfr = "PIOC_IFSCDR.P6",              "Memory", 0x400E1280, 4, base=16, bitRange=6
sfr = "PIOC_IFSCDR.P7",              "Memory", 0x400E1280, 4, base=16, bitRange=7
sfr = "PIOC_IFSCDR.P8",              "Memory", 0x400E1280, 4, base=16, bitRange=8
sfr = "PIOC_IFSCDR.P9",              "Memory", 0x400E1280, 4, base=16, bitRange=9
sfr = "PIOC_IFSCDR.P10",             "Memory", 0x400E1280, 4, base=16, bitRange=10
sfr = "PIOC_IFSCDR.P11",             "Memory", 0x400E1280, 4, base=16, bitRange=11
sfr = "PIOC_IFSCDR.P12",             "Memory", 0x400E1280, 4, base=16, bitRange=12
sfr = "PIOC_IFSCDR.P13",             "Memory", 0x400E1280, 4, base=16, bitRange=13
sfr = "PIOC_IFSCDR.P14",             "Memory", 0x400E1280, 4, base=16, bitRange=14
sfr = "PIOC_IFSCDR.P15",             "Memory", 0x400E1280, 4, base=16, bitRange=15
sfr = "PIOC_IFSCDR.P16",             "Memory", 0x400E1280, 4, base=16, bitRange=16
sfr = "PIOC_IFSCDR.P17",             "Memory", 0x400E1280, 4, base=16, bitRange=17
sfr = "PIOC_IFSCDR.P18",             "Memory", 0x400E1280, 4, base=16, bitRange=18
sfr = "PIOC_IFSCDR.P19",             "Memory", 0x400E1280, 4, base=16, bitRange=19
sfr = "PIOC_IFSCDR.P20",             "Memory", 0x400E1280, 4, base=16, bitRange=20
sfr = "PIOC_IFSCDR.P21",             "Memory", 0x400E1280, 4, base=16, bitRange=21
sfr = "PIOC_IFSCDR.P22",             "Memory", 0x400E1280, 4, base=16, bitRange=22
sfr = "PIOC_IFSCDR.P23",             "Memory", 0x400E1280, 4, base=16, bitRange=23
sfr = "PIOC_IFSCDR.P24",             "Memory", 0x400E1280, 4, base=16, bitRange=24
sfr = "PIOC_IFSCDR.P25",             "Memory", 0x400E1280, 4, base=16, bitRange=25
sfr = "PIOC_IFSCDR.P26",             "Memory", 0x400E1280, 4, base=16, bitRange=26
sfr = "PIOC_IFSCDR.P27",             "Memory", 0x400E1280, 4, base=16, bitRange=27
sfr = "PIOC_IFSCDR.P28",             "Memory", 0x400E1280, 4, base=16, bitRange=28
sfr = "PIOC_IFSCDR.P29",             "Memory", 0x400E1280, 4, base=16, bitRange=29
sfr = "PIOC_IFSCDR.P30",             "Memory", 0x400E1280, 4, base=16, bitRange=30
sfr = "PIOC_IFSCDR.P31",             "Memory", 0x400E1280, 4, base=16, bitRange=31
sfr = "PIOC_IFSCER",                 "Memory", 0x400E1284, 4, base=16 
sfr = "PIOC_IFSCER.P0",              "Memory", 0x400E1284, 4, base=16, bitRange=0
sfr = "PIOC_IFSCER.P1",              "Memory", 0x400E1284, 4, base=16, bitRange=1
sfr = "PIOC_IFSCER.P2",              "Memory", 0x400E1284, 4, base=16, bitRange=2
sfr = "PIOC_IFSCER.P3",              "Memory", 0x400E1284, 4, base=16, bitRange=3
sfr = "PIOC_IFSCER.P4",              "Memory", 0x400E1284, 4, base=16, bitRange=4
sfr = "PIOC_IFSCER.P5",              "Memory", 0x400E1284, 4, base=16, bitRange=5
sfr = "PIOC_IFSCER.P6",              "Memory", 0x400E1284, 4, base=16, bitRange=6
sfr = "PIOC_IFSCER.P7",              "Memory", 0x400E1284, 4, base=16, bitRange=7
sfr = "PIOC_IFSCER.P8",              "Memory", 0x400E1284, 4, base=16, bitRange=8
sfr = "PIOC_IFSCER.P9",              "Memory", 0x400E1284, 4, base=16, bitRange=9
sfr = "PIOC_IFSCER.P10",             "Memory", 0x400E1284, 4, base=16, bitRange=10
sfr = "PIOC_IFSCER.P11",             "Memory", 0x400E1284, 4, base=16, bitRange=11
sfr = "PIOC_IFSCER.P12",             "Memory", 0x400E1284, 4, base=16, bitRange=12
sfr = "PIOC_IFSCER.P13",             "Memory", 0x400E1284, 4, base=16, bitRange=13
sfr = "PIOC_IFSCER.P14",             "Memory", 0x400E1284, 4, base=16, bitRange=14
sfr = "PIOC_IFSCER.P15",             "Memory", 0x400E1284, 4, base=16, bitRange=15
sfr = "PIOC_IFSCER.P16",             "Memory", 0x400E1284, 4, base=16, bitRange=16
sfr = "PIOC_IFSCER.P17",             "Memory", 0x400E1284, 4, base=16, bitRange=17
sfr = "PIOC_IFSCER.P18",             "Memory", 0x400E1284, 4, base=16, bitRange=18
sfr = "PIOC_IFSCER.P19",             "Memory", 0x400E1284, 4, base=16, bitRange=19
sfr = "PIOC_IFSCER.P20",             "Memory", 0x400E1284, 4, base=16, bitRange=20
sfr = "PIOC_IFSCER.P21",             "Memory", 0x400E1284, 4, base=16, bitRange=21
sfr = "PIOC_IFSCER.P22",             "Memory", 0x400E1284, 4, base=16, bitRange=22
sfr = "PIOC_IFSCER.P23",             "Memory", 0x400E1284, 4, base=16, bitRange=23
sfr = "PIOC_IFSCER.P24",             "Memory", 0x400E1284, 4, base=16, bitRange=24
sfr = "PIOC_IFSCER.P25",             "Memory", 0x400E1284, 4, base=16, bitRange=25
sfr = "PIOC_IFSCER.P26",             "Memory", 0x400E1284, 4, base=16, bitRange=26
sfr = "PIOC_IFSCER.P27",             "Memory", 0x400E1284, 4, base=16, bitRange=27
sfr = "PIOC_IFSCER.P28",             "Memory", 0x400E1284, 4, base=16, bitRange=28
sfr = "PIOC_IFSCER.P29",             "Memory", 0x400E1284, 4, base=16, bitRange=29
sfr = "PIOC_IFSCER.P30",             "Memory", 0x400E1284, 4, base=16, bitRange=30
sfr = "PIOC_IFSCER.P31",             "Memory", 0x400E1284, 4, base=16, bitRange=31
sfr = "PIOC_IFSCSR",                 "Memory", 0x400E1288, 4, base=16 
sfr = "PIOC_IFSCSR.P0",              "Memory", 0x400E1288, 4, base=16, bitRange=0
sfr = "PIOC_IFSCSR.P1",              "Memory", 0x400E1288, 4, base=16, bitRange=1
sfr = "PIOC_IFSCSR.P2",              "Memory", 0x400E1288, 4, base=16, bitRange=2
sfr = "PIOC_IFSCSR.P3",              "Memory", 0x400E1288, 4, base=16, bitRange=3
sfr = "PIOC_IFSCSR.P4",              "Memory", 0x400E1288, 4, base=16, bitRange=4
sfr = "PIOC_IFSCSR.P5",              "Memory", 0x400E1288, 4, base=16, bitRange=5
sfr = "PIOC_IFSCSR.P6",              "Memory", 0x400E1288, 4, base=16, bitRange=6
sfr = "PIOC_IFSCSR.P7",              "Memory", 0x400E1288, 4, base=16, bitRange=7
sfr = "PIOC_IFSCSR.P8",              "Memory", 0x400E1288, 4, base=16, bitRange=8
sfr = "PIOC_IFSCSR.P9",              "Memory", 0x400E1288, 4, base=16, bitRange=9
sfr = "PIOC_IFSCSR.P10",             "Memory", 0x400E1288, 4, base=16, bitRange=10
sfr = "PIOC_IFSCSR.P11",             "Memory", 0x400E1288, 4, base=16, bitRange=11
sfr = "PIOC_IFSCSR.P12",             "Memory", 0x400E1288, 4, base=16, bitRange=12
sfr = "PIOC_IFSCSR.P13",             "Memory", 0x400E1288, 4, base=16, bitRange=13
sfr = "PIOC_IFSCSR.P14",             "Memory", 0x400E1288, 4, base=16, bitRange=14
sfr = "PIOC_IFSCSR.P15",             "Memory", 0x400E1288, 4, base=16, bitRange=15
sfr = "PIOC_IFSCSR.P16",             "Memory", 0x400E1288, 4, base=16, bitRange=16
sfr = "PIOC_IFSCSR.P17",             "Memory", 0x400E1288, 4, base=16, bitRange=17
sfr = "PIOC_IFSCSR.P18",             "Memory", 0x400E1288, 4, base=16, bitRange=18
sfr = "PIOC_IFSCSR.P19",             "Memory", 0x400E1288, 4, base=16, bitRange=19
sfr = "PIOC_IFSCSR.P20",             "Memory", 0x400E1288, 4, base=16, bitRange=20
sfr = "PIOC_IFSCSR.P21",             "Memory", 0x400E1288, 4, base=16, bitRange=21
sfr = "PIOC_IFSCSR.P22",             "Memory", 0x400E1288, 4, base=16, bitRange=22
sfr = "PIOC_IFSCSR.P23",             "Memory", 0x400E1288, 4, base=16, bitRange=23
sfr = "PIOC_IFSCSR.P24",             "Memory", 0x400E1288, 4, base=16, bitRange=24
sfr = "PIOC_IFSCSR.P25",             "Memory", 0x400E1288, 4, base=16, bitRange=25
sfr = "PIOC_IFSCSR.P26",             "Memory", 0x400E1288, 4, base=16, bitRange=26
sfr = "PIOC_IFSCSR.P27",             "Memory", 0x400E1288, 4, base=16, bitRange=27
sfr = "PIOC_IFSCSR.P28",             "Memory", 0x400E1288, 4, base=16, bitRange=28
sfr = "PIOC_IFSCSR.P29",             "Memory", 0x400E1288, 4, base=16, bitRange=29
sfr = "PIOC_IFSCSR.P30",             "Memory", 0x400E1288, 4, base=16, bitRange=30
sfr = "PIOC_IFSCSR.P31",             "Memory", 0x400E1288, 4, base=16, bitRange=31
sfr = "PIOC_SCDR",                   "Memory", 0x400E128C, 4, base=16 
sfr = "PIOC_SCDR.DIV",               "Memory", 0x400E128C, 4, base=16, bitRange=0-13
sfr = "PIOC_PPDDR",                  "Memory", 0x400E1290, 4, base=16 
sfr = "PIOC_PPDDR.P0",               "Memory", 0x400E1290, 4, base=16, bitRange=0
sfr = "PIOC_PPDDR.P1",               "Memory", 0x400E1290, 4, base=16, bitRange=1
sfr = "PIOC_PPDDR.P2",               "Memory", 0x400E1290, 4, base=16, bitRange=2
sfr = "PIOC_PPDDR.P3",               "Memory", 0x400E1290, 4, base=16, bitRange=3
sfr = "PIOC_PPDDR.P4",               "Memory", 0x400E1290, 4, base=16, bitRange=4
sfr = "PIOC_PPDDR.P5",               "Memory", 0x400E1290, 4, base=16, bitRange=5
sfr = "PIOC_PPDDR.P6",               "Memory", 0x400E1290, 4, base=16, bitRange=6
sfr = "PIOC_PPDDR.P7",               "Memory", 0x400E1290, 4, base=16, bitRange=7
sfr = "PIOC_PPDDR.P8",               "Memory", 0x400E1290, 4, base=16, bitRange=8
sfr = "PIOC_PPDDR.P9",               "Memory", 0x400E1290, 4, base=16, bitRange=9
sfr = "PIOC_PPDDR.P10",              "Memory", 0x400E1290, 4, base=16, bitRange=10
sfr = "PIOC_PPDDR.P11",              "Memory", 0x400E1290, 4, base=16, bitRange=11
sfr = "PIOC_PPDDR.P12",              "Memory", 0x400E1290, 4, base=16, bitRange=12
sfr = "PIOC_PPDDR.P13",              "Memory", 0x400E1290, 4, base=16, bitRange=13
sfr = "PIOC_PPDDR.P14",              "Memory", 0x400E1290, 4, base=16, bitRange=14
sfr = "PIOC_PPDDR.P15",              "Memory", 0x400E1290, 4, base=16, bitRange=15
sfr = "PIOC_PPDDR.P16",              "Memory", 0x400E1290, 4, base=16, bitRange=16
sfr = "PIOC_PPDDR.P17",              "Memory", 0x400E1290, 4, base=16, bitRange=17
sfr = "PIOC_PPDDR.P18",              "Memory", 0x400E1290, 4, base=16, bitRange=18
sfr = "PIOC_PPDDR.P19",              "Memory", 0x400E1290, 4, base=16, bitRange=19
sfr = "PIOC_PPDDR.P20",              "Memory", 0x400E1290, 4, base=16, bitRange=20
sfr = "PIOC_PPDDR.P21",              "Memory", 0x400E1290, 4, base=16, bitRange=21
sfr = "PIOC_PPDDR.P22",              "Memory", 0x400E1290, 4, base=16, bitRange=22
sfr = "PIOC_PPDDR.P23",              "Memory", 0x400E1290, 4, base=16, bitRange=23
sfr = "PIOC_PPDDR.P24",              "Memory", 0x400E1290, 4, base=16, bitRange=24
sfr = "PIOC_PPDDR.P25",              "Memory", 0x400E1290, 4, base=16, bitRange=25
sfr = "PIOC_PPDDR.P26",              "Memory", 0x400E1290, 4, base=16, bitRange=26
sfr = "PIOC_PPDDR.P27",              "Memory", 0x400E1290, 4, base=16, bitRange=27
sfr = "PIOC_PPDDR.P28",              "Memory", 0x400E1290, 4, base=16, bitRange=28
sfr = "PIOC_PPDDR.P29",              "Memory", 0x400E1290, 4, base=16, bitRange=29
sfr = "PIOC_PPDDR.P30",              "Memory", 0x400E1290, 4, base=16, bitRange=30
sfr = "PIOC_PPDDR.P31",              "Memory", 0x400E1290, 4, base=16, bitRange=31
sfr = "PIOC_PPDER",                  "Memory", 0x400E1294, 4, base=16 
sfr = "PIOC_PPDER.P0",               "Memory", 0x400E1294, 4, base=16, bitRange=0
sfr = "PIOC_PPDER.P1",               "Memory", 0x400E1294, 4, base=16, bitRange=1
sfr = "PIOC_PPDER.P2",               "Memory", 0x400E1294, 4, base=16, bitRange=2
sfr = "PIOC_PPDER.P3",               "Memory", 0x400E1294, 4, base=16, bitRange=3
sfr = "PIOC_PPDER.P4",               "Memory", 0x400E1294, 4, base=16, bitRange=4
sfr = "PIOC_PPDER.P5",               "Memory", 0x400E1294, 4, base=16, bitRange=5
sfr = "PIOC_PPDER.P6",               "Memory", 0x400E1294, 4, base=16, bitRange=6
sfr = "PIOC_PPDER.P7",               "Memory", 0x400E1294, 4, base=16, bitRange=7
sfr = "PIOC_PPDER.P8",               "Memory", 0x400E1294, 4, base=16, bitRange=8
sfr = "PIOC_PPDER.P9",               "Memory", 0x400E1294, 4, base=16, bitRange=9
sfr = "PIOC_PPDER.P10",              "Memory", 0x400E1294, 4, base=16, bitRange=10
sfr = "PIOC_PPDER.P11",              "Memory", 0x400E1294, 4, base=16, bitRange=11
sfr = "PIOC_PPDER.P12",              "Memory", 0x400E1294, 4, base=16, bitRange=12
sfr = "PIOC_PPDER.P13",              "Memory", 0x400E1294, 4, base=16, bitRange=13
sfr = "PIOC_PPDER.P14",              "Memory", 0x400E1294, 4, base=16, bitRange=14
sfr = "PIOC_PPDER.P15",              "Memory", 0x400E1294, 4, base=16, bitRange=15
sfr = "PIOC_PPDER.P16",              "Memory", 0x400E1294, 4, base=16, bitRange=16
sfr = "PIOC_PPDER.P17",              "Memory", 0x400E1294, 4, base=16, bitRange=17
sfr = "PIOC_PPDER.P18",              "Memory", 0x400E1294, 4, base=16, bitRange=18
sfr = "PIOC_PPDER.P19",              "Memory", 0x400E1294, 4, base=16, bitRange=19
sfr = "PIOC_PPDER.P20",              "Memory", 0x400E1294, 4, base=16, bitRange=20
sfr = "PIOC_PPDER.P21",              "Memory", 0x400E1294, 4, base=16, bitRange=21
sfr = "PIOC_PPDER.P22",              "Memory", 0x400E1294, 4, base=16, bitRange=22
sfr = "PIOC_PPDER.P23",              "Memory", 0x400E1294, 4, base=16, bitRange=23
sfr = "PIOC_PPDER.P24",              "Memory", 0x400E1294, 4, base=16, bitRange=24
sfr = "PIOC_PPDER.P25",              "Memory", 0x400E1294, 4, base=16, bitRange=25
sfr = "PIOC_PPDER.P26",              "Memory", 0x400E1294, 4, base=16, bitRange=26
sfr = "PIOC_PPDER.P27",              "Memory", 0x400E1294, 4, base=16, bitRange=27
sfr = "PIOC_PPDER.P28",              "Memory", 0x400E1294, 4, base=16, bitRange=28
sfr = "PIOC_PPDER.P29",              "Memory", 0x400E1294, 4, base=16, bitRange=29
sfr = "PIOC_PPDER.P30",              "Memory", 0x400E1294, 4, base=16, bitRange=30
sfr = "PIOC_PPDER.P31",              "Memory", 0x400E1294, 4, base=16, bitRange=31
sfr = "PIOC_PPDSR",                  "Memory", 0x400E1298, 4, base=16 
sfr = "PIOC_PPDSR.P0",               "Memory", 0x400E1298, 4, base=16, bitRange=0
sfr = "PIOC_PPDSR.P1",               "Memory", 0x400E1298, 4, base=16, bitRange=1
sfr = "PIOC_PPDSR.P2",               "Memory", 0x400E1298, 4, base=16, bitRange=2
sfr = "PIOC_PPDSR.P3",               "Memory", 0x400E1298, 4, base=16, bitRange=3
sfr = "PIOC_PPDSR.P4",               "Memory", 0x400E1298, 4, base=16, bitRange=4
sfr = "PIOC_PPDSR.P5",               "Memory", 0x400E1298, 4, base=16, bitRange=5
sfr = "PIOC_PPDSR.P6",               "Memory", 0x400E1298, 4, base=16, bitRange=6
sfr = "PIOC_PPDSR.P7",               "Memory", 0x400E1298, 4, base=16, bitRange=7
sfr = "PIOC_PPDSR.P8",               "Memory", 0x400E1298, 4, base=16, bitRange=8
sfr = "PIOC_PPDSR.P9",               "Memory", 0x400E1298, 4, base=16, bitRange=9
sfr = "PIOC_PPDSR.P10",              "Memory", 0x400E1298, 4, base=16, bitRange=10
sfr = "PIOC_PPDSR.P11",              "Memory", 0x400E1298, 4, base=16, bitRange=11
sfr = "PIOC_PPDSR.P12",              "Memory", 0x400E1298, 4, base=16, bitRange=12
sfr = "PIOC_PPDSR.P13",              "Memory", 0x400E1298, 4, base=16, bitRange=13
sfr = "PIOC_PPDSR.P14",              "Memory", 0x400E1298, 4, base=16, bitRange=14
sfr = "PIOC_PPDSR.P15",              "Memory", 0x400E1298, 4, base=16, bitRange=15
sfr = "PIOC_PPDSR.P16",              "Memory", 0x400E1298, 4, base=16, bitRange=16
sfr = "PIOC_PPDSR.P17",              "Memory", 0x400E1298, 4, base=16, bitRange=17
sfr = "PIOC_PPDSR.P18",              "Memory", 0x400E1298, 4, base=16, bitRange=18
sfr = "PIOC_PPDSR.P19",              "Memory", 0x400E1298, 4, base=16, bitRange=19
sfr = "PIOC_PPDSR.P20",              "Memory", 0x400E1298, 4, base=16, bitRange=20
sfr = "PIOC_PPDSR.P21",              "Memory", 0x400E1298, 4, base=16, bitRange=21
sfr = "PIOC_PPDSR.P22",              "Memory", 0x400E1298, 4, base=16, bitRange=22
sfr = "PIOC_PPDSR.P23",              "Memory", 0x400E1298, 4, base=16, bitRange=23
sfr = "PIOC_PPDSR.P24",              "Memory", 0x400E1298, 4, base=16, bitRange=24
sfr = "PIOC_PPDSR.P25",              "Memory", 0x400E1298, 4, base=16, bitRange=25
sfr = "PIOC_PPDSR.P26",              "Memory", 0x400E1298, 4, base=16, bitRange=26
sfr = "PIOC_PPDSR.P27",              "Memory", 0x400E1298, 4, base=16, bitRange=27
sfr = "PIOC_PPDSR.P28",              "Memory", 0x400E1298, 4, base=16, bitRange=28
sfr = "PIOC_PPDSR.P29",              "Memory", 0x400E1298, 4, base=16, bitRange=29
sfr = "PIOC_PPDSR.P30",              "Memory", 0x400E1298, 4, base=16, bitRange=30
sfr = "PIOC_PPDSR.P31",              "Memory", 0x400E1298, 4, base=16, bitRange=31
sfr = "PIOC_OWER",                   "Memory", 0x400E12A0, 4, base=16 
sfr = "PIOC_OWER.P0",                "Memory", 0x400E12A0, 4, base=16, bitRange=0
sfr = "PIOC_OWER.P1",                "Memory", 0x400E12A0, 4, base=16, bitRange=1
sfr = "PIOC_OWER.P2",                "Memory", 0x400E12A0, 4, base=16, bitRange=2
sfr = "PIOC_OWER.P3",                "Memory", 0x400E12A0, 4, base=16, bitRange=3
sfr = "PIOC_OWER.P4",                "Memory", 0x400E12A0, 4, base=16, bitRange=4
sfr = "PIOC_OWER.P5",                "Memory", 0x400E12A0, 4, base=16, bitRange=5
sfr = "PIOC_OWER.P6",                "Memory", 0x400E12A0, 4, base=16, bitRange=6
sfr = "PIOC_OWER.P7",                "Memory", 0x400E12A0, 4, base=16, bitRange=7
sfr = "PIOC_OWER.P8",                "Memory", 0x400E12A0, 4, base=16, bitRange=8
sfr = "PIOC_OWER.P9",                "Memory", 0x400E12A0, 4, base=16, bitRange=9
sfr = "PIOC_OWER.P10",               "Memory", 0x400E12A0, 4, base=16, bitRange=10
sfr = "PIOC_OWER.P11",               "Memory", 0x400E12A0, 4, base=16, bitRange=11
sfr = "PIOC_OWER.P12",               "Memory", 0x400E12A0, 4, base=16, bitRange=12
sfr = "PIOC_OWER.P13",               "Memory", 0x400E12A0, 4, base=16, bitRange=13
sfr = "PIOC_OWER.P14",               "Memory", 0x400E12A0, 4, base=16, bitRange=14
sfr = "PIOC_OWER.P15",               "Memory", 0x400E12A0, 4, base=16, bitRange=15
sfr = "PIOC_OWER.P16",               "Memory", 0x400E12A0, 4, base=16, bitRange=16
sfr = "PIOC_OWER.P17",               "Memory", 0x400E12A0, 4, base=16, bitRange=17
sfr = "PIOC_OWER.P18",               "Memory", 0x400E12A0, 4, base=16, bitRange=18
sfr = "PIOC_OWER.P19",               "Memory", 0x400E12A0, 4, base=16, bitRange=19
sfr = "PIOC_OWER.P20",               "Memory", 0x400E12A0, 4, base=16, bitRange=20
sfr = "PIOC_OWER.P21",               "Memory", 0x400E12A0, 4, base=16, bitRange=21
sfr = "PIOC_OWER.P22",               "Memory", 0x400E12A0, 4, base=16, bitRange=22
sfr = "PIOC_OWER.P23",               "Memory", 0x400E12A0, 4, base=16, bitRange=23
sfr = "PIOC_OWER.P24",               "Memory", 0x400E12A0, 4, base=16, bitRange=24
sfr = "PIOC_OWER.P25",               "Memory", 0x400E12A0, 4, base=16, bitRange=25
sfr = "PIOC_OWER.P26",               "Memory", 0x400E12A0, 4, base=16, bitRange=26
sfr = "PIOC_OWER.P27",               "Memory", 0x400E12A0, 4, base=16, bitRange=27
sfr = "PIOC_OWER.P28",               "Memory", 0x400E12A0, 4, base=16, bitRange=28
sfr = "PIOC_OWER.P29",               "Memory", 0x400E12A0, 4, base=16, bitRange=29
sfr = "PIOC_OWER.P30",               "Memory", 0x400E12A0, 4, base=16, bitRange=30
sfr = "PIOC_OWER.P31",               "Memory", 0x400E12A0, 4, base=16, bitRange=31
sfr = "PIOC_OWDR",                   "Memory", 0x400E12A4, 4, base=16 
sfr = "PIOC_OWDR.P0",                "Memory", 0x400E12A4, 4, base=16, bitRange=0
sfr = "PIOC_OWDR.P1",                "Memory", 0x400E12A4, 4, base=16, bitRange=1
sfr = "PIOC_OWDR.P2",                "Memory", 0x400E12A4, 4, base=16, bitRange=2
sfr = "PIOC_OWDR.P3",                "Memory", 0x400E12A4, 4, base=16, bitRange=3
sfr = "PIOC_OWDR.P4",                "Memory", 0x400E12A4, 4, base=16, bitRange=4
sfr = "PIOC_OWDR.P5",                "Memory", 0x400E12A4, 4, base=16, bitRange=5
sfr = "PIOC_OWDR.P6",                "Memory", 0x400E12A4, 4, base=16, bitRange=6
sfr = "PIOC_OWDR.P7",                "Memory", 0x400E12A4, 4, base=16, bitRange=7
sfr = "PIOC_OWDR.P8",                "Memory", 0x400E12A4, 4, base=16, bitRange=8
sfr = "PIOC_OWDR.P9",                "Memory", 0x400E12A4, 4, base=16, bitRange=9
sfr = "PIOC_OWDR.P10",               "Memory", 0x400E12A4, 4, base=16, bitRange=10
sfr = "PIOC_OWDR.P11",               "Memory", 0x400E12A4, 4, base=16, bitRange=11
sfr = "PIOC_OWDR.P12",               "Memory", 0x400E12A4, 4, base=16, bitRange=12
sfr = "PIOC_OWDR.P13",               "Memory", 0x400E12A4, 4, base=16, bitRange=13
sfr = "PIOC_OWDR.P14",               "Memory", 0x400E12A4, 4, base=16, bitRange=14
sfr = "PIOC_OWDR.P15",               "Memory", 0x400E12A4, 4, base=16, bitRange=15
sfr = "PIOC_OWDR.P16",               "Memory", 0x400E12A4, 4, base=16, bitRange=16
sfr = "PIOC_OWDR.P17",               "Memory", 0x400E12A4, 4, base=16, bitRange=17
sfr = "PIOC_OWDR.P18",               "Memory", 0x400E12A4, 4, base=16, bitRange=18
sfr = "PIOC_OWDR.P19",               "Memory", 0x400E12A4, 4, base=16, bitRange=19
sfr = "PIOC_OWDR.P20",               "Memory", 0x400E12A4, 4, base=16, bitRange=20
sfr = "PIOC_OWDR.P21",               "Memory", 0x400E12A4, 4, base=16, bitRange=21
sfr = "PIOC_OWDR.P22",               "Memory", 0x400E12A4, 4, base=16, bitRange=22
sfr = "PIOC_OWDR.P23",               "Memory", 0x400E12A4, 4, base=16, bitRange=23
sfr = "PIOC_OWDR.P24",               "Memory", 0x400E12A4, 4, base=16, bitRange=24
sfr = "PIOC_OWDR.P25",               "Memory", 0x400E12A4, 4, base=16, bitRange=25
sfr = "PIOC_OWDR.P26",               "Memory", 0x400E12A4, 4, base=16, bitRange=26
sfr = "PIOC_OWDR.P27",               "Memory", 0x400E12A4, 4, base=16, bitRange=27
sfr = "PIOC_OWDR.P28",               "Memory", 0x400E12A4, 4, base=16, bitRange=28
sfr = "PIOC_OWDR.P29",               "Memory", 0x400E12A4, 4, base=16, bitRange=29
sfr = "PIOC_OWDR.P30",               "Memory", 0x400E12A4, 4, base=16, bitRange=30
sfr = "PIOC_OWDR.P31",               "Memory", 0x400E12A4, 4, base=16, bitRange=31
sfr = "PIOC_OWSR",                   "Memory", 0x400E12A8, 4, base=16 
sfr = "PIOC_OWSR.P0",                "Memory", 0x400E12A8, 4, base=16, bitRange=0
sfr = "PIOC_OWSR.P1",                "Memory", 0x400E12A8, 4, base=16, bitRange=1
sfr = "PIOC_OWSR.P2",                "Memory", 0x400E12A8, 4, base=16, bitRange=2
sfr = "PIOC_OWSR.P3",                "Memory", 0x400E12A8, 4, base=16, bitRange=3
sfr = "PIOC_OWSR.P4",                "Memory", 0x400E12A8, 4, base=16, bitRange=4
sfr = "PIOC_OWSR.P5",                "Memory", 0x400E12A8, 4, base=16, bitRange=5
sfr = "PIOC_OWSR.P6",                "Memory", 0x400E12A8, 4, base=16, bitRange=6
sfr = "PIOC_OWSR.P7",                "Memory", 0x400E12A8, 4, base=16, bitRange=7
sfr = "PIOC_OWSR.P8",                "Memory", 0x400E12A8, 4, base=16, bitRange=8
sfr = "PIOC_OWSR.P9",                "Memory", 0x400E12A8, 4, base=16, bitRange=9
sfr = "PIOC_OWSR.P10",               "Memory", 0x400E12A8, 4, base=16, bitRange=10
sfr = "PIOC_OWSR.P11",               "Memory", 0x400E12A8, 4, base=16, bitRange=11
sfr = "PIOC_OWSR.P12",               "Memory", 0x400E12A8, 4, base=16, bitRange=12
sfr = "PIOC_OWSR.P13",               "Memory", 0x400E12A8, 4, base=16, bitRange=13
sfr = "PIOC_OWSR.P14",               "Memory", 0x400E12A8, 4, base=16, bitRange=14
sfr = "PIOC_OWSR.P15",               "Memory", 0x400E12A8, 4, base=16, bitRange=15
sfr = "PIOC_OWSR.P16",               "Memory", 0x400E12A8, 4, base=16, bitRange=16
sfr = "PIOC_OWSR.P17",               "Memory", 0x400E12A8, 4, base=16, bitRange=17
sfr = "PIOC_OWSR.P18",               "Memory", 0x400E12A8, 4, base=16, bitRange=18
sfr = "PIOC_OWSR.P19",               "Memory", 0x400E12A8, 4, base=16, bitRange=19
sfr = "PIOC_OWSR.P20",               "Memory", 0x400E12A8, 4, base=16, bitRange=20
sfr = "PIOC_OWSR.P21",               "Memory", 0x400E12A8, 4, base=16, bitRange=21
sfr = "PIOC_OWSR.P22",               "Memory", 0x400E12A8, 4, base=16, bitRange=22
sfr = "PIOC_OWSR.P23",               "Memory", 0x400E12A8, 4, base=16, bitRange=23
sfr = "PIOC_OWSR.P24",               "Memory", 0x400E12A8, 4, base=16, bitRange=24
sfr = "PIOC_OWSR.P25",               "Memory", 0x400E12A8, 4, base=16, bitRange=25
sfr = "PIOC_OWSR.P26",               "Memory", 0x400E12A8, 4, base=16, bitRange=26
sfr = "PIOC_OWSR.P27",               "Memory", 0x400E12A8, 4, base=16, bitRange=27
sfr = "PIOC_OWSR.P28",               "Memory", 0x400E12A8, 4, base=16, bitRange=28
sfr = "PIOC_OWSR.P29",               "Memory", 0x400E12A8, 4, base=16, bitRange=29
sfr = "PIOC_OWSR.P30",               "Memory", 0x400E12A8, 4, base=16, bitRange=30
sfr = "PIOC_OWSR.P31",               "Memory", 0x400E12A8, 4, base=16, bitRange=31
sfr = "PIOC_AIMER",                  "Memory", 0x400E12B0, 4, base=16 
sfr = "PIOC_AIMER.P0",               "Memory", 0x400E12B0, 4, base=16, bitRange=0
sfr = "PIOC_AIMER.P1",               "Memory", 0x400E12B0, 4, base=16, bitRange=1
sfr = "PIOC_AIMER.P2",               "Memory", 0x400E12B0, 4, base=16, bitRange=2
sfr = "PIOC_AIMER.P3",               "Memory", 0x400E12B0, 4, base=16, bitRange=3
sfr = "PIOC_AIMER.P4",               "Memory", 0x400E12B0, 4, base=16, bitRange=4
sfr = "PIOC_AIMER.P5",               "Memory", 0x400E12B0, 4, base=16, bitRange=5
sfr = "PIOC_AIMER.P6",               "Memory", 0x400E12B0, 4, base=16, bitRange=6
sfr = "PIOC_AIMER.P7",               "Memory", 0x400E12B0, 4, base=16, bitRange=7
sfr = "PIOC_AIMER.P8",               "Memory", 0x400E12B0, 4, base=16, bitRange=8
sfr = "PIOC_AIMER.P9",               "Memory", 0x400E12B0, 4, base=16, bitRange=9
sfr = "PIOC_AIMER.P10",              "Memory", 0x400E12B0, 4, base=16, bitRange=10
sfr = "PIOC_AIMER.P11",              "Memory", 0x400E12B0, 4, base=16, bitRange=11
sfr = "PIOC_AIMER.P12",              "Memory", 0x400E12B0, 4, base=16, bitRange=12
sfr = "PIOC_AIMER.P13",              "Memory", 0x400E12B0, 4, base=16, bitRange=13
sfr = "PIOC_AIMER.P14",              "Memory", 0x400E12B0, 4, base=16, bitRange=14
sfr = "PIOC_AIMER.P15",              "Memory", 0x400E12B0, 4, base=16, bitRange=15
sfr = "PIOC_AIMER.P16",              "Memory", 0x400E12B0, 4, base=16, bitRange=16
sfr = "PIOC_AIMER.P17",              "Memory", 0x400E12B0, 4, base=16, bitRange=17
sfr = "PIOC_AIMER.P18",              "Memory", 0x400E12B0, 4, base=16, bitRange=18
sfr = "PIOC_AIMER.P19",              "Memory", 0x400E12B0, 4, base=16, bitRange=19
sfr = "PIOC_AIMER.P20",              "Memory", 0x400E12B0, 4, base=16, bitRange=20
sfr = "PIOC_AIMER.P21",              "Memory", 0x400E12B0, 4, base=16, bitRange=21
sfr = "PIOC_AIMER.P22",              "Memory", 0x400E12B0, 4, base=16, bitRange=22
sfr = "PIOC_AIMER.P23",              "Memory", 0x400E12B0, 4, base=16, bitRange=23
sfr = "PIOC_AIMER.P24",              "Memory", 0x400E12B0, 4, base=16, bitRange=24
sfr = "PIOC_AIMER.P25",              "Memory", 0x400E12B0, 4, base=16, bitRange=25
sfr = "PIOC_AIMER.P26",              "Memory", 0x400E12B0, 4, base=16, bitRange=26
sfr = "PIOC_AIMER.P27",              "Memory", 0x400E12B0, 4, base=16, bitRange=27
sfr = "PIOC_AIMER.P28",              "Memory", 0x400E12B0, 4, base=16, bitRange=28
sfr = "PIOC_AIMER.P29",              "Memory", 0x400E12B0, 4, base=16, bitRange=29
sfr = "PIOC_AIMER.P30",              "Memory", 0x400E12B0, 4, base=16, bitRange=30
sfr = "PIOC_AIMER.P31",              "Memory", 0x400E12B0, 4, base=16, bitRange=31
sfr = "PIOC_AIMDR",                  "Memory", 0x400E12B4, 4, base=16 
sfr = "PIOC_AIMDR.P0",               "Memory", 0x400E12B4, 4, base=16, bitRange=0
sfr = "PIOC_AIMDR.P1",               "Memory", 0x400E12B4, 4, base=16, bitRange=1
sfr = "PIOC_AIMDR.P2",               "Memory", 0x400E12B4, 4, base=16, bitRange=2
sfr = "PIOC_AIMDR.P3",               "Memory", 0x400E12B4, 4, base=16, bitRange=3
sfr = "PIOC_AIMDR.P4",               "Memory", 0x400E12B4, 4, base=16, bitRange=4
sfr = "PIOC_AIMDR.P5",               "Memory", 0x400E12B4, 4, base=16, bitRange=5
sfr = "PIOC_AIMDR.P6",               "Memory", 0x400E12B4, 4, base=16, bitRange=6
sfr = "PIOC_AIMDR.P7",               "Memory", 0x400E12B4, 4, base=16, bitRange=7
sfr = "PIOC_AIMDR.P8",               "Memory", 0x400E12B4, 4, base=16, bitRange=8
sfr = "PIOC_AIMDR.P9",               "Memory", 0x400E12B4, 4, base=16, bitRange=9
sfr = "PIOC_AIMDR.P10",              "Memory", 0x400E12B4, 4, base=16, bitRange=10
sfr = "PIOC_AIMDR.P11",              "Memory", 0x400E12B4, 4, base=16, bitRange=11
sfr = "PIOC_AIMDR.P12",              "Memory", 0x400E12B4, 4, base=16, bitRange=12
sfr = "PIOC_AIMDR.P13",              "Memory", 0x400E12B4, 4, base=16, bitRange=13
sfr = "PIOC_AIMDR.P14",              "Memory", 0x400E12B4, 4, base=16, bitRange=14
sfr = "PIOC_AIMDR.P15",              "Memory", 0x400E12B4, 4, base=16, bitRange=15
sfr = "PIOC_AIMDR.P16",              "Memory", 0x400E12B4, 4, base=16, bitRange=16
sfr = "PIOC_AIMDR.P17",              "Memory", 0x400E12B4, 4, base=16, bitRange=17
sfr = "PIOC_AIMDR.P18",              "Memory", 0x400E12B4, 4, base=16, bitRange=18
sfr = "PIOC_AIMDR.P19",              "Memory", 0x400E12B4, 4, base=16, bitRange=19
sfr = "PIOC_AIMDR.P20",              "Memory", 0x400E12B4, 4, base=16, bitRange=20
sfr = "PIOC_AIMDR.P21",              "Memory", 0x400E12B4, 4, base=16, bitRange=21
sfr = "PIOC_AIMDR.P22",              "Memory", 0x400E12B4, 4, base=16, bitRange=22
sfr = "PIOC_AIMDR.P23",              "Memory", 0x400E12B4, 4, base=16, bitRange=23
sfr = "PIOC_AIMDR.P24",              "Memory", 0x400E12B4, 4, base=16, bitRange=24
sfr = "PIOC_AIMDR.P25",              "Memory", 0x400E12B4, 4, base=16, bitRange=25
sfr = "PIOC_AIMDR.P26",              "Memory", 0x400E12B4, 4, base=16, bitRange=26
sfr = "PIOC_AIMDR.P27",              "Memory", 0x400E12B4, 4, base=16, bitRange=27
sfr = "PIOC_AIMDR.P28",              "Memory", 0x400E12B4, 4, base=16, bitRange=28
sfr = "PIOC_AIMDR.P29",              "Memory", 0x400E12B4, 4, base=16, bitRange=29
sfr = "PIOC_AIMDR.P30",              "Memory", 0x400E12B4, 4, base=16, bitRange=30
sfr = "PIOC_AIMDR.P31",              "Memory", 0x400E12B4, 4, base=16, bitRange=31
sfr = "PIOC_AIMMR",                  "Memory", 0x400E12B8, 4, base=16 
sfr = "PIOC_AIMMR.P0",               "Memory", 0x400E12B8, 4, base=16, bitRange=0
sfr = "PIOC_AIMMR.P1",               "Memory", 0x400E12B8, 4, base=16, bitRange=1
sfr = "PIOC_AIMMR.P2",               "Memory", 0x400E12B8, 4, base=16, bitRange=2
sfr = "PIOC_AIMMR.P3",               "Memory", 0x400E12B8, 4, base=16, bitRange=3
sfr = "PIOC_AIMMR.P4",               "Memory", 0x400E12B8, 4, base=16, bitRange=4
sfr = "PIOC_AIMMR.P5",               "Memory", 0x400E12B8, 4, base=16, bitRange=5
sfr = "PIOC_AIMMR.P6",               "Memory", 0x400E12B8, 4, base=16, bitRange=6
sfr = "PIOC_AIMMR.P7",               "Memory", 0x400E12B8, 4, base=16, bitRange=7
sfr = "PIOC_AIMMR.P8",               "Memory", 0x400E12B8, 4, base=16, bitRange=8
sfr = "PIOC_AIMMR.P9",               "Memory", 0x400E12B8, 4, base=16, bitRange=9
sfr = "PIOC_AIMMR.P10",              "Memory", 0x400E12B8, 4, base=16, bitRange=10
sfr = "PIOC_AIMMR.P11",              "Memory", 0x400E12B8, 4, base=16, bitRange=11
sfr = "PIOC_AIMMR.P12",              "Memory", 0x400E12B8, 4, base=16, bitRange=12
sfr = "PIOC_AIMMR.P13",              "Memory", 0x400E12B8, 4, base=16, bitRange=13
sfr = "PIOC_AIMMR.P14",              "Memory", 0x400E12B8, 4, base=16, bitRange=14
sfr = "PIOC_AIMMR.P15",              "Memory", 0x400E12B8, 4, base=16, bitRange=15
sfr = "PIOC_AIMMR.P16",              "Memory", 0x400E12B8, 4, base=16, bitRange=16
sfr = "PIOC_AIMMR.P17",              "Memory", 0x400E12B8, 4, base=16, bitRange=17
sfr = "PIOC_AIMMR.P18",              "Memory", 0x400E12B8, 4, base=16, bitRange=18
sfr = "PIOC_AIMMR.P19",              "Memory", 0x400E12B8, 4, base=16, bitRange=19
sfr = "PIOC_AIMMR.P20",              "Memory", 0x400E12B8, 4, base=16, bitRange=20
sfr = "PIOC_AIMMR.P21",              "Memory", 0x400E12B8, 4, base=16, bitRange=21
sfr = "PIOC_AIMMR.P22",              "Memory", 0x400E12B8, 4, base=16, bitRange=22
sfr = "PIOC_AIMMR.P23",              "Memory", 0x400E12B8, 4, base=16, bitRange=23
sfr = "PIOC_AIMMR.P24",              "Memory", 0x400E12B8, 4, base=16, bitRange=24
sfr = "PIOC_AIMMR.P25",              "Memory", 0x400E12B8, 4, base=16, bitRange=25
sfr = "PIOC_AIMMR.P26",              "Memory", 0x400E12B8, 4, base=16, bitRange=26
sfr = "PIOC_AIMMR.P27",              "Memory", 0x400E12B8, 4, base=16, bitRange=27
sfr = "PIOC_AIMMR.P28",              "Memory", 0x400E12B8, 4, base=16, bitRange=28
sfr = "PIOC_AIMMR.P29",              "Memory", 0x400E12B8, 4, base=16, bitRange=29
sfr = "PIOC_AIMMR.P30",              "Memory", 0x400E12B8, 4, base=16, bitRange=30
sfr = "PIOC_AIMMR.P31",              "Memory", 0x400E12B8, 4, base=16, bitRange=31
sfr = "PIOC_ESR",                    "Memory", 0x400E12C0, 4, base=16 
sfr = "PIOC_ESR.P0",                 "Memory", 0x400E12C0, 4, base=16, bitRange=0
sfr = "PIOC_ESR.P1",                 "Memory", 0x400E12C0, 4, base=16, bitRange=1
sfr = "PIOC_ESR.P2",                 "Memory", 0x400E12C0, 4, base=16, bitRange=2
sfr = "PIOC_ESR.P3",                 "Memory", 0x400E12C0, 4, base=16, bitRange=3
sfr = "PIOC_ESR.P4",                 "Memory", 0x400E12C0, 4, base=16, bitRange=4
sfr = "PIOC_ESR.P5",                 "Memory", 0x400E12C0, 4, base=16, bitRange=5
sfr = "PIOC_ESR.P6",                 "Memory", 0x400E12C0, 4, base=16, bitRange=6
sfr = "PIOC_ESR.P7",                 "Memory", 0x400E12C0, 4, base=16, bitRange=7
sfr = "PIOC_ESR.P8",                 "Memory", 0x400E12C0, 4, base=16, bitRange=8
sfr = "PIOC_ESR.P9",                 "Memory", 0x400E12C0, 4, base=16, bitRange=9
sfr = "PIOC_ESR.P10",                "Memory", 0x400E12C0, 4, base=16, bitRange=10
sfr = "PIOC_ESR.P11",                "Memory", 0x400E12C0, 4, base=16, bitRange=11
sfr = "PIOC_ESR.P12",                "Memory", 0x400E12C0, 4, base=16, bitRange=12
sfr = "PIOC_ESR.P13",                "Memory", 0x400E12C0, 4, base=16, bitRange=13
sfr = "PIOC_ESR.P14",                "Memory", 0x400E12C0, 4, base=16, bitRange=14
sfr = "PIOC_ESR.P15",                "Memory", 0x400E12C0, 4, base=16, bitRange=15
sfr = "PIOC_ESR.P16",                "Memory", 0x400E12C0, 4, base=16, bitRange=16
sfr = "PIOC_ESR.P17",                "Memory", 0x400E12C0, 4, base=16, bitRange=17
sfr = "PIOC_ESR.P18",                "Memory", 0x400E12C0, 4, base=16, bitRange=18
sfr = "PIOC_ESR.P19",                "Memory", 0x400E12C0, 4, base=16, bitRange=19
sfr = "PIOC_ESR.P20",                "Memory", 0x400E12C0, 4, base=16, bitRange=20
sfr = "PIOC_ESR.P21",                "Memory", 0x400E12C0, 4, base=16, bitRange=21
sfr = "PIOC_ESR.P22",                "Memory", 0x400E12C0, 4, base=16, bitRange=22
sfr = "PIOC_ESR.P23",                "Memory", 0x400E12C0, 4, base=16, bitRange=23
sfr = "PIOC_ESR.P24",                "Memory", 0x400E12C0, 4, base=16, bitRange=24
sfr = "PIOC_ESR.P25",                "Memory", 0x400E12C0, 4, base=16, bitRange=25
sfr = "PIOC_ESR.P26",                "Memory", 0x400E12C0, 4, base=16, bitRange=26
sfr = "PIOC_ESR.P27",                "Memory", 0x400E12C0, 4, base=16, bitRange=27
sfr = "PIOC_ESR.P28",                "Memory", 0x400E12C0, 4, base=16, bitRange=28
sfr = "PIOC_ESR.P29",                "Memory", 0x400E12C0, 4, base=16, bitRange=29
sfr = "PIOC_ESR.P30",                "Memory", 0x400E12C0, 4, base=16, bitRange=30
sfr = "PIOC_ESR.P31",                "Memory", 0x400E12C0, 4, base=16, bitRange=31
sfr = "PIOC_LSR",                    "Memory", 0x400E12C4, 4, base=16 
sfr = "PIOC_LSR.P0",                 "Memory", 0x400E12C4, 4, base=16, bitRange=0
sfr = "PIOC_LSR.P1",                 "Memory", 0x400E12C4, 4, base=16, bitRange=1
sfr = "PIOC_LSR.P2",                 "Memory", 0x400E12C4, 4, base=16, bitRange=2
sfr = "PIOC_LSR.P3",                 "Memory", 0x400E12C4, 4, base=16, bitRange=3
sfr = "PIOC_LSR.P4",                 "Memory", 0x400E12C4, 4, base=16, bitRange=4
sfr = "PIOC_LSR.P5",                 "Memory", 0x400E12C4, 4, base=16, bitRange=5
sfr = "PIOC_LSR.P6",                 "Memory", 0x400E12C4, 4, base=16, bitRange=6
sfr = "PIOC_LSR.P7",                 "Memory", 0x400E12C4, 4, base=16, bitRange=7
sfr = "PIOC_LSR.P8",                 "Memory", 0x400E12C4, 4, base=16, bitRange=8
sfr = "PIOC_LSR.P9",                 "Memory", 0x400E12C4, 4, base=16, bitRange=9
sfr = "PIOC_LSR.P10",                "Memory", 0x400E12C4, 4, base=16, bitRange=10
sfr = "PIOC_LSR.P11",                "Memory", 0x400E12C4, 4, base=16, bitRange=11
sfr = "PIOC_LSR.P12",                "Memory", 0x400E12C4, 4, base=16, bitRange=12
sfr = "PIOC_LSR.P13",                "Memory", 0x400E12C4, 4, base=16, bitRange=13
sfr = "PIOC_LSR.P14",                "Memory", 0x400E12C4, 4, base=16, bitRange=14
sfr = "PIOC_LSR.P15",                "Memory", 0x400E12C4, 4, base=16, bitRange=15
sfr = "PIOC_LSR.P16",                "Memory", 0x400E12C4, 4, base=16, bitRange=16
sfr = "PIOC_LSR.P17",                "Memory", 0x400E12C4, 4, base=16, bitRange=17
sfr = "PIOC_LSR.P18",                "Memory", 0x400E12C4, 4, base=16, bitRange=18
sfr = "PIOC_LSR.P19",                "Memory", 0x400E12C4, 4, base=16, bitRange=19
sfr = "PIOC_LSR.P20",                "Memory", 0x400E12C4, 4, base=16, bitRange=20
sfr = "PIOC_LSR.P21",                "Memory", 0x400E12C4, 4, base=16, bitRange=21
sfr = "PIOC_LSR.P22",                "Memory", 0x400E12C4, 4, base=16, bitRange=22
sfr = "PIOC_LSR.P23",                "Memory", 0x400E12C4, 4, base=16, bitRange=23
sfr = "PIOC_LSR.P24",                "Memory", 0x400E12C4, 4, base=16, bitRange=24
sfr = "PIOC_LSR.P25",                "Memory", 0x400E12C4, 4, base=16, bitRange=25
sfr = "PIOC_LSR.P26",                "Memory", 0x400E12C4, 4, base=16, bitRange=26
sfr = "PIOC_LSR.P27",                "Memory", 0x400E12C4, 4, base=16, bitRange=27
sfr = "PIOC_LSR.P28",                "Memory", 0x400E12C4, 4, base=16, bitRange=28
sfr = "PIOC_LSR.P29",                "Memory", 0x400E12C4, 4, base=16, bitRange=29
sfr = "PIOC_LSR.P30",                "Memory", 0x400E12C4, 4, base=16, bitRange=30
sfr = "PIOC_LSR.P31",                "Memory", 0x400E12C4, 4, base=16, bitRange=31
sfr = "PIOC_ELSR",                   "Memory", 0x400E12C8, 4, base=16 
sfr = "PIOC_ELSR.P0",                "Memory", 0x400E12C8, 4, base=16, bitRange=0
sfr = "PIOC_ELSR.P1",                "Memory", 0x400E12C8, 4, base=16, bitRange=1
sfr = "PIOC_ELSR.P2",                "Memory", 0x400E12C8, 4, base=16, bitRange=2
sfr = "PIOC_ELSR.P3",                "Memory", 0x400E12C8, 4, base=16, bitRange=3
sfr = "PIOC_ELSR.P4",                "Memory", 0x400E12C8, 4, base=16, bitRange=4
sfr = "PIOC_ELSR.P5",                "Memory", 0x400E12C8, 4, base=16, bitRange=5
sfr = "PIOC_ELSR.P6",                "Memory", 0x400E12C8, 4, base=16, bitRange=6
sfr = "PIOC_ELSR.P7",                "Memory", 0x400E12C8, 4, base=16, bitRange=7
sfr = "PIOC_ELSR.P8",                "Memory", 0x400E12C8, 4, base=16, bitRange=8
sfr = "PIOC_ELSR.P9",                "Memory", 0x400E12C8, 4, base=16, bitRange=9
sfr = "PIOC_ELSR.P10",               "Memory", 0x400E12C8, 4, base=16, bitRange=10
sfr = "PIOC_ELSR.P11",               "Memory", 0x400E12C8, 4, base=16, bitRange=11
sfr = "PIOC_ELSR.P12",               "Memory", 0x400E12C8, 4, base=16, bitRange=12
sfr = "PIOC_ELSR.P13",               "Memory", 0x400E12C8, 4, base=16, bitRange=13
sfr = "PIOC_ELSR.P14",               "Memory", 0x400E12C8, 4, base=16, bitRange=14
sfr = "PIOC_ELSR.P15",               "Memory", 0x400E12C8, 4, base=16, bitRange=15
sfr = "PIOC_ELSR.P16",               "Memory", 0x400E12C8, 4, base=16, bitRange=16
sfr = "PIOC_ELSR.P17",               "Memory", 0x400E12C8, 4, base=16, bitRange=17
sfr = "PIOC_ELSR.P18",               "Memory", 0x400E12C8, 4, base=16, bitRange=18
sfr = "PIOC_ELSR.P19",               "Memory", 0x400E12C8, 4, base=16, bitRange=19
sfr = "PIOC_ELSR.P20",               "Memory", 0x400E12C8, 4, base=16, bitRange=20
sfr = "PIOC_ELSR.P21",               "Memory", 0x400E12C8, 4, base=16, bitRange=21
sfr = "PIOC_ELSR.P22",               "Memory", 0x400E12C8, 4, base=16, bitRange=22
sfr = "PIOC_ELSR.P23",               "Memory", 0x400E12C8, 4, base=16, bitRange=23
sfr = "PIOC_ELSR.P24",               "Memory", 0x400E12C8, 4, base=16, bitRange=24
sfr = "PIOC_ELSR.P25",               "Memory", 0x400E12C8, 4, base=16, bitRange=25
sfr = "PIOC_ELSR.P26",               "Memory", 0x400E12C8, 4, base=16, bitRange=26
sfr = "PIOC_ELSR.P27",               "Memory", 0x400E12C8, 4, base=16, bitRange=27
sfr = "PIOC_ELSR.P28",               "Memory", 0x400E12C8, 4, base=16, bitRange=28
sfr = "PIOC_ELSR.P29",               "Memory", 0x400E12C8, 4, base=16, bitRange=29
sfr = "PIOC_ELSR.P30",               "Memory", 0x400E12C8, 4, base=16, bitRange=30
sfr = "PIOC_ELSR.P31",               "Memory", 0x400E12C8, 4, base=16, bitRange=31
sfr = "PIOC_FELLSR",                 "Memory", 0x400E12D0, 4, base=16 
sfr = "PIOC_FELLSR.P0",              "Memory", 0x400E12D0, 4, base=16, bitRange=0
sfr = "PIOC_FELLSR.P1",              "Memory", 0x400E12D0, 4, base=16, bitRange=1
sfr = "PIOC_FELLSR.P2",              "Memory", 0x400E12D0, 4, base=16, bitRange=2
sfr = "PIOC_FELLSR.P3",              "Memory", 0x400E12D0, 4, base=16, bitRange=3
sfr = "PIOC_FELLSR.P4",              "Memory", 0x400E12D0, 4, base=16, bitRange=4
sfr = "PIOC_FELLSR.P5",              "Memory", 0x400E12D0, 4, base=16, bitRange=5
sfr = "PIOC_FELLSR.P6",              "Memory", 0x400E12D0, 4, base=16, bitRange=6
sfr = "PIOC_FELLSR.P7",              "Memory", 0x400E12D0, 4, base=16, bitRange=7
sfr = "PIOC_FELLSR.P8",              "Memory", 0x400E12D0, 4, base=16, bitRange=8
sfr = "PIOC_FELLSR.P9",              "Memory", 0x400E12D0, 4, base=16, bitRange=9
sfr = "PIOC_FELLSR.P10",             "Memory", 0x400E12D0, 4, base=16, bitRange=10
sfr = "PIOC_FELLSR.P11",             "Memory", 0x400E12D0, 4, base=16, bitRange=11
sfr = "PIOC_FELLSR.P12",             "Memory", 0x400E12D0, 4, base=16, bitRange=12
sfr = "PIOC_FELLSR.P13",             "Memory", 0x400E12D0, 4, base=16, bitRange=13
sfr = "PIOC_FELLSR.P14",             "Memory", 0x400E12D0, 4, base=16, bitRange=14
sfr = "PIOC_FELLSR.P15",             "Memory", 0x400E12D0, 4, base=16, bitRange=15
sfr = "PIOC_FELLSR.P16",             "Memory", 0x400E12D0, 4, base=16, bitRange=16
sfr = "PIOC_FELLSR.P17",             "Memory", 0x400E12D0, 4, base=16, bitRange=17
sfr = "PIOC_FELLSR.P18",             "Memory", 0x400E12D0, 4, base=16, bitRange=18
sfr = "PIOC_FELLSR.P19",             "Memory", 0x400E12D0, 4, base=16, bitRange=19
sfr = "PIOC_FELLSR.P20",             "Memory", 0x400E12D0, 4, base=16, bitRange=20
sfr = "PIOC_FELLSR.P21",             "Memory", 0x400E12D0, 4, base=16, bitRange=21
sfr = "PIOC_FELLSR.P22",             "Memory", 0x400E12D0, 4, base=16, bitRange=22
sfr = "PIOC_FELLSR.P23",             "Memory", 0x400E12D0, 4, base=16, bitRange=23
sfr = "PIOC_FELLSR.P24",             "Memory", 0x400E12D0, 4, base=16, bitRange=24
sfr = "PIOC_FELLSR.P25",             "Memory", 0x400E12D0, 4, base=16, bitRange=25
sfr = "PIOC_FELLSR.P26",             "Memory", 0x400E12D0, 4, base=16, bitRange=26
sfr = "PIOC_FELLSR.P27",             "Memory", 0x400E12D0, 4, base=16, bitRange=27
sfr = "PIOC_FELLSR.P28",             "Memory", 0x400E12D0, 4, base=16, bitRange=28
sfr = "PIOC_FELLSR.P29",             "Memory", 0x400E12D0, 4, base=16, bitRange=29
sfr = "PIOC_FELLSR.P30",             "Memory", 0x400E12D0, 4, base=16, bitRange=30
sfr = "PIOC_FELLSR.P31",             "Memory", 0x400E12D0, 4, base=16, bitRange=31
sfr = "PIOC_REHLSR",                 "Memory", 0x400E12D4, 4, base=16 
sfr = "PIOC_REHLSR.P0",              "Memory", 0x400E12D4, 4, base=16, bitRange=0
sfr = "PIOC_REHLSR.P1",              "Memory", 0x400E12D4, 4, base=16, bitRange=1
sfr = "PIOC_REHLSR.P2",              "Memory", 0x400E12D4, 4, base=16, bitRange=2
sfr = "PIOC_REHLSR.P3",              "Memory", 0x400E12D4, 4, base=16, bitRange=3
sfr = "PIOC_REHLSR.P4",              "Memory", 0x400E12D4, 4, base=16, bitRange=4
sfr = "PIOC_REHLSR.P5",              "Memory", 0x400E12D4, 4, base=16, bitRange=5
sfr = "PIOC_REHLSR.P6",              "Memory", 0x400E12D4, 4, base=16, bitRange=6
sfr = "PIOC_REHLSR.P7",              "Memory", 0x400E12D4, 4, base=16, bitRange=7
sfr = "PIOC_REHLSR.P8",              "Memory", 0x400E12D4, 4, base=16, bitRange=8
sfr = "PIOC_REHLSR.P9",              "Memory", 0x400E12D4, 4, base=16, bitRange=9
sfr = "PIOC_REHLSR.P10",             "Memory", 0x400E12D4, 4, base=16, bitRange=10
sfr = "PIOC_REHLSR.P11",             "Memory", 0x400E12D4, 4, base=16, bitRange=11
sfr = "PIOC_REHLSR.P12",             "Memory", 0x400E12D4, 4, base=16, bitRange=12
sfr = "PIOC_REHLSR.P13",             "Memory", 0x400E12D4, 4, base=16, bitRange=13
sfr = "PIOC_REHLSR.P14",             "Memory", 0x400E12D4, 4, base=16, bitRange=14
sfr = "PIOC_REHLSR.P15",             "Memory", 0x400E12D4, 4, base=16, bitRange=15
sfr = "PIOC_REHLSR.P16",             "Memory", 0x400E12D4, 4, base=16, bitRange=16
sfr = "PIOC_REHLSR.P17",             "Memory", 0x400E12D4, 4, base=16, bitRange=17
sfr = "PIOC_REHLSR.P18",             "Memory", 0x400E12D4, 4, base=16, bitRange=18
sfr = "PIOC_REHLSR.P19",             "Memory", 0x400E12D4, 4, base=16, bitRange=19
sfr = "PIOC_REHLSR.P20",             "Memory", 0x400E12D4, 4, base=16, bitRange=20
sfr = "PIOC_REHLSR.P21",             "Memory", 0x400E12D4, 4, base=16, bitRange=21
sfr = "PIOC_REHLSR.P22",             "Memory", 0x400E12D4, 4, base=16, bitRange=22
sfr = "PIOC_REHLSR.P23",             "Memory", 0x400E12D4, 4, base=16, bitRange=23
sfr = "PIOC_REHLSR.P24",             "Memory", 0x400E12D4, 4, base=16, bitRange=24
sfr = "PIOC_REHLSR.P25",             "Memory", 0x400E12D4, 4, base=16, bitRange=25
sfr = "PIOC_REHLSR.P26",             "Memory", 0x400E12D4, 4, base=16, bitRange=26
sfr = "PIOC_REHLSR.P27",             "Memory", 0x400E12D4, 4, base=16, bitRange=27
sfr = "PIOC_REHLSR.P28",             "Memory", 0x400E12D4, 4, base=16, bitRange=28
sfr = "PIOC_REHLSR.P29",             "Memory", 0x400E12D4, 4, base=16, bitRange=29
sfr = "PIOC_REHLSR.P30",             "Memory", 0x400E12D4, 4, base=16, bitRange=30
sfr = "PIOC_REHLSR.P31",             "Memory", 0x400E12D4, 4, base=16, bitRange=31
sfr = "PIOC_FRLHSR",                 "Memory", 0x400E12D8, 4, base=16 
sfr = "PIOC_FRLHSR.P0",              "Memory", 0x400E12D8, 4, base=16, bitRange=0
sfr = "PIOC_FRLHSR.P1",              "Memory", 0x400E12D8, 4, base=16, bitRange=1
sfr = "PIOC_FRLHSR.P2",              "Memory", 0x400E12D8, 4, base=16, bitRange=2
sfr = "PIOC_FRLHSR.P3",              "Memory", 0x400E12D8, 4, base=16, bitRange=3
sfr = "PIOC_FRLHSR.P4",              "Memory", 0x400E12D8, 4, base=16, bitRange=4
sfr = "PIOC_FRLHSR.P5",              "Memory", 0x400E12D8, 4, base=16, bitRange=5
sfr = "PIOC_FRLHSR.P6",              "Memory", 0x400E12D8, 4, base=16, bitRange=6
sfr = "PIOC_FRLHSR.P7",              "Memory", 0x400E12D8, 4, base=16, bitRange=7
sfr = "PIOC_FRLHSR.P8",              "Memory", 0x400E12D8, 4, base=16, bitRange=8
sfr = "PIOC_FRLHSR.P9",              "Memory", 0x400E12D8, 4, base=16, bitRange=9
sfr = "PIOC_FRLHSR.P10",             "Memory", 0x400E12D8, 4, base=16, bitRange=10
sfr = "PIOC_FRLHSR.P11",             "Memory", 0x400E12D8, 4, base=16, bitRange=11
sfr = "PIOC_FRLHSR.P12",             "Memory", 0x400E12D8, 4, base=16, bitRange=12
sfr = "PIOC_FRLHSR.P13",             "Memory", 0x400E12D8, 4, base=16, bitRange=13
sfr = "PIOC_FRLHSR.P14",             "Memory", 0x400E12D8, 4, base=16, bitRange=14
sfr = "PIOC_FRLHSR.P15",             "Memory", 0x400E12D8, 4, base=16, bitRange=15
sfr = "PIOC_FRLHSR.P16",             "Memory", 0x400E12D8, 4, base=16, bitRange=16
sfr = "PIOC_FRLHSR.P17",             "Memory", 0x400E12D8, 4, base=16, bitRange=17
sfr = "PIOC_FRLHSR.P18",             "Memory", 0x400E12D8, 4, base=16, bitRange=18
sfr = "PIOC_FRLHSR.P19",             "Memory", 0x400E12D8, 4, base=16, bitRange=19
sfr = "PIOC_FRLHSR.P20",             "Memory", 0x400E12D8, 4, base=16, bitRange=20
sfr = "PIOC_FRLHSR.P21",             "Memory", 0x400E12D8, 4, base=16, bitRange=21
sfr = "PIOC_FRLHSR.P22",             "Memory", 0x400E12D8, 4, base=16, bitRange=22
sfr = "PIOC_FRLHSR.P23",             "Memory", 0x400E12D8, 4, base=16, bitRange=23
sfr = "PIOC_FRLHSR.P24",             "Memory", 0x400E12D8, 4, base=16, bitRange=24
sfr = "PIOC_FRLHSR.P25",             "Memory", 0x400E12D8, 4, base=16, bitRange=25
sfr = "PIOC_FRLHSR.P26",             "Memory", 0x400E12D8, 4, base=16, bitRange=26
sfr = "PIOC_FRLHSR.P27",             "Memory", 0x400E12D8, 4, base=16, bitRange=27
sfr = "PIOC_FRLHSR.P28",             "Memory", 0x400E12D8, 4, base=16, bitRange=28
sfr = "PIOC_FRLHSR.P29",             "Memory", 0x400E12D8, 4, base=16, bitRange=29
sfr = "PIOC_FRLHSR.P30",             "Memory", 0x400E12D8, 4, base=16, bitRange=30
sfr = "PIOC_FRLHSR.P31",             "Memory", 0x400E12D8, 4, base=16, bitRange=31
sfr = "PIOC_LOCKSR",                 "Memory", 0x400E12E0, 4, base=16 
sfr = "PIOC_LOCKSR.P0",              "Memory", 0x400E12E0, 4, base=16, bitRange=0
sfr = "PIOC_LOCKSR.P1",              "Memory", 0x400E12E0, 4, base=16, bitRange=1
sfr = "PIOC_LOCKSR.P2",              "Memory", 0x400E12E0, 4, base=16, bitRange=2
sfr = "PIOC_LOCKSR.P3",              "Memory", 0x400E12E0, 4, base=16, bitRange=3
sfr = "PIOC_LOCKSR.P4",              "Memory", 0x400E12E0, 4, base=16, bitRange=4
sfr = "PIOC_LOCKSR.P5",              "Memory", 0x400E12E0, 4, base=16, bitRange=5
sfr = "PIOC_LOCKSR.P6",              "Memory", 0x400E12E0, 4, base=16, bitRange=6
sfr = "PIOC_LOCKSR.P7",              "Memory", 0x400E12E0, 4, base=16, bitRange=7
sfr = "PIOC_LOCKSR.P8",              "Memory", 0x400E12E0, 4, base=16, bitRange=8
sfr = "PIOC_LOCKSR.P9",              "Memory", 0x400E12E0, 4, base=16, bitRange=9
sfr = "PIOC_LOCKSR.P10",             "Memory", 0x400E12E0, 4, base=16, bitRange=10
sfr = "PIOC_LOCKSR.P11",             "Memory", 0x400E12E0, 4, base=16, bitRange=11
sfr = "PIOC_LOCKSR.P12",             "Memory", 0x400E12E0, 4, base=16, bitRange=12
sfr = "PIOC_LOCKSR.P13",             "Memory", 0x400E12E0, 4, base=16, bitRange=13
sfr = "PIOC_LOCKSR.P14",             "Memory", 0x400E12E0, 4, base=16, bitRange=14
sfr = "PIOC_LOCKSR.P15",             "Memory", 0x400E12E0, 4, base=16, bitRange=15
sfr = "PIOC_LOCKSR.P16",             "Memory", 0x400E12E0, 4, base=16, bitRange=16
sfr = "PIOC_LOCKSR.P17",             "Memory", 0x400E12E0, 4, base=16, bitRange=17
sfr = "PIOC_LOCKSR.P18",             "Memory", 0x400E12E0, 4, base=16, bitRange=18
sfr = "PIOC_LOCKSR.P19",             "Memory", 0x400E12E0, 4, base=16, bitRange=19
sfr = "PIOC_LOCKSR.P20",             "Memory", 0x400E12E0, 4, base=16, bitRange=20
sfr = "PIOC_LOCKSR.P21",             "Memory", 0x400E12E0, 4, base=16, bitRange=21
sfr = "PIOC_LOCKSR.P22",             "Memory", 0x400E12E0, 4, base=16, bitRange=22
sfr = "PIOC_LOCKSR.P23",             "Memory", 0x400E12E0, 4, base=16, bitRange=23
sfr = "PIOC_LOCKSR.P24",             "Memory", 0x400E12E0, 4, base=16, bitRange=24
sfr = "PIOC_LOCKSR.P25",             "Memory", 0x400E12E0, 4, base=16, bitRange=25
sfr = "PIOC_LOCKSR.P26",             "Memory", 0x400E12E0, 4, base=16, bitRange=26
sfr = "PIOC_LOCKSR.P27",             "Memory", 0x400E12E0, 4, base=16, bitRange=27
sfr = "PIOC_LOCKSR.P28",             "Memory", 0x400E12E0, 4, base=16, bitRange=28
sfr = "PIOC_LOCKSR.P29",             "Memory", 0x400E12E0, 4, base=16, bitRange=29
sfr = "PIOC_LOCKSR.P30",             "Memory", 0x400E12E0, 4, base=16, bitRange=30
sfr = "PIOC_LOCKSR.P31",             "Memory", 0x400E12E0, 4, base=16, bitRange=31
sfr = "PIOC_WPMR",                   "Memory", 0x400E12E4, 4, base=16 
sfr = "PIOC_WPMR.WPEN",              "Memory", 0x400E12E4, 4, base=16, bitRange=0
sfr = "PIOC_WPMR.WPKEY",             "Memory", 0x400E12E4, 4, base=16, bitRange=8-31
sfr = "PIOC_WPSR",                   "Memory", 0x400E12E8, 4, base=16 
sfr = "PIOC_WPSR.WPVS",              "Memory", 0x400E12E8, 4, base=16, bitRange=0
sfr = "PIOC_WPSR.WPVSRC",            "Memory", 0x400E12E8, 4, base=16, bitRange=8-23
sfr = "PIOC_SCHMITT",                "Memory", 0x400E1300, 4, base=16 
sfr = "PIOC_SCHMITT.SCHMITT0",       "Memory", 0x400E1300, 4, base=16, bitRange=0
sfr = "PIOC_SCHMITT.SCHMITT1",       "Memory", 0x400E1300, 4, base=16, bitRange=1
sfr = "PIOC_SCHMITT.SCHMITT2",       "Memory", 0x400E1300, 4, base=16, bitRange=2
sfr = "PIOC_SCHMITT.SCHMITT3",       "Memory", 0x400E1300, 4, base=16, bitRange=3
sfr = "PIOC_SCHMITT.SCHMITT4",       "Memory", 0x400E1300, 4, base=16, bitRange=4
sfr = "PIOC_SCHMITT.SCHMITT5",       "Memory", 0x400E1300, 4, base=16, bitRange=5
sfr = "PIOC_SCHMITT.SCHMITT6",       "Memory", 0x400E1300, 4, base=16, bitRange=6
sfr = "PIOC_SCHMITT.SCHMITT7",       "Memory", 0x400E1300, 4, base=16, bitRange=7
sfr = "PIOC_SCHMITT.SCHMITT8",       "Memory", 0x400E1300, 4, base=16, bitRange=8
sfr = "PIOC_SCHMITT.SCHMITT9",       "Memory", 0x400E1300, 4, base=16, bitRange=9
sfr = "PIOC_SCHMITT.SCHMITT10",      "Memory", 0x400E1300, 4, base=16, bitRange=10
sfr = "PIOC_SCHMITT.SCHMITT11",      "Memory", 0x400E1300, 4, base=16, bitRange=11
sfr = "PIOC_SCHMITT.SCHMITT12",      "Memory", 0x400E1300, 4, base=16, bitRange=12
sfr = "PIOC_SCHMITT.SCHMITT13",      "Memory", 0x400E1300, 4, base=16, bitRange=13
sfr = "PIOC_SCHMITT.SCHMITT14",      "Memory", 0x400E1300, 4, base=16, bitRange=14
sfr = "PIOC_SCHMITT.SCHMITT15",      "Memory", 0x400E1300, 4, base=16, bitRange=15
sfr = "PIOC_SCHMITT.SCHMITT16",      "Memory", 0x400E1300, 4, base=16, bitRange=16
sfr = "PIOC_SCHMITT.SCHMITT17",      "Memory", 0x400E1300, 4, base=16, bitRange=17
sfr = "PIOC_SCHMITT.SCHMITT18",      "Memory", 0x400E1300, 4, base=16, bitRange=18
sfr = "PIOC_SCHMITT.SCHMITT19",      "Memory", 0x400E1300, 4, base=16, bitRange=19
sfr = "PIOC_SCHMITT.SCHMITT20",      "Memory", 0x400E1300, 4, base=16, bitRange=20
sfr = "PIOC_SCHMITT.SCHMITT21",      "Memory", 0x400E1300, 4, base=16, bitRange=21
sfr = "PIOC_SCHMITT.SCHMITT22",      "Memory", 0x400E1300, 4, base=16, bitRange=22
sfr = "PIOC_SCHMITT.SCHMITT23",      "Memory", 0x400E1300, 4, base=16, bitRange=23
sfr = "PIOC_SCHMITT.SCHMITT24",      "Memory", 0x400E1300, 4, base=16, bitRange=24
sfr = "PIOC_SCHMITT.SCHMITT25",      "Memory", 0x400E1300, 4, base=16, bitRange=25
sfr = "PIOC_SCHMITT.SCHMITT26",      "Memory", 0x400E1300, 4, base=16, bitRange=26
sfr = "PIOC_SCHMITT.SCHMITT27",      "Memory", 0x400E1300, 4, base=16, bitRange=27
sfr = "PIOC_SCHMITT.SCHMITT28",      "Memory", 0x400E1300, 4, base=16, bitRange=28
sfr = "PIOC_SCHMITT.SCHMITT29",      "Memory", 0x400E1300, 4, base=16, bitRange=29
sfr = "PIOC_SCHMITT.SCHMITT30",      "Memory", 0x400E1300, 4, base=16, bitRange=30
sfr = "PIOC_SCHMITT.SCHMITT31",      "Memory", 0x400E1300, 4, base=16, bitRange=31
sfr = "PIOC_PCMR",                   "Memory", 0x400E1350, 4, base=16 
sfr = "PIOC_PCMR.PCEN",              "Memory", 0x400E1350, 4, base=16, bitRange=0
sfr = "PIOC_PCMR.DSIZE",             "Memory", 0x400E1350, 4, base=16, bitRange=4-5
sfr = "PIOC_PCMR.ALWYS",             "Memory", 0x400E1350, 4, base=16, bitRange=9
sfr = "PIOC_PCMR.HALFS",             "Memory", 0x400E1350, 4, base=16, bitRange=10
sfr = "PIOC_PCMR.FRSTS",             "Memory", 0x400E1350, 4, base=16, bitRange=11
sfr = "PIOC_PCIER",                  "Memory", 0x400E1354, 4, base=16 
sfr = "PIOC_PCIER.DRDY",             "Memory", 0x400E1354, 4, base=16, bitRange=0
sfr = "PIOC_PCIER.OVRE",             "Memory", 0x400E1354, 4, base=16, bitRange=1
sfr = "PIOC_PCIER.ENDRX",            "Memory", 0x400E1354, 4, base=16, bitRange=2
sfr = "PIOC_PCIER.RXBUFF",           "Memory", 0x400E1354, 4, base=16, bitRange=3
sfr = "PIOC_PCIDR",                  "Memory", 0x400E1358, 4, base=16 
sfr = "PIOC_PCIDR.DRDY",             "Memory", 0x400E1358, 4, base=16, bitRange=0
sfr = "PIOC_PCIDR.OVRE",             "Memory", 0x400E1358, 4, base=16, bitRange=1
sfr = "PIOC_PCIDR.ENDRX",            "Memory", 0x400E1358, 4, base=16, bitRange=2
sfr = "PIOC_PCIDR.RXBUFF",           "Memory", 0x400E1358, 4, base=16, bitRange=3
sfr = "PIOC_PCIMR",                  "Memory", 0x400E135C, 4, base=16 
sfr = "PIOC_PCIMR.DRDY",             "Memory", 0x400E135C, 4, base=16, bitRange=0
sfr = "PIOC_PCIMR.OVRE",             "Memory", 0x400E135C, 4, base=16, bitRange=1
sfr = "PIOC_PCIMR.ENDRX",            "Memory", 0x400E135C, 4, base=16, bitRange=2
sfr = "PIOC_PCIMR.RXBUFF",           "Memory", 0x400E135C, 4, base=16, bitRange=3
sfr = "PIOC_PCISR",                  "Memory", 0x400E1360, 4, base=16 
sfr = "PIOC_PCISR.DRDY",             "Memory", 0x400E1360, 4, base=16, bitRange=0
sfr = "PIOC_PCISR.OVRE",             "Memory", 0x400E1360, 4, base=16, bitRange=1
sfr = "PIOC_PCISR.ENDRX",            "Memory", 0x400E1360, 4, base=16, bitRange=2
sfr = "PIOC_PCISR.RXBUFF",           "Memory", 0x400E1360, 4, base=16, bitRange=3
sfr = "PIOC_PCRHR",                  "Memory", 0x400E1364, 4, base=16 
sfr = "PIOC_PCRHR.RDATA",            "Memory", 0x400E1364, 4, base=16, bitRange=0-31
; ========== Register definition for RSTC peripheral ==========
sfr = "RSTC_CR",                     "Memory", 0x400E1400, 4, base=16 
sfr = "RSTC_CR.PROCRST",             "Memory", 0x400E1400, 4, base=16, bitRange=0
sfr = "RSTC_CR.PERRST",              "Memory", 0x400E1400, 4, base=16, bitRange=2
sfr = "RSTC_CR.EXTRST",              "Memory", 0x400E1400, 4, base=16, bitRange=3
sfr = "RSTC_CR.KEY",                 "Memory", 0x400E1400, 4, base=16, bitRange=24-31
sfr = "RSTC_SR",                     "Memory", 0x400E1404, 4, base=16 
sfr = "RSTC_SR.URSTS",               "Memory", 0x400E1404, 4, base=16, bitRange=0
sfr = "RSTC_SR.RSTTYP",              "Memory", 0x400E1404, 4, base=16, bitRange=8-10
sfr = "RSTC_SR.NRSTL",               "Memory", 0x400E1404, 4, base=16, bitRange=16
sfr = "RSTC_SR.SRCMP",               "Memory", 0x400E1404, 4, base=16, bitRange=17
sfr = "RSTC_MR",                     "Memory", 0x400E1408, 4, base=16 
sfr = "RSTC_MR.URSTEN",              "Memory", 0x400E1408, 4, base=16, bitRange=0
sfr = "RSTC_MR.URSTIEN",             "Memory", 0x400E1408, 4, base=16, bitRange=4
sfr = "RSTC_MR.ERSTL",               "Memory", 0x400E1408, 4, base=16, bitRange=8-11
sfr = "RSTC_MR.KEY",                 "Memory", 0x400E1408, 4, base=16, bitRange=24-31
; ========== Register definition for SUPC peripheral ==========
sfr = "SUPC_CR",                     "Memory", 0x400E1410, 4, base=16 
sfr = "SUPC_CR.VROFF",               "Memory", 0x400E1410, 4, base=16, bitRange=2
sfr = "SUPC_CR.XTALSEL",             "Memory", 0x400E1410, 4, base=16, bitRange=3
sfr = "SUPC_CR.KEY",                 "Memory", 0x400E1410, 4, base=16, bitRange=24-31
sfr = "SUPC_SMMR",                   "Memory", 0x400E1414, 4, base=16 
sfr = "SUPC_SMMR.SMTH",              "Memory", 0x400E1414, 4, base=16, bitRange=0-3
sfr = "SUPC_SMMR.SMSMPL",            "Memory", 0x400E1414, 4, base=16, bitRange=8-10
sfr = "SUPC_SMMR.SMRSTEN",           "Memory", 0x400E1414, 4, base=16, bitRange=12
sfr = "SUPC_SMMR.SMIEN",             "Memory", 0x400E1414, 4, base=16, bitRange=13
sfr = "SUPC_MR",                     "Memory", 0x400E1418, 4, base=16 
sfr = "SUPC_MR.BODRSTEN",            "Memory", 0x400E1418, 4, base=16, bitRange=12
sfr = "SUPC_MR.BODDIS",              "Memory", 0x400E1418, 4, base=16, bitRange=13
sfr = "SUPC_MR.ONREG",               "Memory", 0x400E1418, 4, base=16, bitRange=14
sfr = "SUPC_MR.OSCBYPASS",           "Memory", 0x400E1418, 4, base=16, bitRange=20
sfr = "SUPC_MR.KEY",                 "Memory", 0x400E1418, 4, base=16, bitRange=24-31
sfr = "SUPC_WUMR",                   "Memory", 0x400E141C, 4, base=16 
sfr = "SUPC_WUMR.SMEN",              "Memory", 0x400E141C, 4, base=16, bitRange=1
sfr = "SUPC_WUMR.RTTEN",             "Memory", 0x400E141C, 4, base=16, bitRange=2
sfr = "SUPC_WUMR.RTCEN",             "Memory", 0x400E141C, 4, base=16, bitRange=3
sfr = "SUPC_WUMR.LPDBCEN0",          "Memory", 0x400E141C, 4, base=16, bitRange=5
sfr = "SUPC_WUMR.LPDBCEN1",          "Memory", 0x400E141C, 4, base=16, bitRange=6
sfr = "SUPC_WUMR.LPDBCCLR",          "Memory", 0x400E141C, 4, base=16, bitRange=7
sfr = "SUPC_WUMR.WKUPDBC",           "Memory", 0x400E141C, 4, base=16, bitRange=12-14
sfr = "SUPC_WUMR.LPDBC",             "Memory", 0x400E141C, 4, base=16, bitRange=16-18
sfr = "SUPC_WUIR",                   "Memory", 0x400E1420, 4, base=16 
sfr = "SUPC_WUIR.WKUPEN0",           "Memory", 0x400E1420, 4, base=16, bitRange=0
sfr = "SUPC_WUIR.WKUPEN1",           "Memory", 0x400E1420, 4, base=16, bitRange=1
sfr = "SUPC_WUIR.WKUPEN2",           "Memory", 0x400E1420, 4, base=16, bitRange=2
sfr = "SUPC_WUIR.WKUPEN3",           "Memory", 0x400E1420, 4, base=16, bitRange=3
sfr = "SUPC_WUIR.WKUPEN4",           "Memory", 0x400E1420, 4, base=16, bitRange=4
sfr = "SUPC_WUIR.WKUPEN5",           "Memory", 0x400E1420, 4, base=16, bitRange=5
sfr = "SUPC_WUIR.WKUPEN6",           "Memory", 0x400E1420, 4, base=16, bitRange=6
sfr = "SUPC_WUIR.WKUPEN7",           "Memory", 0x400E1420, 4, base=16, bitRange=7
sfr = "SUPC_WUIR.WKUPEN8",           "Memory", 0x400E1420, 4, base=16, bitRange=8
sfr = "SUPC_WUIR.WKUPEN9",           "Memory", 0x400E1420, 4, base=16, bitRange=9
sfr = "SUPC_WUIR.WKUPEN10",          "Memory", 0x400E1420, 4, base=16, bitRange=10
sfr = "SUPC_WUIR.WKUPEN11",          "Memory", 0x400E1420, 4, base=16, bitRange=11
sfr = "SUPC_WUIR.WKUPEN12",          "Memory", 0x400E1420, 4, base=16, bitRange=12
sfr = "SUPC_WUIR.WKUPEN13",          "Memory", 0x400E1420, 4, base=16, bitRange=13
sfr = "SUPC_WUIR.WKUPEN14",          "Memory", 0x400E1420, 4, base=16, bitRange=14
sfr = "SUPC_WUIR.WKUPEN15",          "Memory", 0x400E1420, 4, base=16, bitRange=15
sfr = "SUPC_WUIR.WKUPT0",            "Memory", 0x400E1420, 4, base=16, bitRange=16
sfr = "SUPC_WUIR.WKUPT1",            "Memory", 0x400E1420, 4, base=16, bitRange=17
sfr = "SUPC_WUIR.WKUPT2",            "Memory", 0x400E1420, 4, base=16, bitRange=18
sfr = "SUPC_WUIR.WKUPT3",            "Memory", 0x400E1420, 4, base=16, bitRange=19
sfr = "SUPC_WUIR.WKUPT4",            "Memory", 0x400E1420, 4, base=16, bitRange=20
sfr = "SUPC_WUIR.WKUPT5",            "Memory", 0x400E1420, 4, base=16, bitRange=21
sfr = "SUPC_WUIR.WKUPT6",            "Memory", 0x400E1420, 4, base=16, bitRange=22
sfr = "SUPC_WUIR.WKUPT7",            "Memory", 0x400E1420, 4, base=16, bitRange=23
sfr = "SUPC_WUIR.WKUPT8",            "Memory", 0x400E1420, 4, base=16, bitRange=24
sfr = "SUPC_WUIR.WKUPT9",            "Memory", 0x400E1420, 4, base=16, bitRange=25
sfr = "SUPC_WUIR.WKUPT10",           "Memory", 0x400E1420, 4, base=16, bitRange=26
sfr = "SUPC_WUIR.WKUPT11",           "Memory", 0x400E1420, 4, base=16, bitRange=27
sfr = "SUPC_WUIR.WKUPT12",           "Memory", 0x400E1420, 4, base=16, bitRange=28
sfr = "SUPC_WUIR.WKUPT13",           "Memory", 0x400E1420, 4, base=16, bitRange=29
sfr = "SUPC_WUIR.WKUPT14",           "Memory", 0x400E1420, 4, base=16, bitRange=30
sfr = "SUPC_WUIR.WKUPT15",           "Memory", 0x400E1420, 4, base=16, bitRange=31
sfr = "SUPC_SR",                     "Memory", 0x400E1424, 4, base=16 
sfr = "SUPC_SR.WKUPS",               "Memory", 0x400E1424, 4, base=16, bitRange=1
sfr = "SUPC_SR.SMWS",                "Memory", 0x400E1424, 4, base=16, bitRange=2
sfr = "SUPC_SR.BODRSTS",             "Memory", 0x400E1424, 4, base=16, bitRange=3
sfr = "SUPC_SR.SMRSTS",              "Memory", 0x400E1424, 4, base=16, bitRange=4
sfr = "SUPC_SR.SMS",                 "Memory", 0x400E1424, 4, base=16, bitRange=5
sfr = "SUPC_SR.SMOS",                "Memory", 0x400E1424, 4, base=16, bitRange=6
sfr = "SUPC_SR.OSCSEL",              "Memory", 0x400E1424, 4, base=16, bitRange=7
sfr = "SUPC_SR.LPDBCS0",             "Memory", 0x400E1424, 4, base=16, bitRange=13
sfr = "SUPC_SR.LPDBCS1",             "Memory", 0x400E1424, 4, base=16, bitRange=14
sfr = "SUPC_SR.WKUPIS0",             "Memory", 0x400E1424, 4, base=16, bitRange=16
sfr = "SUPC_SR.WKUPIS1",             "Memory", 0x400E1424, 4, base=16, bitRange=17
sfr = "SUPC_SR.WKUPIS2",             "Memory", 0x400E1424, 4, base=16, bitRange=18
sfr = "SUPC_SR.WKUPIS3",             "Memory", 0x400E1424, 4, base=16, bitRange=19
sfr = "SUPC_SR.WKUPIS4",             "Memory", 0x400E1424, 4, base=16, bitRange=20
sfr = "SUPC_SR.WKUPIS5",             "Memory", 0x400E1424, 4, base=16, bitRange=21
sfr = "SUPC_SR.WKUPIS6",             "Memory", 0x400E1424, 4, base=16, bitRange=22
sfr = "SUPC_SR.WKUPIS7",             "Memory", 0x400E1424, 4, base=16, bitRange=23
sfr = "SUPC_SR.WKUPIS8",             "Memory", 0x400E1424, 4, base=16, bitRange=24
sfr = "SUPC_SR.WKUPIS9",             "Memory", 0x400E1424, 4, base=16, bitRange=25
sfr = "SUPC_SR.WKUPIS10",            "Memory", 0x400E1424, 4, base=16, bitRange=26
sfr = "SUPC_SR.WKUPIS11",            "Memory", 0x400E1424, 4, base=16, bitRange=27
sfr = "SUPC_SR.WKUPIS12",            "Memory", 0x400E1424, 4, base=16, bitRange=28
sfr = "SUPC_SR.WKUPIS13",            "Memory", 0x400E1424, 4, base=16, bitRange=29
sfr = "SUPC_SR.WKUPIS14",            "Memory", 0x400E1424, 4, base=16, bitRange=30
sfr = "SUPC_SR.WKUPIS15",            "Memory", 0x400E1424, 4, base=16, bitRange=31
; ========== Register definition for RTT peripheral ==========
sfr = "RTT_MR",                      "Memory", 0x400E1430, 4, base=16 
sfr = "RTT_MR.RTPRES",               "Memory", 0x400E1430, 4, base=16, bitRange=0-15
sfr = "RTT_MR.ALMIEN",               "Memory", 0x400E1430, 4, base=16, bitRange=16
sfr = "RTT_MR.RTTINCIEN",            "Memory", 0x400E1430, 4, base=16, bitRange=17
sfr = "RTT_MR.RTTRST",               "Memory", 0x400E1430, 4, base=16, bitRange=18
sfr = "RTT_AR",                      "Memory", 0x400E1434, 4, base=16 
sfr = "RTT_AR.ALMV",                 "Memory", 0x400E1434, 4, base=16, bitRange=0-31
sfr = "RTT_VR",                      "Memory", 0x400E1438, 4, base=16 
sfr = "RTT_VR.CRTV",                 "Memory", 0x400E1438, 4, base=16, bitRange=0-31
sfr = "RTT_SR",                      "Memory", 0x400E143C, 4, base=16 
sfr = "RTT_SR.ALMS",                 "Memory", 0x400E143C, 4, base=16, bitRange=0
sfr = "RTT_SR.RTTINC",               "Memory", 0x400E143C, 4, base=16, bitRange=1
; ========== Register definition for WDT peripheral ==========
sfr = "WDT_CR",                      "Memory", 0x400E1450, 4, base=16 
sfr = "WDT_CR.WDRSTT",               "Memory", 0x400E1450, 4, base=16, bitRange=0
sfr = "WDT_CR.KEY",                  "Memory", 0x400E1450, 4, base=16, bitRange=24-31
sfr = "WDT_MR",                      "Memory", 0x400E1454, 4, base=16 
sfr = "WDT_MR.WDV",                  "Memory", 0x400E1454, 4, base=16, bitRange=0-11
sfr = "WDT_MR.WDFIEN",               "Memory", 0x400E1454, 4, base=16, bitRange=12
sfr = "WDT_MR.WDRSTEN",              "Memory", 0x400E1454, 4, base=16, bitRange=13
sfr = "WDT_MR.WDRPROC",              "Memory", 0x400E1454, 4, base=16, bitRange=14
sfr = "WDT_MR.WDDIS",                "Memory", 0x400E1454, 4, base=16, bitRange=15
sfr = "WDT_MR.WDD",                  "Memory", 0x400E1454, 4, base=16, bitRange=16-27
sfr = "WDT_MR.WDDBGHLT",             "Memory", 0x400E1454, 4, base=16, bitRange=28
sfr = "WDT_MR.WDIDLEHLT",            "Memory", 0x400E1454, 4, base=16, bitRange=29
sfr = "WDT_SR",                      "Memory", 0x400E1458, 4, base=16 
sfr = "WDT_SR.WDUNF",                "Memory", 0x400E1458, 4, base=16, bitRange=0
sfr = "WDT_SR.WDERR",                "Memory", 0x400E1458, 4, base=16, bitRange=1
; ========== Register definition for RTC peripheral ==========
sfr = "RTC_CR",                      "Memory", 0x400E1460, 4, base=16 
sfr = "RTC_CR.UPDTIM",               "Memory", 0x400E1460, 4, base=16, bitRange=0
sfr = "RTC_CR.UPDCAL",               "Memory", 0x400E1460, 4, base=16, bitRange=1
sfr = "RTC_CR.TIMEVSEL",             "Memory", 0x400E1460, 4, base=16, bitRange=8-9
sfr = "RTC_CR.CALEVSEL",             "Memory", 0x400E1460, 4, base=16, bitRange=16-17
sfr = "RTC_MR",                      "Memory", 0x400E1464, 4, base=16 
sfr = "RTC_MR.HRMOD",                "Memory", 0x400E1464, 4, base=16, bitRange=0
sfr = "RTC_MR.PERSIAN",              "Memory", 0x400E1464, 4, base=16, bitRange=1
sfr = "RTC_MR.NEGPPM",               "Memory", 0x400E1464, 4, base=16, bitRange=4
sfr = "RTC_MR.CORRECTION",           "Memory", 0x400E1464, 4, base=16, bitRange=8-14
sfr = "RTC_MR.HIGHPPM",              "Memory", 0x400E1464, 4, base=16, bitRange=15
sfr = "RTC_MR.OUT0",                 "Memory", 0x400E1464, 4, base=16, bitRange=16-18
sfr = "RTC_MR.OUT1",                 "Memory", 0x400E1464, 4, base=16, bitRange=20-22
sfr = "RTC_MR.THIGH",                "Memory", 0x400E1464, 4, base=16, bitRange=24-26
sfr = "RTC_MR.TPERIOD",              "Memory", 0x400E1464, 4, base=16, bitRange=28-29
sfr = "RTC_TIMR",                    "Memory", 0x400E1468, 4, base=16 
sfr = "RTC_TIMR.SEC",                "Memory", 0x400E1468, 4, base=16, bitRange=0-6
sfr = "RTC_TIMR.MIN",                "Memory", 0x400E1468, 4, base=16, bitRange=8-14
sfr = "RTC_TIMR.HOUR",               "Memory", 0x400E1468, 4, base=16, bitRange=16-21
sfr = "RTC_TIMR.AMPM",               "Memory", 0x400E1468, 4, base=16, bitRange=22
sfr = "RTC_CALR",                    "Memory", 0x400E146C, 4, base=16 
sfr = "RTC_CALR.CENT",               "Memory", 0x400E146C, 4, base=16, bitRange=0-6
sfr = "RTC_CALR.YEAR",               "Memory", 0x400E146C, 4, base=16, bitRange=8-15
sfr = "RTC_CALR.MONTH",              "Memory", 0x400E146C, 4, base=16, bitRange=16-20
sfr = "RTC_CALR.DAY",                "Memory", 0x400E146C, 4, base=16, bitRange=21-23
sfr = "RTC_CALR.DATE",               "Memory", 0x400E146C, 4, base=16, bitRange=24-29
sfr = "RTC_TIMALR",                  "Memory", 0x400E1470, 4, base=16 
sfr = "RTC_TIMALR.SEC",              "Memory", 0x400E1470, 4, base=16, bitRange=0-6
sfr = "RTC_TIMALR.SECEN",            "Memory", 0x400E1470, 4, base=16, bitRange=7
sfr = "RTC_TIMALR.MIN",              "Memory", 0x400E1470, 4, base=16, bitRange=8-14
sfr = "RTC_TIMALR.MINEN",            "Memory", 0x400E1470, 4, base=16, bitRange=15
sfr = "RTC_TIMALR.HOUR",             "Memory", 0x400E1470, 4, base=16, bitRange=16-21
sfr = "RTC_TIMALR.AMPM",             "Memory", 0x400E1470, 4, base=16, bitRange=22
sfr = "RTC_TIMALR.HOUREN",           "Memory", 0x400E1470, 4, base=16, bitRange=23
sfr = "RTC_CALALR",                  "Memory", 0x400E1474, 4, base=16 
sfr = "RTC_CALALR.MONTH",            "Memory", 0x400E1474, 4, base=16, bitRange=16-20
sfr = "RTC_CALALR.MTHEN",            "Memory", 0x400E1474, 4, base=16, bitRange=23
sfr = "RTC_CALALR.DATE",             "Memory", 0x400E1474, 4, base=16, bitRange=24-29
sfr = "RTC_CALALR.DATEEN",           "Memory", 0x400E1474, 4, base=16, bitRange=31
sfr = "RTC_SR",                      "Memory", 0x400E1478, 4, base=16 
sfr = "RTC_SR.ACKUPD",               "Memory", 0x400E1478, 4, base=16, bitRange=0
sfr = "RTC_SR.ALARM",                "Memory", 0x400E1478, 4, base=16, bitRange=1
sfr = "RTC_SR.SEC",                  "Memory", 0x400E1478, 4, base=16, bitRange=2
sfr = "RTC_SR.TIMEV",                "Memory", 0x400E1478, 4, base=16, bitRange=3
sfr = "RTC_SR.CALEV",                "Memory", 0x400E1478, 4, base=16, bitRange=4
sfr = "RTC_SCCR",                    "Memory", 0x400E147C, 4, base=16 
sfr = "RTC_SCCR.ACKCLR",             "Memory", 0x400E147C, 4, base=16, bitRange=0
sfr = "RTC_SCCR.ALRCLR",             "Memory", 0x400E147C, 4, base=16, bitRange=1
sfr = "RTC_SCCR.SECCLR",             "Memory", 0x400E147C, 4, base=16, bitRange=2
sfr = "RTC_SCCR.TIMCLR",             "Memory", 0x400E147C, 4, base=16, bitRange=3
sfr = "RTC_SCCR.CALCLR",             "Memory", 0x400E147C, 4, base=16, bitRange=4
sfr = "RTC_IER",                     "Memory", 0x400E1480, 4, base=16 
sfr = "RTC_IER.ACKEN",               "Memory", 0x400E1480, 4, base=16, bitRange=0
sfr = "RTC_IER.ALREN",               "Memory", 0x400E1480, 4, base=16, bitRange=1
sfr = "RTC_IER.SECEN",               "Memory", 0x400E1480, 4, base=16, bitRange=2
sfr = "RTC_IER.TIMEN",               "Memory", 0x400E1480, 4, base=16, bitRange=3
sfr = "RTC_IER.CALEN",               "Memory", 0x400E1480, 4, base=16, bitRange=4
sfr = "RTC_IDR",                     "Memory", 0x400E1484, 4, base=16 
sfr = "RTC_IDR.ACKDIS",              "Memory", 0x400E1484, 4, base=16, bitRange=0
sfr = "RTC_IDR.ALRDIS",              "Memory", 0x400E1484, 4, base=16, bitRange=1
sfr = "RTC_IDR.SECDIS",              "Memory", 0x400E1484, 4, base=16, bitRange=2
sfr = "RTC_IDR.TIMDIS",              "Memory", 0x400E1484, 4, base=16, bitRange=3
sfr = "RTC_IDR.CALDIS",              "Memory", 0x400E1484, 4, base=16, bitRange=4
sfr = "RTC_IMR",                     "Memory", 0x400E1488, 4, base=16 
sfr = "RTC_IMR.ACK",                 "Memory", 0x400E1488, 4, base=16, bitRange=0
sfr = "RTC_IMR.ALR",                 "Memory", 0x400E1488, 4, base=16, bitRange=1
sfr = "RTC_IMR.SEC",                 "Memory", 0x400E1488, 4, base=16, bitRange=2
sfr = "RTC_IMR.TIM",                 "Memory", 0x400E1488, 4, base=16, bitRange=3
sfr = "RTC_IMR.CAL",                 "Memory", 0x400E1488, 4, base=16, bitRange=4
sfr = "RTC_VER",                     "Memory", 0x400E148C, 4, base=16 
sfr = "RTC_VER.NVTIM",               "Memory", 0x400E148C, 4, base=16, bitRange=0
sfr = "RTC_VER.NVCAL",               "Memory", 0x400E148C, 4, base=16, bitRange=1
sfr = "RTC_VER.NVTIMALR",            "Memory", 0x400E148C, 4, base=16, bitRange=2
sfr = "RTC_VER.NVCALALR",            "Memory", 0x400E148C, 4, base=16, bitRange=3
; ========== Register definition for GPBR peripheral ==========
sfr = "GPBR_GPBR0",                  "Memory", 0x400E1490, 4, base=16 
sfr = "GPBR_GPBR0.GPBR_VALUE0",      "Memory", 0x400E1490, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR1",                  "Memory", 0x400E1494, 4, base=16 
sfr = "GPBR_GPBR1.GPBR_VALUE1",      "Memory", 0x400E1494, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR2",                  "Memory", 0x400E1498, 4, base=16 
sfr = "GPBR_GPBR2.GPBR_VALUE2",      "Memory", 0x400E1498, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR3",                  "Memory", 0x400E149C, 4, base=16 
sfr = "GPBR_GPBR3.GPBR_VALUE3",      "Memory", 0x400E149C, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR4",                  "Memory", 0x400E14A0, 4, base=16 
sfr = "GPBR_GPBR4.GPBR_VALUE4",      "Memory", 0x400E14A0, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR5",                  "Memory", 0x400E14A4, 4, base=16 
sfr = "GPBR_GPBR5.GPBR_VALUE5",      "Memory", 0x400E14A4, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR6",                  "Memory", 0x400E14A8, 4, base=16 
sfr = "GPBR_GPBR6.GPBR_VALUE6",      "Memory", 0x400E14A8, 4, base=16, bitRange=0-31
sfr = "GPBR_GPBR7",                  "Memory", 0x400E14AC, 4, base=16 
sfr = "GPBR_GPBR7.GPBR_VALUE7",      "Memory", 0x400E14AC, 4, base=16, bitRange=0-31

[SfrGroupInfo]

group = "COREDEBUG", "COREDEBUG_DHCSR", "COREDEBUG_DCRSR", "COREDEBUG_DCRDR", "COREDEBUG_DEMCR"
group = "INTERRUPTTYPE", "INTERRUPTTYPE_ICTR", "INTERRUPTTYPE_ACTLR"
group = "MPU", "MPU_TYPE", "MPU_CTRL", "MPU_RNR", "MPU_RBAR", "MPU_RASR", "MPU_RBAR_A1", "MPU_RASR_A1", "MPU_RBAR_A2", "MPU_RASR_A2", "MPU_RBAR_A3", "MPU_RASR_A3"
group = "NVIC", "NVIC_ISER0", "NVIC_ISER1", "NVIC_ISER2", "NVIC_ISER3", "NVIC_ISER4", "NVIC_ISER5", "NVIC_ISER6", "NVIC_ISER7", "NVIC_ICER0", "NVIC_ICER1", "NVIC_ICER2", "NVIC_ICER3", "NVIC_ICER4", "NVIC_ICER5", "NVIC_ICER6", "NVIC_ICER7", "NVIC_ISPR0", "NVIC_ISPR1", "NVIC_ISPR2", "NVIC_ISPR3", "NVIC_ISPR4", "NVIC_ISPR5", "NVIC_ISPR6", "NVIC_ISPR7", "NVIC_ICPR0", "NVIC_ICPR1", "NVIC_ICPR2", "NVIC_ICPR3", "NVIC_ICPR4", "NVIC_ICPR5", "NVIC_ICPR6", "NVIC_ICPR7", "NVIC_IABR0", "NVIC_IABR1", "NVIC_IABR2", "NVIC_IABR3", "NVIC_IABR4", "NVIC_IABR5", "NVIC_IABR6", "NVIC_IABR7", "NVIC_IP0", "NVIC_IP1", "NVIC_IP2", "NVIC_IP3", "NVIC_IP4", "NVIC_IP5", "NVIC_IP6", "NVIC_IP7", "NVIC_IP8", "NVIC_IP9", "NVIC_IP10", "NVIC_IP11", "NVIC_IP12", "NVIC_IP13", "NVIC_IP14", "NVIC_IP15", "NVIC_IP16", "NVIC_IP17", "NVIC_IP18", "NVIC_IP19", "NVIC_IP20", "NVIC_IP21", "NVIC_IP22", "NVIC_IP23", "NVIC_IP24", "NVIC_IP25", "NVIC_IP26", "NVIC_IP27", "NVIC_IP28", "NVIC_IP29", "NVIC_IP30", "NVIC_IP31", "NVIC_IP32", "NVIC_IP33", "NVIC_IP34", "NVIC_IP35", "NVIC_IP36", "NVIC_IP37", "NVIC_IP38", "NVIC_IP39", "NVIC_IP40", "NVIC_IP41", "NVIC_IP42", "NVIC_IP43", "NVIC_IP44", "NVIC_IP45", "NVIC_IP46", "NVIC_IP47", "NVIC_IP48", "NVIC_IP49", "NVIC_IP50", "NVIC_IP51", "NVIC_IP52", "NVIC_IP53", "NVIC_IP54", "NVIC_IP55", "NVIC_IP56", "NVIC_IP57", "NVIC_IP58", "NVIC_IP59", "NVIC_IP60", "NVIC_IP61", "NVIC_IP62", "NVIC_IP63", "NVIC_IP64", "NVIC_IP65", "NVIC_IP66", "NVIC_IP67", "NVIC_IP68", "NVIC_IP69", "NVIC_IP70", "NVIC_IP71", "NVIC_IP72", "NVIC_IP73", "NVIC_IP74", "NVIC_IP75", "NVIC_IP76", "NVIC_IP77", "NVIC_IP78", "NVIC_IP79", "NVIC_IP80", "NVIC_IP81", "NVIC_IP82", "NVIC_IP83", "NVIC_IP84", "NVIC_IP85", "NVIC_IP86", "NVIC_IP87", "NVIC_IP88", "NVIC_IP89", "NVIC_IP90", "NVIC_IP91", "NVIC_IP92", "NVIC_IP93", "NVIC_IP94", "NVIC_IP95", "NVIC_IP96", "NVIC_IP97", "NVIC_IP98", "NVIC_IP99", "NVIC_IP100", "NVIC_IP101", "NVIC_IP102", "NVIC_IP103", "NVIC_IP104", "NVIC_IP105", "NVIC_IP106", "NVIC_IP107", "NVIC_IP108", "NVIC_IP109", "NVIC_IP110", "NVIC_IP111", "NVIC_IP112", "NVIC_IP113", "NVIC_IP114", "NVIC_IP115", "NVIC_IP116", "NVIC_IP117", "NVIC_IP118", "NVIC_IP119", "NVIC_IP120", "NVIC_IP121", "NVIC_IP122", "NVIC_IP123", "NVIC_IP124", "NVIC_IP125", "NVIC_IP126", "NVIC_IP127", "NVIC_IP128", "NVIC_IP129", "NVIC_IP130", "NVIC_IP131", "NVIC_IP132", "NVIC_IP133", "NVIC_IP134", "NVIC_IP135", "NVIC_IP136", "NVIC_IP137", "NVIC_IP138", "NVIC_IP139", "NVIC_IP140", "NVIC_IP141", "NVIC_IP142", "NVIC_IP143", "NVIC_IP144", "NVIC_IP145", "NVIC_IP146", "NVIC_IP147", "NVIC_IP148", "NVIC_IP149", "NVIC_IP150", "NVIC_IP151", "NVIC_IP152", "NVIC_IP153", "NVIC_IP154", "NVIC_IP155", "NVIC_IP156", "NVIC_IP157", "NVIC_IP158", "NVIC_IP159", "NVIC_IP160", "NVIC_IP161", "NVIC_IP162", "NVIC_IP163", "NVIC_IP164", "NVIC_IP165", "NVIC_IP166", "NVIC_IP167", "NVIC_IP168", "NVIC_IP169", "NVIC_IP170", "NVIC_IP171", "NVIC_IP172", "NVIC_IP173", "NVIC_IP174", "NVIC_IP175", "NVIC_IP176", "NVIC_IP177", "NVIC_IP178", "NVIC_IP179", "NVIC_IP180", "NVIC_IP181", "NVIC_IP182", "NVIC_IP183", "NVIC_IP184", "NVIC_IP185", "NVIC_IP186", "NVIC_IP187", "NVIC_IP188", "NVIC_IP189", "NVIC_IP190", "NVIC_IP191", "NVIC_IP192", "NVIC_IP193", "NVIC_IP194", "NVIC_IP195", "NVIC_IP196", "NVIC_IP197", "NVIC_IP198", "NVIC_IP199", "NVIC_IP200", "NVIC_IP201", "NVIC_IP202", "NVIC_IP203", "NVIC_IP204", "NVIC_IP205", "NVIC_IP206", "NVIC_IP207", "NVIC_IP208", "NVIC_IP209", "NVIC_IP210", "NVIC_IP211", "NVIC_IP212", "NVIC_IP213", "NVIC_IP214", "NVIC_IP215", "NVIC_IP216", "NVIC_IP217", "NVIC_IP218", "NVIC_IP219", "NVIC_IP220", "NVIC_IP221", "NVIC_IP222", "NVIC_IP223", "NVIC_IP224", "NVIC_IP225", "NVIC_IP226", "NVIC_IP227", "NVIC_IP228", "NVIC_IP229", "NVIC_IP230", "NVIC_IP231", "NVIC_IP232", "NVIC_IP233", "NVIC_IP234", "NVIC_IP235", "NVIC_IP236", "NVIC_IP237", "NVIC_IP238", "NVIC_IP239", "NVIC_STIR"
group = "SCB", "SCB_CPUID", "SCB_ICSR", "SCB_VTOR", "SCB_AIRCR", "SCB_SCR", "SCB_CCR", "SCB_SHP0", "SCB_SHP1", "SCB_SHP2", "SCB_SHP3", "SCB_SHP4", "SCB_SHP5", "SCB_SHP6", "SCB_SHP7", "SCB_SHP8", "SCB_SHP9", "SCB_SHP10", "SCB_SHP11", "SCB_SHCSR", "SCB_CFSR", "SCB_HFSR", "SCB_DFSR", "SCB_MMFAR", "SCB_BFAR", "SCB_AFSR", "SCB_PFR0", "SCB_PFR1", "SCB_DFR", "SCB_ADR", "SCB_MMFR0", "SCB_MMFR1", "SCB_MMFR2", "SCB_MMFR3", "SCB_ISAR0", "SCB_ISAR1", "SCB_ISAR2", "SCB_ISAR3", "SCB_ISAR4"
group = "SYSTICK", "SYSTICK_CTRL", "SYSTICK_LOAD", "SYSTICK_VAL", "SYSTICK_CALIB"
group = "ACC", "ACC_CR", "ACC_MR", "ACC_IER", "ACC_IDR", "ACC_IMR", "ACC_ISR", "ACC_ACR", "ACC_WPMR", "ACC_WPSR"
group = "ADC", "ADC_CR", "ADC_MR", "ADC_SEQR1", "ADC_SEQR2", "ADC_CHER", "ADC_CHDR", "ADC_CHSR", "ADC_LCDR", "ADC_IER", "ADC_IDR", "ADC_IMR", "ADC_ISR", "ADC_OVER", "ADC_EMR", "ADC_CWR", "ADC_CGR", "ADC_COR", "ADC_CDR_0", "ADC_CDR_1", "ADC_CDR_2", "ADC_CDR_3", "ADC_CDR_4", "ADC_CDR_5", "ADC_CDR_6", "ADC_CDR_7", "ADC_CDR_8", "ADC_CDR_9", "ADC_CDR_10", "ADC_CDR_11", "ADC_CDR_12", "ADC_CDR_13", "ADC_CDR_14", "ADC_ACR", "ADC_WPMR", "ADC_WPSR", "ADC_RPR", "ADC_RCR", "ADC_TPR", "ADC_TCR", "ADC_RNPR", "ADC_RNCR", "ADC_TNPR", "ADC_TNCR", "ADC_PTCR", "ADC_PTSR"
group = "CHIPID", "CHIPID_CIDR", "CHIPID_EXID"
group = "CRCCU", "CRCCU_DSCR", "CRCCU_DMA_EN", "CRCCU_DMA_DIS", "CRCCU_DMA_SR", "CRCCU_DMA_IER", "CRCCU_DMA_IDR", "CRCCU_DMA_IMR", "CRCCU_DMA_ISR", "CRCCU_CR", "CRCCU_MR", "CRCCU_SR", "CRCCU_IER", "CRCCU_IDR", "CRCCU_IMR", "CRCCU_ISR"
group = "DACC", "DACC_CR", "DACC_MR", "DACC_CHER", "DACC_CHDR", "DACC_CHSR", "DACC_CDR", "DACC_IER", "DACC_IDR", "DACC_IMR", "DACC_ISR", "DACC_ACR", "DACC_WPMR", "DACC_WPSR", "DACC_RPR", "DACC_RCR", "DACC_TPR", "DACC_TCR", "DACC_RNPR", "DACC_RNCR", "DACC_TNPR", "DACC_TNCR", "DACC_PTCR", "DACC_PTSR"
group = "EFC", "EFC_FMR", "EFC_FCR", "EFC_FSR", "EFC_FRR"
group = "GPBR", "GPBR_GPBR0", "GPBR_GPBR1", "GPBR_GPBR2", "GPBR_GPBR3", "GPBR_GPBR4", "GPBR_GPBR5", "GPBR_GPBR6", "GPBR_GPBR7"
group = "HSMCI", "HSMCI_CR", "HSMCI_MR", "HSMCI_DTOR", "HSMCI_SDCR", "HSMCI_ARGR", "HSMCI_CMDR", "HSMCI_BLKR", "HSMCI_CSTOR", "HSMCI_RSPR_0", "HSMCI_RSPR_1", "HSMCI_RSPR_2", "HSMCI_RSPR_3", "HSMCI_RDR", "HSMCI_TDR", "HSMCI_SR", "HSMCI_IER", "HSMCI_IDR", "HSMCI_IMR", "HSMCI_CFG", "HSMCI_WPMR", "HSMCI_WPSR", "HSMCI_RPR", "HSMCI_RCR", "HSMCI_TPR", "HSMCI_TCR", "HSMCI_RNPR", "HSMCI_RNCR", "HSMCI_TNPR", "HSMCI_TNCR", "HSMCI_PTCR", "HSMCI_PTSR", "HSMCI_FIFO_0", "HSMCI_FIFO_1", "HSMCI_FIFO_2", "HSMCI_FIFO_3", "HSMCI_FIFO_4", "HSMCI_FIFO_5", "HSMCI_FIFO_6", "HSMCI_FIFO_7", "HSMCI_FIFO_8", "HSMCI_FIFO_9", "HSMCI_FIFO_10", "HSMCI_FIFO_11", "HSMCI_FIFO_12", "HSMCI_FIFO_13", "HSMCI_FIFO_14", "HSMCI_FIFO_15", "HSMCI_FIFO_16", "HSMCI_FIFO_17", "HSMCI_FIFO_18", "HSMCI_FIFO_19", "HSMCI_FIFO_20", "HSMCI_FIFO_21", "HSMCI_FIFO_22", "HSMCI_FIFO_23", "HSMCI_FIFO_24", "HSMCI_FIFO_25", "HSMCI_FIFO_26", "HSMCI_FIFO_27", "HSMCI_FIFO_28", "HSMCI_FIFO_29", "HSMCI_FIFO_30", "HSMCI_FIFO_31", "HSMCI_FIFO_32", "HSMCI_FIFO_33", "HSMCI_FIFO_34", "HSMCI_FIFO_35", "HSMCI_FIFO_36", "HSMCI_FIFO_37", "HSMCI_FIFO_38", "HSMCI_FIFO_39", "HSMCI_FIFO_40", "HSMCI_FIFO_41", "HSMCI_FIFO_42", "HSMCI_FIFO_43", "HSMCI_FIFO_44", "HSMCI_FIFO_45", "HSMCI_FIFO_46", "HSMCI_FIFO_47", "HSMCI_FIFO_48", "HSMCI_FIFO_49", "HSMCI_FIFO_50", "HSMCI_FIFO_51", "HSMCI_FIFO_52", "HSMCI_FIFO_53", "HSMCI_FIFO_54", "HSMCI_FIFO_55", "HSMCI_FIFO_56", "HSMCI_FIFO_57", "HSMCI_FIFO_58", "HSMCI_FIFO_59", "HSMCI_FIFO_60", "HSMCI_FIFO_61", "HSMCI_FIFO_62", "HSMCI_FIFO_63", "HSMCI_FIFO_64", "HSMCI_FIFO_65", "HSMCI_FIFO_66", "HSMCI_FIFO_67", "HSMCI_FIFO_68", "HSMCI_FIFO_69", "HSMCI_FIFO_70", "HSMCI_FIFO_71", "HSMCI_FIFO_72", "HSMCI_FIFO_73", "HSMCI_FIFO_74", "HSMCI_FIFO_75", "HSMCI_FIFO_76", "HSMCI_FIFO_77", "HSMCI_FIFO_78", "HSMCI_FIFO_79", "HSMCI_FIFO_80", "HSMCI_FIFO_81", "HSMCI_FIFO_82", "HSMCI_FIFO_83", "HSMCI_FIFO_84", "HSMCI_FIFO_85", "HSMCI_FIFO_86", "HSMCI_FIFO_87", "HSMCI_FIFO_88", "HSMCI_FIFO_89", "HSMCI_FIFO_90", "HSMCI_FIFO_91", "HSMCI_FIFO_92", "HSMCI_FIFO_93", "HSMCI_FIFO_94", "HSMCI_FIFO_95", "HSMCI_FIFO_96", "HSMCI_FIFO_97", "HSMCI_FIFO_98", "HSMCI_FIFO_99", "HSMCI_FIFO_100", "HSMCI_FIFO_101", "HSMCI_FIFO_102", "HSMCI_FIFO_103", "HSMCI_FIFO_104", "HSMCI_FIFO_105", "HSMCI_FIFO_106", "HSMCI_FIFO_107", "HSMCI_FIFO_108", "HSMCI_FIFO_109", "HSMCI_FIFO_110", "HSMCI_FIFO_111", "HSMCI_FIFO_112", "HSMCI_FIFO_113", "HSMCI_FIFO_114", "HSMCI_FIFO_115", "HSMCI_FIFO_116", "HSMCI_FIFO_117", "HSMCI_FIFO_118", "HSMCI_FIFO_119", "HSMCI_FIFO_120", "HSMCI_FIFO_121", "HSMCI_FIFO_122", "HSMCI_FIFO_123", "HSMCI_FIFO_124", "HSMCI_FIFO_125", "HSMCI_FIFO_126", "HSMCI_FIFO_127", "HSMCI_FIFO_128", "HSMCI_FIFO_129", "HSMCI_FIFO_130", "HSMCI_FIFO_131", "HSMCI_FIFO_132", "HSMCI_FIFO_133", "HSMCI_FIFO_134", "HSMCI_FIFO_135", "HSMCI_FIFO_136", "HSMCI_FIFO_137", "HSMCI_FIFO_138", "HSMCI_FIFO_139", "HSMCI_FIFO_140", "HSMCI_FIFO_141", "HSMCI_FIFO_142", "HSMCI_FIFO_143", "HSMCI_FIFO_144", "HSMCI_FIFO_145", "HSMCI_FIFO_146", "HSMCI_FIFO_147", "HSMCI_FIFO_148", "HSMCI_FIFO_149", "HSMCI_FIFO_150", "HSMCI_FIFO_151", "HSMCI_FIFO_152", "HSMCI_FIFO_153", "HSMCI_FIFO_154", "HSMCI_FIFO_155", "HSMCI_FIFO_156", "HSMCI_FIFO_157", "HSMCI_FIFO_158", "HSMCI_FIFO_159", "HSMCI_FIFO_160", "HSMCI_FIFO_161", "HSMCI_FIFO_162", "HSMCI_FIFO_163", "HSMCI_FIFO_164", "HSMCI_FIFO_165", "HSMCI_FIFO_166", "HSMCI_FIFO_167", "HSMCI_FIFO_168", "HSMCI_FIFO_169", "HSMCI_FIFO_170", "HSMCI_FIFO_171", "HSMCI_FIFO_172", "HSMCI_FIFO_173", "HSMCI_FIFO_174", "HSMCI_FIFO_175", "HSMCI_FIFO_176", "HSMCI_FIFO_177", "HSMCI_FIFO_178", "HSMCI_FIFO_179", "HSMCI_FIFO_180", "HSMCI_FIFO_181", "HSMCI_FIFO_182", "HSMCI_FIFO_183", "HSMCI_FIFO_184", "HSMCI_FIFO_185", "HSMCI_FIFO_186", "HSMCI_FIFO_187", "HSMCI_FIFO_188", "HSMCI_FIFO_189", "HSMCI_FIFO_190", "HSMCI_FIFO_191", "HSMCI_FIFO_192", "HSMCI_FIFO_193", "HSMCI_FIFO_194", "HSMCI_FIFO_195", "HSMCI_FIFO_196", "HSMCI_FIFO_197", "HSMCI_FIFO_198", "HSMCI_FIFO_199", "HSMCI_FIFO_200", "HSMCI_FIFO_201", "HSMCI_FIFO_202", "HSMCI_FIFO_203", "HSMCI_FIFO_204", "HSMCI_FIFO_205", "HSMCI_FIFO_206", "HSMCI_FIFO_207", "HSMCI_FIFO_208", "HSMCI_FIFO_209", "HSMCI_FIFO_210", "HSMCI_FIFO_211", "HSMCI_FIFO_212", "HSMCI_FIFO_213", "HSMCI_FIFO_214", "HSMCI_FIFO_215", "HSMCI_FIFO_216", "HSMCI_FIFO_217", "HSMCI_FIFO_218", "HSMCI_FIFO_219", "HSMCI_FIFO_220", "HSMCI_FIFO_221", "HSMCI_FIFO_222", "HSMCI_FIFO_223", "HSMCI_FIFO_224", "HSMCI_FIFO_225", "HSMCI_FIFO_226", "HSMCI_FIFO_227", "HSMCI_FIFO_228", "HSMCI_FIFO_229", "HSMCI_FIFO_230", "HSMCI_FIFO_231", "HSMCI_FIFO_232", "HSMCI_FIFO_233", "HSMCI_FIFO_234", "HSMCI_FIFO_235", "HSMCI_FIFO_236", "HSMCI_FIFO_237", "HSMCI_FIFO_238", "HSMCI_FIFO_239", "HSMCI_FIFO_240", "HSMCI_FIFO_241", "HSMCI_FIFO_242", "HSMCI_FIFO_243", "HSMCI_FIFO_244", "HSMCI_FIFO_245", "HSMCI_FIFO_246", "HSMCI_FIFO_247", "HSMCI_FIFO_248", "HSMCI_FIFO_249", "HSMCI_FIFO_250", "HSMCI_FIFO_251", "HSMCI_FIFO_252", "HSMCI_FIFO_253", "HSMCI_FIFO_254", "HSMCI_FIFO_255"
group = "MATRIX", "MATRIX_MCFG_0", "MATRIX_MCFG_1", "MATRIX_MCFG_2", "MATRIX_MCFG_3", "MATRIX_SCFG_0", "MATRIX_SCFG_1", "MATRIX_SCFG_2", "MATRIX_SCFG_3", "MATRIX_SCFG_4", "MATRIX_PRAS0", "MATRIX_PRAS1", "MATRIX_PRAS2", "MATRIX_PRAS3", "MATRIX_PRAS4", "MATRIX_SYSIO", "MATRIX_SMCNFCS", "MATRIX_WPMR", "MATRIX_WPSR"
group = "PIOA", "PIOA_PER", "PIOA_PDR", "PIOA_PSR", "PIOA_OER", "PIOA_ODR", "PIOA_OSR", "PIOA_IFER", "PIOA_IFDR", "PIOA_IFSR", "PIOA_SODR", "PIOA_CODR", "PIOA_ODSR", "PIOA_PDSR", "PIOA_IER", "PIOA_IDR", "PIOA_IMR", "PIOA_ISR", "PIOA_MDER", "PIOA_MDDR", "PIOA_MDSR", "PIOA_PUDR", "PIOA_PUER", "PIOA_PUSR", "PIOA_ABCDSR_0", "PIOA_ABCDSR_1", "PIOA_IFSCDR", "PIOA_IFSCER", "PIOA_IFSCSR", "PIOA_SCDR", "PIOA_PPDDR", "PIOA_PPDER", "PIOA_PPDSR", "PIOA_OWER", "PIOA_OWDR", "PIOA_OWSR", "PIOA_AIMER", "PIOA_AIMDR", "PIOA_AIMMR", "PIOA_ESR", "PIOA_LSR", "PIOA_ELSR", "PIOA_FELLSR", "PIOA_REHLSR", "PIOA_FRLHSR", "PIOA_LOCKSR", "PIOA_WPMR", "PIOA_WPSR", "PIOA_SCHMITT", "PIOA_PCMR", "PIOA_PCIER", "PIOA_PCIDR", "PIOA_PCIMR", "PIOA_PCISR", "PIOA_PCRHR", "PIOA_RPR", "PIOA_RCR", "PIOA_TPR", "PIOA_TCR", "PIOA_RNPR", "PIOA_RNCR", "PIOA_TNPR", "PIOA_TNCR", "PIOA_PTCR", "PIOA_PTSR"
group = "PIOB", "PIOB_PER", "PIOB_PDR", "PIOB_PSR", "PIOB_OER", "PIOB_ODR", "PIOB_OSR", "PIOB_IFER", "PIOB_IFDR", "PIOB_IFSR", "PIOB_SODR", "PIOB_CODR", "PIOB_ODSR", "PIOB_PDSR", "PIOB_IER", "PIOB_IDR", "PIOB_IMR", "PIOB_ISR", "PIOB_MDER", "PIOB_MDDR", "PIOB_MDSR", "PIOB_PUDR", "PIOB_PUER", "PIOB_PUSR", "PIOB_ABCDSR_0", "PIOB_ABCDSR_1", "PIOB_IFSCDR", "PIOB_IFSCER", "PIOB_IFSCSR", "PIOB_SCDR", "PIOB_PPDDR", "PIOB_PPDER", "PIOB_PPDSR", "PIOB_OWER", "PIOB_OWDR", "PIOB_OWSR", "PIOB_AIMER", "PIOB_AIMDR", "PIOB_AIMMR", "PIOB_ESR", "PIOB_LSR", "PIOB_ELSR", "PIOB_FELLSR", "PIOB_REHLSR", "PIOB_FRLHSR", "PIOB_LOCKSR", "PIOB_WPMR", "PIOB_WPSR", "PIOB_SCHMITT", "PIOB_PCMR", "PIOB_PCIER", "PIOB_PCIDR", "PIOB_PCIMR", "PIOB_PCISR", "PIOB_PCRHR"
group = "PIOC", "PIOC_PER", "PIOC_PDR", "PIOC_PSR", "PIOC_OER", "PIOC_ODR", "PIOC_OSR", "PIOC_IFER", "PIOC_IFDR", "PIOC_IFSR", "PIOC_SODR", "PIOC_CODR", "PIOC_ODSR", "PIOC_PDSR", "PIOC_IER", "PIOC_IDR", "PIOC_IMR", "PIOC_ISR", "PIOC_MDER", "PIOC_MDDR", "PIOC_MDSR", "PIOC_PUDR", "PIOC_PUER", "PIOC_PUSR", "PIOC_ABCDSR_0", "PIOC_ABCDSR_1", "PIOC_IFSCDR", "PIOC_IFSCER", "PIOC_IFSCSR", "PIOC_SCDR", "PIOC_PPDDR", "PIOC_PPDER", "PIOC_PPDSR", "PIOC_OWER", "PIOC_OWDR", "PIOC_OWSR", "PIOC_AIMER", "PIOC_AIMDR", "PIOC_AIMMR", "PIOC_ESR", "PIOC_LSR", "PIOC_ELSR", "PIOC_FELLSR", "PIOC_REHLSR", "PIOC_FRLHSR", "PIOC_LOCKSR", "PIOC_WPMR", "PIOC_WPSR", "PIOC_SCHMITT", "PIOC_PCMR", "PIOC_PCIER", "PIOC_PCIDR", "PIOC_PCIMR", "PIOC_PCISR", "PIOC_PCRHR"
group = "PMC", "PMC_SCER", "PMC_SCDR", "PMC_SCSR", "PMC_PCER0", "PMC_PCDR0", "PMC_PCSR0", "PMC_MOR", "PMC_MCFR", "PMC_PLLAR", "PMC_PLLBR", "PMC_MCKR", "PMC_USB", "PMC_PCK_0", "PMC_PCK_1", "PMC_PCK_2", "PMC_IER", "PMC_IDR", "PMC_SR", "PMC_IMR", "PMC_FSMR", "PMC_FSPR", "PMC_FOCR", "PMC_WPMR", "PMC_WPSR", "PMC_PCER1", "PMC_PCDR1", "PMC_PCSR1", "PMC_OCR"
group = "PWM", "PWM_CLK", "PWM_ENA", "PWM_DIS", "PWM_SR", "PWM_IER1", "PWM_IDR1", "PWM_IMR1", "PWM_ISR1", "PWM_SCM", "PWM_SCUC", "PWM_SCUP", "PWM_SCUPUPD", "PWM_IER2", "PWM_IDR2", "PWM_IMR2", "PWM_ISR2", "PWM_OOV", "PWM_OS", "PWM_OSS", "PWM_OSC", "PWM_OSSUPD", "PWM_OSCUPD", "PWM_FMR", "PWM_FSR", "PWM_FCR", "PWM_FPV", "PWM_FPE", "PWM_ELMR_0", "PWM_ELMR_1", "PWM_SMMR", "PWM_WPCR", "PWM_WPSR", "PWM_RPR", "PWM_RCR", "PWM_TPR", "PWM_TCR", "PWM_RNPR", "PWM_RNCR", "PWM_TNPR", "PWM_TNCR", "PWM_PTCR", "PWM_PTSR", "PWM_CMPV0", "PWM_CMPVUPD0", "PWM_CMPM0", "PWM_CMPMUPD0", "PWM_CMPV1", "PWM_CMPVUPD1", "PWM_CMPM1", "PWM_CMPMUPD1", "PWM_CMPV2", "PWM_CMPVUPD2", "PWM_CMPM2", "PWM_CMPMUPD2", "PWM_CMPV3", "PWM_CMPVUPD3", "PWM_CMPM3", "PWM_CMPMUPD3", "PWM_CMPV4", "PWM_CMPVUPD4", "PWM_CMPM4", "PWM_CMPMUPD4", "PWM_CMPV5", "PWM_CMPVUPD5", "PWM_CMPM5", "PWM_CMPMUPD5", "PWM_CMPV6", "PWM_CMPVUPD6", "PWM_CMPM6", "PWM_CMPMUPD6", "PWM_CMPV7", "PWM_CMPVUPD7", "PWM_CMPM7", "PWM_CMPMUPD7", "PWM_CMR0", "PWM_CDTY0", "PWM_CDTYUPD0", "PWM_CPRD0", "PWM_CPRDUPD0", "PWM_CCNT0", "PWM_DT0", "PWM_DTUPD0", "PWM_CMR1", "PWM_CDTY1", "PWM_CDTYUPD1", "PWM_CPRD1", "PWM_CPRDUPD1", "PWM_CCNT1", "PWM_DT1", "PWM_DTUPD1", "PWM_CMR2", "PWM_CDTY2", "PWM_CDTYUPD2", "PWM_CPRD2", "PWM_CPRDUPD2", "PWM_CCNT2", "PWM_DT2", "PWM_DTUPD2", "PWM_CMR3", "PWM_CDTY3", "PWM_CDTYUPD3", "PWM_CPRD3", "PWM_CPRDUPD3", "PWM_CCNT3", "PWM_DT3", "PWM_DTUPD3"
group = "RSTC", "RSTC_CR", "RSTC_SR", "RSTC_MR"
group = "RTC", "RTC_CR", "RTC_MR", "RTC_TIMR", "RTC_CALR", "RTC_TIMALR", "RTC_CALALR", "RTC_SR", "RTC_SCCR", "RTC_IER", "RTC_IDR", "RTC_IMR", "RTC_VER"
group = "RTT", "RTT_MR", "RTT_AR", "RTT_VR", "RTT_SR"
group = "SMC", "SMC_SETUP0", "SMC_PULSE0", "SMC_CYCLE0", "SMC_MODE0", "SMC_SETUP1", "SMC_PULSE1", "SMC_CYCLE1", "SMC_MODE1", "SMC_SETUP2", "SMC_PULSE2", "SMC_CYCLE2", "SMC_MODE2", "SMC_SETUP3", "SMC_PULSE3", "SMC_CYCLE3", "SMC_MODE3", "SMC_SETUP4", "SMC_PULSE4", "SMC_CYCLE4", "SMC_MODE4", "SMC_OCMS", "SMC_KEY1", "SMC_KEY2", "SMC_WPMR", "SMC_WPSR"
group = "SPI", "SPI_CR", "SPI_MR", "SPI_RDR", "SPI_TDR", "SPI_SR", "SPI_IER", "SPI_IDR", "SPI_IMR", "SPI_CSR_0", "SPI_CSR_1", "SPI_CSR_2", "SPI_CSR_3", "SPI_WPMR", "SPI_WPSR", "SPI_RPR", "SPI_RCR", "SPI_TPR", "SPI_TCR", "SPI_RNPR", "SPI_RNCR", "SPI_TNPR", "SPI_TNCR", "SPI_PTCR", "SPI_PTSR"
group = "SSC", "SSC_CR", "SSC_CMR", "SSC_RCMR", "SSC_RFMR", "SSC_TCMR", "SSC_TFMR", "SSC_RHR", "SSC_THR", "SSC_RSHR", "SSC_TSHR", "SSC_RC0R", "SSC_RC1R", "SSC_SR", "SSC_IER", "SSC_IDR", "SSC_IMR", "SSC_WPMR", "SSC_WPSR", "SSC_RPR", "SSC_RCR", "SSC_TPR", "SSC_TCR", "SSC_RNPR", "SSC_RNCR", "SSC_TNPR", "SSC_TNCR", "SSC_PTCR", "SSC_PTSR"
group = "SUPC", "SUPC_CR", "SUPC_SMMR", "SUPC_MR", "SUPC_WUMR", "SUPC_WUIR", "SUPC_SR"
group = "TC0", "TC0_CCR0", "TC0_CMR0", "TC0_SMMR0", "TC0_CV0", "TC0_RA0", "TC0_RB0", "TC0_RC0", "TC0_SR0", "TC0_IER0", "TC0_IDR0", "TC0_IMR0", "TC0_CCR1", "TC0_CMR1", "TC0_SMMR1", "TC0_CV1", "TC0_RA1", "TC0_RB1", "TC0_RC1", "TC0_SR1", "TC0_IER1", "TC0_IDR1", "TC0_IMR1", "TC0_CCR2", "TC0_CMR2", "TC0_SMMR2", "TC0_CV2", "TC0_RA2", "TC0_RB2", "TC0_RC2", "TC0_SR2", "TC0_IER2", "TC0_IDR2", "TC0_IMR2", "TC0_BCR", "TC0_BMR", "TC0_QIER", "TC0_QIDR", "TC0_QIMR", "TC0_QISR", "TC0_FMR", "TC0_WPMR"
group = "TC1", "TC1_CCR0", "TC1_CMR0", "TC1_SMMR0", "TC1_CV0", "TC1_RA0", "TC1_RB0", "TC1_RC0", "TC1_SR0", "TC1_IER0", "TC1_IDR0", "TC1_IMR0", "TC1_CCR1", "TC1_CMR1", "TC1_SMMR1", "TC1_CV1", "TC1_RA1", "TC1_RB1", "TC1_RC1", "TC1_SR1", "TC1_IER1", "TC1_IDR1", "TC1_IMR1", "TC1_CCR2", "TC1_CMR2", "TC1_SMMR2", "TC1_CV2", "TC1_RA2", "TC1_RB2", "TC1_RC2", "TC1_SR2", "TC1_IER2", "TC1_IDR2", "TC1_IMR2", "TC1_BCR", "TC1_BMR", "TC1_QIER", "TC1_QIDR", "TC1_QIMR", "TC1_QISR", "TC1_FMR", "TC1_WPMR"
group = "TWI0", "TWI0_CR", "TWI0_MMR", "TWI0_SMR", "TWI0_IADR", "TWI0_CWGR", "TWI0_SR", "TWI0_IER", "TWI0_IDR", "TWI0_IMR", "TWI0_RHR", "TWI0_THR", "TWI0_RPR", "TWI0_RCR", "TWI0_TPR", "TWI0_TCR", "TWI0_RNPR", "TWI0_RNCR", "TWI0_TNPR", "TWI0_TNCR", "TWI0_PTCR", "TWI0_PTSR"
group = "TWI1", "TWI1_CR", "TWI1_MMR", "TWI1_SMR", "TWI1_IADR", "TWI1_CWGR", "TWI1_SR", "TWI1_IER", "TWI1_IDR", "TWI1_IMR", "TWI1_RHR", "TWI1_THR", "TWI1_RPR", "TWI1_RCR", "TWI1_TPR", "TWI1_TCR", "TWI1_RNPR", "TWI1_RNCR", "TWI1_TNPR", "TWI1_TNCR", "TWI1_PTCR", "TWI1_PTSR"
group = "UART0", "UART0_CR", "UART0_MR", "UART0_IER", "UART0_IDR", "UART0_IMR", "UART0_SR", "UART0_RHR", "UART0_THR", "UART0_BRGR", "UART0_RPR", "UART0_RCR", "UART0_TPR", "UART0_TCR", "UART0_RNPR", "UART0_RNCR", "UART0_TNPR", "UART0_TNCR", "UART0_PTCR", "UART0_PTSR"
group = "UART1", "UART1_CR", "UART1_MR", "UART1_IER", "UART1_IDR", "UART1_IMR", "UART1_SR", "UART1_RHR", "UART1_THR", "UART1_BRGR", "UART1_RPR", "UART1_RCR", "UART1_TPR", "UART1_TCR", "UART1_RNPR", "UART1_RNCR", "UART1_TNPR", "UART1_TNCR", "UART1_PTCR", "UART1_PTSR"
group = "UDP", "UDP_FRM_NUM", "UDP_GLB_STAT", "UDP_FADDR", "UDP_IER", "UDP_IDR", "UDP_IMR", "UDP_ISR", "UDP_ICR", "UDP_RST_EP", "UDP_CSR_0", "UDP_CSR_1", "UDP_CSR_2", "UDP_CSR_3", "UDP_CSR_4", "UDP_CSR_5", "UDP_CSR_6", "UDP_CSR_7", "UDP_FDR_0", "UDP_FDR_1", "UDP_FDR_2", "UDP_FDR_3", "UDP_FDR_4", "UDP_FDR_5", "UDP_FDR_6", "UDP_FDR_7", "UDP_TXVC"
group = "USART0", "USART0_CR", "USART0_MR", "USART0_IER", "USART0_IDR", "USART0_IMR", "USART0_CSR", "USART0_RHR", "USART0_THR", "USART0_BRGR", "USART0_RTOR", "USART0_TTGR", "USART0_FIDI", "USART0_NER", "USART0_IF", "USART0_MAN", "USART0_WPMR", "USART0_WPSR", "USART0_VERSION", "USART0_RPR", "USART0_RCR", "USART0_TPR", "USART0_TCR", "USART0_RNPR", "USART0_RNCR", "USART0_TNPR", "USART0_TNCR", "USART0_PTCR", "USART0_PTSR"
group = "USART1", "USART1_CR", "USART1_MR", "USART1_IER", "USART1_IDR", "USART1_IMR", "USART1_CSR", "USART1_RHR", "USART1_THR", "USART1_BRGR", "USART1_RTOR", "USART1_TTGR", "USART1_FIDI", "USART1_NER", "USART1_IF", "USART1_MAN", "USART1_WPMR", "USART1_WPSR", "USART1_VERSION", "USART1_RPR", "USART1_RCR", "USART1_TPR", "USART1_TCR", "USART1_RNPR", "USART1_RNCR", "USART1_TNPR", "USART1_TNCR", "USART1_PTCR", "USART1_PTSR"
group = "USART2", "USART2_CR", "USART2_MR", "USART2_IER", "USART2_IDR", "USART2_IMR", "USART2_CSR", "USART2_RHR", "USART2_THR", "USART2_BRGR", "USART2_RTOR", "USART2_TTGR", "USART2_FIDI", "USART2_NER", "USART2_IF", "USART2_MAN", "USART2_WPMR", "USART2_WPSR", "USART2_VERSION", "USART2_RPR", "USART2_RCR", "USART2_TPR", "USART2_TCR", "USART2_RNPR", "USART2_RNCR", "USART2_TNPR", "USART2_TNCR", "USART2_PTCR", "USART2_PTSR"
group = "WDT", "WDT_CR", "WDT_MR", "WDT_SR"

[InterruptList]
Interrupt0  = NMI        0x08
Interrupt1  = HardFault  0x0C
Interrupt2  = MemManage  0x10
Interrupt3  = BusFault   0x14
Interrupt4  = UsageFault 0x18
Interrupt5  = SVC        0x2C
Interrupt6  = DebugMon   0x30
Interrupt7  = PendSV     0x38
Interrupt8  = SysTick    0x3C
Interrupt9  = SUPC       0x40
Interrupt10 = RSTC       0x44
Interrupt11 = RTC        0x48
Interrupt12 = RTT        0x4C
Interrupt13 = WDT        0x50
Interrupt14 = PMC        0x54
Interrupt15 = EFC        0x58
Interrupt16 = UART0      0x60
Interrupt17 = UART1      0x64
Interrupt18 = SMC        0x68
Interrupt19 = PIOA       0x6C
Interrupt20 = PIOB       0x70
Interrupt21 = PIOC       0x74
Interrupt22 = USART0     0x78
Interrupt23 = USART1     0x7C
Interrupt24 = USART2     0x80
Interrupt25 = HSMCI      0x88
Interrupt26 = TWI0       0x8C
Interrupt27 = TWI1       0x90
Interrupt28 = SPI        0x94
Interrupt29 = SSC        0x98
Interrupt30 = TC0        0x9C
Interrupt31 = TC1        0xA0
Interrupt32 = TC2        0xA4
Interrupt33 = TC3        0xA8
Interrupt34 = TC4        0xAC
Interrupt35 = TC5        0xB0
Interrupt36 = ADC        0xB4
Interrupt37 = DACC       0xB8
Interrupt38 = PWM        0xBC
Interrupt39 = CRCCU      0xC0
Interrupt40 = ACC        0xC4
Interrupt41 = UDP        0xC8
