#http://switchbrew.org/index.php?title=Fuses
#https://github.com/Atmosphere-NX/Atmosphere/blob/master/fusee/fusee-primary/src/hwinit/fuse.h
fuse_values = {
"name"          : "FUSE",
"base"          : 0x7000F000,
"size"          : 0x1000,

"FUSE_CTRL"                         : 0x800,
"FUSE_ADDR"                         : 0x804,
"FUSE_RDATA"                        : 0x808,
"FUSE_WDATA"                        : 0x80C,
"FUSE_TIME_RD1"                     : 0x810,
"FUSE_TIME_RD2"                     : 0x814,
"FUSE_TIME_PGM1"                    : 0x818,
"FUSE_TIME_PGM2"                    : 0x81C,
"FUSE_PRIV2INTFC"                   : 0x820,
"FUSE_FUSEBYPASS"                   : 0x824,
"FUSE_PRIVATEKEYDISABLE"            : 0x828,
"FUSE_DISABLEREGPROGRAM"            : 0x82C,
"FUSE_WRITE_ACCESS_SW"              : 0x830,
"FUSE_PWR_GOOD_SW"                  : 0x834,

#Fuse Cache Registers
"FUSE_PRODUCTION_MODE"              : 0x900,
"FUSE_SKU_INFO"                     : 0x910,
"FUSE_CPU_SPEEDO_0"                 : 0x914,
"FUSE_CPU_IDDQ"                     : 0x918,
"FUSE_FT_REV"                       : 0x928,
"FUSE_CPU_SPEEDO_1"                 : 0x92C,
"FUSE_CPU_SPEEDO_2"                 : 0x930,
"FUSE_SOC_SPEEDO_0"                 : 0x934,
"FUSE_SOC_SPEEDO_1"                 : 0x938,
"FUSE_SOC_SPEEDO_2"                 : 0x93C,
"FUSE_SOC_IDDQ"                     : 0x940,
"FUSE_FA"                           : 0x948,
"FUSE_PUBLIC_KEY0"                  : 0x964,
"FUSE_PUBLIC_KEY1"                  : 0x968,
"FUSE_PUBLIC_KEY2"                  : 0x96C,
"FUSE_PUBLIC_KEY3"                  : 0x970,
"FUSE_PUBLIC_KEY4"                  : 0x974,
"FUSE_PUBLIC_KEY5"                  : 0x978,
"FUSE_PUBLIC_KEY6"                  : 0x97C,
"FUSE_PUBLIC_KEY7"                  : 0x980,
"FUSE_TSENSOR_1"                    : 0x984,
"FUSE_TSENSOR_2"                    : 0x988,
"FUSE_CP_REV"                       : 0x990,
"FUSE_TSENSOR_0"                    : 0x998,
"FUSE_FIRST_BOOTROM_PATCH_SIZE_REG" : 0x99C,
"FUSE_SECURITY_MODE"                : 0x9A0,
"FUSE_PRIVATE_KEY0"                 : 0x9A4,
"FUSE_PRIVATE_KEY1"                 : 0x9A8,
"FUSE_PRIVATE_KEY2"                 : 0x9AC,
"FUSE_PRIVATE_KEY3"                 : 0x9B0,
"FUSE_PRIVATE_KEY4"                 : 0x9B4,
"FUSE_BOOT_DEVICE_INFO"             : 0x9BC,
"FUSE_RESERVED_SW"                  : 0x9C0,
"FUSE_VP8_ENABLE"                   : 0x9C4,
"FUSE_RESERVED_ODM0"                : 0x9C8,
"FUSE_RESERVED_ODM1"                : 0x9CC,
"FUSE_RESERVED_ODM2"                : 0x9D0,
"FUSE_RESERVED_ODM3"                : 0x9D4,
"FUSE_RESERVED_ODM4"                : 0x9D8,
"FUSE_RESERVED_ODM5"                : 0x9DC,
"FUSE_RESERVED_ODM6"                : 0x9E0,
"FUSE_RESERVED_ODM7"                : 0x9E4,
"FUSE_SKU_USB_CALIB"                : 0x9F0,
"FUSE_SKU_DIRECT_CONFIG"            : 0x9F4,
"FUSE_VENDOR_CODE"                  : 0xA00,
"FUSE_FAB_CODE"                     : 0xA04,
"FUSE_LOT_CODE_0"                   : 0xA08,
"FUSE_LOT_CODE_1"                   : 0xA0C,
"FUSE_WAFER_ID"                     : 0xA10,
"FUSE_X_COORDINATE"                 : 0xA14,
"FUSE_Y_COORDINATE"                 : 0xA18,
"FUSE_SATA_CALIB"                   : 0xA24,
"FUSE_GPU_IDDQ"                     : 0xA28,
"FUSE_TSENSOR_3"                    : 0xA2C,
"FUSE_OPT_SUBREVISION"              : 0xA48,
"FUSE_TSENSOR_4"                    : 0xA54,
"FUSE_TSENSOR_5"                    : 0xA58,
"FUSE_TSENSOR_6"                    : 0xA5C,
"FUSE_TSENSOR_7"                    : 0xA60,
"FUSE_OPT_PRIV_SEC_DIS"             : 0xA64,
"FUSE_PKC_DISABLE"                  : 0xA68,
"FUSE_TSENSOR_COMMON"               : 0xA80,
"FUSE_DEBUG_AUTH_OVERRIDE"          : 0xA9C,
"FUSE_TSENSOR_8"                    : 0xAD4,
"FUSE_SECURE_PROVISION_INDEX"       : 0xAE8,
"FUSE_RESERVED_CALIB"               : 0xB04,
"FUSE_TSENSOR_9"                    : 0xB1C,
"FUSE_USB_CALIB_EXT"                : 0xB50,
"FUSE_SPARE_BIT_0"                  : 0xB80,
"FUSE_SPARE_BIT_1"                  : 0xB84,
"FUSE_SPARE_BIT_2"                  : 0xB88,
"FUSE_SPARE_BIT_3"                  : 0xB8C,
"FUSE_SPARE_BIT_4"                  : 0xB90,
"FUSE_SPARE_BIT_5"                  : 0xB94,
"FUSE_SPARE_BIT_6"                  : 0xB98,
"FUSE_SPARE_BIT_7"                  : 0xB9C,
"FUSE_SPARE_BIT_8"                  : 0xBA0,
"FUSE_SPARE_BIT_9"                  : 0xBA4,
"FUSE_SPARE_BIT_10"                 : 0xBA8,
"FUSE_SPARE_BIT_11"                 : 0xBAC,
"FUSE_SPARE_BIT_12"                 : 0xBB0,
"FUSE_SPARE_BIT_13"                 : 0xBB4,
"FUSE_SPARE_BIT_14"                 : 0xBB8,
"FUSE_SPARE_BIT_15"                 : 0xBBC,
"FUSE_SPARE_BIT_16"                 : 0xBC0,
"FUSE_SPARE_BIT_17"                 : 0xBC4,
"FUSE_SPARE_BIT_18"                 : 0xBC8,
"FUSE_SPARE_BIT_19"                 : 0xBCC,
"FUSE_SPARE_BIT_20"                 : 0xBD0,
"FUSE_SPARE_BIT_21"                 : 0xBD4,
"FUSE_SPARE_BIT_22"                 : 0xBD8,
"FUSE_SPARE_BIT_23"                 : 0xBDC,
"FUSE_SPARE_BIT_24"                 : 0xBE0,
"FUSE_SPARE_BIT_25"                 : 0xBE4,
"FUSE_SPARE_BIT_26"                 : 0xBE8,
"FUSE_SPARE_BIT_27"                 : 0xBEC,
"FUSE_SPARE_BIT_28"                 : 0xBF0,
"FUSE_SPARE_BIT_29"                 : 0xBF4,
"FUSE_SPARE_BIT_30"                 : 0xBF8,
"FUSE_SPARE_BIT_31"                 : 0xBFC

}