set CMSDK_GPIO0_BASE          0x40010000
set CMSDK_GPIO0_DATA [expr { $CMSDK_GPIO0_BASE + 0x0 }]
set CMSDK_GPIO0_DATA_DATA__RESET_VALUE 0x00000000
set CMSDK_GPIO0_DATA__RESET_VALUE 0x00000000
set CMSDK_GPIO0_DATAOUT [expr { $CMSDK_GPIO0_BASE + 0x4 }]
set CMSDK_GPIO0_DATAOUT_DATAOUT__RESET_VALUE 0x00000000
set CMSDK_GPIO0_DATAOUT__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PULLUP_ENABLE_SET [expr { $CMSDK_GPIO0_BASE + 0x8 }]
set CMSDK_GPIO0_PULLUP_ENABLE_SET_PULLUP_ENABLE_SET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PULLUP_ENABLE_SET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PULLUP_ENABLE_CLR [expr { $CMSDK_GPIO0_BASE + 0xc }]
set CMSDK_GPIO0_PULLUP_ENABLE_CLR_PULLUP_ENABLE_CLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PULLUP_ENABLE_CLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INENABLE_SET [expr { $CMSDK_GPIO0_BASE + 0x10 }]
set CMSDK_GPIO0_INENABLE_SET_INENABLE_SET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INENABLE_SET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INENABLE_CLR [expr { $CMSDK_GPIO0_BASE + 0x14 }]
set CMSDK_GPIO0_INENABLE_CLR_INENABLE_CLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INENABLE_CLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_OUTENSET [expr { $CMSDK_GPIO0_BASE + 0x18 }]
set CMSDK_GPIO0_OUTENSET_OUTENSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_OUTENSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_OUTENCLR [expr { $CMSDK_GPIO0_BASE + 0x1c }]
set CMSDK_GPIO0_OUTENCLR_OUTENCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_OUTENCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_ALTFUNCSET [expr { $CMSDK_GPIO0_BASE + 0x20 }]
set CMSDK_GPIO0_ALTFUNCSET_ALTFUNCSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_ALTFUNCSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_ALTFUNCCLR [expr { $CMSDK_GPIO0_BASE + 0x24 }]
set CMSDK_GPIO0_ALTFUNCCLR_ALTFUNCCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_ALTFUNCCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTENSET [expr { $CMSDK_GPIO0_BASE + 0x28 }]
set CMSDK_GPIO0_INTENSET_INTENSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTENSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTENCLR [expr { $CMSDK_GPIO0_BASE + 0x2c }]
set CMSDK_GPIO0_INTENCLR_INTENCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTENCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTTYPESET [expr { $CMSDK_GPIO0_BASE + 0x30 }]
set CMSDK_GPIO0_INTTYPESET_INTTYPESET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTTYPESET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTTYPECLR [expr { $CMSDK_GPIO0_BASE + 0x34 }]
set CMSDK_GPIO0_INTTYPECLR_INTTYPECLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTTYPECLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTPOLSET [expr { $CMSDK_GPIO0_BASE + 0x38 }]
set CMSDK_GPIO0_INTPOLSET_INTPOLSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTPOLSET__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTPOLCLR [expr { $CMSDK_GPIO0_BASE + 0x3c }]
set CMSDK_GPIO0_INTPOLCLR_INTTYPECLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTPOLCLR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTSTATUS_CLEAR [expr { $CMSDK_GPIO0_BASE + 0x40 }]
set CMSDK_GPIO0_INTSTATUS_CLEAR_INTSTATUS_CLEAR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_INTSTATUS_CLEAR__RESET_VALUE 0x00000000
set CMSDK_GPIO0_MASKLOWBYTE [expr { $CMSDK_GPIO0_BASE + 0x400 }]
set CMSDK_GPIO0_MASKLOWBYTE_MASKLOWBYTE__RESET_VALUE 0x00000000
set CMSDK_GPIO0_MASKLOWBYTE__RESET_VALUE 0x00000000
set CMSDK_GPIO0_MASKHIGHBYTE [expr { $CMSDK_GPIO0_BASE + 0x800 }]
set CMSDK_GPIO0_MASKHIGHBYTE_MASKHIGHBYTE__RESET_VALUE 0x00000000
set CMSDK_GPIO0_MASKHIGHBYTE__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID4 [expr { $CMSDK_GPIO0_BASE + 0xfd0 }]
set CMSDK_GPIO0_PID4_JEP106_C_CODE__RESET_VALUE 0x00000004
set CMSDK_GPIO0_PID4_BLOCK_COUNT__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID4__RESET_VALUE 0x00000004
set CMSDK_GPIO0_PID5 [expr { $CMSDK_GPIO0_BASE + 0xfd4 }]
set CMSDK_GPIO0_PID5_PID5__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID5__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID6 [expr { $CMSDK_GPIO0_BASE + 0xfd8 }]
set CMSDK_GPIO0_PID6_PID6__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID6__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID7 [expr { $CMSDK_GPIO0_BASE + 0xfdc }]
set CMSDK_GPIO0_PID7_PID7__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID7__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID0 [expr { $CMSDK_GPIO0_BASE + 0xfe0 }]
set CMSDK_GPIO0_PID0_PART_NUM__RESET_VALUE 0x00000020
set CMSDK_GPIO0_PID0__RESET_VALUE 0x00000020
set CMSDK_GPIO0_PID1 [expr { $CMSDK_GPIO0_BASE + 0xfe4 }]
set CMSDK_GPIO0_PID1_PART_NUM__RESET_VALUE 0x00000008
set CMSDK_GPIO0_PID1_JEP106_ID_3_0__RESET_VALUE 0x0000000b
set CMSDK_GPIO0_PID1__RESET_VALUE 0x000000b8
set CMSDK_GPIO0_PID2 [expr { $CMSDK_GPIO0_BASE + 0xfe8 }]
set CMSDK_GPIO0_PID2_JEP106_ID_6_4__RESET_VALUE 0x00000003
set CMSDK_GPIO0_PID2_JEDEC_USED__RESET_VALUE 0x00000001
set CMSDK_GPIO0_PID2_REV__RESET_VALUE 0x00000001
set CMSDK_GPIO0_PID2__RESET_VALUE 0x0000001b
set CMSDK_GPIO0_PID3 [expr { $CMSDK_GPIO0_BASE + 0xfec }]
set CMSDK_GPIO0_PID3_MOD_NUM__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID3_ECOREVNUM__RESET_VALUE 0x00000000
set CMSDK_GPIO0_PID3__RESET_VALUE 0x00000000
set CMSDK_GPIO0_CID0 [expr { $CMSDK_GPIO0_BASE + 0xff0 }]
set CMSDK_GPIO0_CID0_CID0__RESET_VALUE 0x0000000d
set CMSDK_GPIO0_CID0__RESET_VALUE 0x0000000d
set CMSDK_GPIO0_CID1 [expr { $CMSDK_GPIO0_BASE + 0xff4 }]
set CMSDK_GPIO0_CID1_CID1__RESET_VALUE 0x000000f0
set CMSDK_GPIO0_CID1__RESET_VALUE 0x000000f0
set CMSDK_GPIO0_CID2 [expr { $CMSDK_GPIO0_BASE + 0xff8 }]
set CMSDK_GPIO0_CID2_CID2__RESET_VALUE 0x00000005
set CMSDK_GPIO0_CID2__RESET_VALUE 0x00000005
set CMSDK_GPIO0_CID3 [expr { $CMSDK_GPIO0_BASE + 0xffc }]
set CMSDK_GPIO0_CID3_CID3__RESET_VALUE 0x000000b1
set CMSDK_GPIO0_CID3__RESET_VALUE 0x000000b1
