 |
 |
Go to the documentation of this file. 33 #ifndef __HW_FLASH_H__ 34 #define __HW_FLASH_H__ 43 #define FLASH_O_IMASK 0x00000028U 46 #define FLASH_O_RIS 0x00000030U 49 #define FLASH_O_MIS 0x00000038U 52 #define FLASH_O_ISET 0x00000040U 55 #define FLASH_O_ICLR 0x00000048U 58 #define FLASH_O_DESC 0x000000FCU 61 #define FLASH_O_CMDEXEC 0x00000100U 64 #define FLASH_O_CMDTYPE 0x00000104U 67 #define FLASH_O_CMDCTL 0x00000108U 70 #define FLASH_O_CMDADDR 0x00000120U 73 #define FLASH_O_CMDBYTEN 0x00000124U 76 #define FLASH_O_CMDDATA0 0x00000130U 79 #define FLASH_O_CMDDATA1 0x00000134U 82 #define FLASH_O_CMDDATA2 0x00000138U 85 #define FLASH_O_CMDDATA3 0x0000013CU 88 #define FLASH_O_CMDWEPROTA 0x000001D0U 91 #define FLASH_O_CMDWEPROTB 0x000001D4U 94 #define FLASH_O_CMDWEPROTNM 0x00000210U 97 #define FLASH_O_CMDWEPROTTR 0x00000214U 100 #define FLASH_O_CMDWEPROTEN 0x00000218U 103 #define FLASH_O_CFGCMD 0x000003B0U 106 #define FLASH_O_CFGPCNT 0x000003B4U 109 #define FLASH_O_STATCMD 0x000003D0U 112 #define FLASH_O_STATADDR 0x000003D4U 115 #define FLASH_O_STATPCNT 0x000003D8U 118 #define FLASH_O_STATMODE 0x000003DCU 121 #define FLASH_O_GBLINFO0 0x000003F0U 124 #define FLASH_O_GBLINFO1 0x000003F4U 127 #define FLASH_O_GBLINFO2 0x000003F8U 130 #define FLASH_O_BANK0INFO0 0x00000400U 133 #define FLASH_O_BANK0INFO1 0x00000404U 150 #define FLASH_IMASK_DONE 0x00000001U 151 #define FLASH_IMASK_DONE_M 0x00000001U 152 #define FLASH_IMASK_DONE_S 0U 153 #define FLASH_IMASK_DONE_ENABLED 0x00000001U 154 #define FLASH_IMASK_DONE_DISABLED 0x00000000U 171 #define FLASH_RIS_DONE 0x00000001U 172 #define FLASH_RIS_DONE_M 0x00000001U 173 #define FLASH_RIS_DONE_S 0U 174 #define FLASH_RIS_DONE_SET 0x00000001U 175 #define FLASH_RIS_DONE_CLR 0x00000000U 190 #define FLASH_MIS_DONE 0x00000001U 191 #define FLASH_MIS_DONE_M 0x00000001U 192 #define FLASH_MIS_DONE_S 0U 193 #define FLASH_MIS_DONE_SET 0x00000001U 194 #define FLASH_MIS_DONE_CLR 0x00000000U 208 #define FLASH_ISET_DONE 0x00000001U 209 #define FLASH_ISET_DONE_M 0x00000001U 210 #define FLASH_ISET_DONE_S 0U 211 #define FLASH_ISET_DONE_SET 0x00000001U 212 #define FLASH_ISET_DONE_NO_EFFECT 0x00000000U 226 #define FLASH_ICLR_DONE 0x00000001U 227 #define FLASH_ICLR_DONE_M 0x00000001U 228 #define FLASH_ICLR_DONE_S 0U 229 #define FLASH_ICLR_DONE_CLR 0x00000001U 230 #define FLASH_ICLR_DONE_NO_EFFECT 0x00000000U 243 #define FLASH_DESC_MODULEID_W 16U 244 #define FLASH_DESC_MODULEID_M 0xFFFF0000U 245 #define FLASH_DESC_MODULEID_S 16U 246 #define FLASH_DESC_MODULEID_MAXIMUM 0xFFFF0000U 247 #define FLASH_DESC_MODULEID_MINIMUM 0x00000000U 255 #define FLASH_DESC_FEATUREVER_W 4U 256 #define FLASH_DESC_FEATUREVER_M 0x0000F000U 257 #define FLASH_DESC_FEATUREVER_S 12U 258 #define FLASH_DESC_FEATUREVER_MAXIMUM 0x0000F000U 259 #define FLASH_DESC_FEATUREVER_MINIMUM 0x00000000U 267 #define FLASH_DESC_INSTNUM_W 4U 268 #define FLASH_DESC_INSTNUM_M 0x00000F00U 269 #define FLASH_DESC_INSTNUM_S 8U 270 #define FLASH_DESC_INSTNUM_MAXIMUM 0x00000F00U 271 #define FLASH_DESC_INSTNUM_MINIMUM 0x00000000U 279 #define FLASH_DESC_MAJREV_W 4U 280 #define FLASH_DESC_MAJREV_M 0x000000F0U 281 #define FLASH_DESC_MAJREV_S 4U 282 #define FLASH_DESC_MAJREV_MAXIMUM 0x000000F0U 283 #define FLASH_DESC_MAJREV_MINIMUM 0x00000000U 291 #define FLASH_DESC_MINREV_W 4U 292 #define FLASH_DESC_MINREV_M 0x0000000FU 293 #define FLASH_DESC_MINREV_S 0U 294 #define FLASH_DESC_MINREV_MAXIMUM 0x0000000FU 295 #define FLASH_DESC_MINREV_MINIMUM 0x00000000U 311 #define FLASH_CMDEXEC_VAL 0x00000001U 312 #define FLASH_CMDEXEC_VAL_M 0x00000001U 313 #define FLASH_CMDEXEC_VAL_S 0U 314 #define FLASH_CMDEXEC_VAL_EXECUTE 0x00000001U 315 #define FLASH_CMDEXEC_VAL_NOEXECUTE 0x00000000U 332 #define FLASH_CMDTYPE_SIZE_W 3U 333 #define FLASH_CMDTYPE_SIZE_M 0x00000070U 334 #define FLASH_CMDTYPE_SIZE_S 4U 335 #define FLASH_CMDTYPE_SIZE_BANK 0x00000050U 336 #define FLASH_CMDTYPE_SIZE_SECTOR 0x00000040U 337 #define FLASH_CMDTYPE_SIZE_EIGHTWORD 0x00000030U 338 #define FLASH_CMDTYPE_SIZE_FOURWORD 0x00000020U 339 #define FLASH_CMDTYPE_SIZE_TWOWORD 0x00000010U 340 #define FLASH_CMDTYPE_SIZE_ONEWORD 0x00000000U 357 #define FLASH_CMDTYPE_COMMAND_W 3U 358 #define FLASH_CMDTYPE_COMMAND_M 0x00000007U 359 #define FLASH_CMDTYPE_COMMAND_S 0U 360 #define FLASH_CMDTYPE_COMMAND_BLANKVERIFY 0x00000006U 361 #define FLASH_CMDTYPE_COMMAND_CLEARSTATUS 0x00000005U 362 #define FLASH_CMDTYPE_COMMAND_MODECHANGE 0x00000004U 363 #define FLASH_CMDTYPE_COMMAND_ERASE 0x00000002U 364 #define FLASH_CMDTYPE_COMMAND_PROGRAM 0x00000001U 365 #define FLASH_CMDTYPE_COMMAND_NOOP 0x00000000U 382 #define FLASH_CMDCTL_DATAVEREN 0x00200000U 383 #define FLASH_CMDCTL_DATAVEREN_M 0x00200000U 384 #define FLASH_CMDCTL_DATAVEREN_S 21U 385 #define FLASH_CMDCTL_DATAVEREN_ENABLE 0x00200000U 386 #define FLASH_CMDCTL_DATAVEREN_DISABLE 0x00000000U 401 #define FLASH_CMDCTL_SSERASEDIS 0x00100000U 402 #define FLASH_CMDCTL_SSERASEDIS_M 0x00100000U 403 #define FLASH_CMDCTL_SSERASEDIS_S 20U 404 #define FLASH_CMDCTL_SSERASEDIS_DISABLE 0x00100000U 405 #define FLASH_CMDCTL_SSERASEDIS_ENABLE 0x00000000U 417 #define FLASH_CMDCTL_ADDRXLATEOVR 0x00010000U 418 #define FLASH_CMDCTL_ADDRXLATEOVR_M 0x00010000U 419 #define FLASH_CMDCTL_ADDRXLATEOVR_S 16U 420 #define FLASH_CMDCTL_ADDRXLATEOVR_OVERRIDE 0x00010000U 421 #define FLASH_CMDCTL_ADDRXLATEOVR_NOOVERRIDE 0x00000000U 434 #define FLASH_CMDCTL_REGIONSEL_W 4U 435 #define FLASH_CMDCTL_REGIONSEL_M 0x00001E00U 436 #define FLASH_CMDCTL_REGIONSEL_S 9U 437 #define FLASH_CMDCTL_REGIONSEL_ENGR 0x00001000U 438 #define FLASH_CMDCTL_REGIONSEL_TRIM 0x00000800U 439 #define FLASH_CMDCTL_REGIONSEL_NONMAIN 0x00000400U 440 #define FLASH_CMDCTL_REGIONSEL_MAIN 0x00000200U 459 #define FLASH_CMDCTL_MODESEL_W 4U 460 #define FLASH_CMDCTL_MODESEL_M 0x0000000FU 461 #define FLASH_CMDCTL_MODESEL_S 0U 462 #define FLASH_CMDCTL_MODESEL_ERASEBNK 0x0000000FU 463 #define FLASH_CMDCTL_MODESEL_PGMMW 0x0000000EU 464 #define FLASH_CMDCTL_MODESEL_ERASESECT 0x0000000CU 465 #define FLASH_CMDCTL_MODESEL_ERASEVER 0x0000000BU 466 #define FLASH_CMDCTL_MODESEL_PGMSW 0x0000000AU 467 #define FLASH_CMDCTL_MODESEL_PGMVER 0x00000009U 468 #define FLASH_CMDCTL_MODESEL_RDMARG1B 0x00000007U 469 #define FLASH_CMDCTL_MODESEL_RDMARG0B 0x00000006U 470 #define FLASH_CMDCTL_MODESEL_RDMARG1 0x00000004U 471 #define FLASH_CMDCTL_MODESEL_RDMARG0 0x00000002U 472 #define FLASH_CMDCTL_MODESEL_READ 0x00000000U 485 #define FLASH_CMDADDR_VAL_W 32U 486 #define FLASH_CMDADDR_VAL_M 0xFFFFFFFFU 487 #define FLASH_CMDADDR_VAL_S 0U 488 #define FLASH_CMDADDR_VAL_MAXIMUM 0xFFFFFFFFU 489 #define FLASH_CMDADDR_VAL_MINIMUM 0x00000000U 503 #define FLASH_CMDBYTEN_VAL_W 16U 504 #define FLASH_CMDBYTEN_VAL_M 0x0000FFFFU 505 #define FLASH_CMDBYTEN_VAL_S 0U 506 #define FLASH_CMDBYTEN_VAL_MAXIMUM 0x0003FFFFU 507 #define FLASH_CMDBYTEN_VAL_MINIMUM 0x00000000U 520 #define FLASH_CMDDATA0_VAL_W 32U 521 #define FLASH_CMDDATA0_VAL_M 0xFFFFFFFFU 522 #define FLASH_CMDDATA0_VAL_S 0U 523 #define FLASH_CMDDATA0_VAL_MAXIMUM 0xFFFFFFFFU 524 #define FLASH_CMDDATA0_VAL_MINIMUM 0x00000000U 537 #define FLASH_CMDDATA1_VAL_W 32U 538 #define FLASH_CMDDATA1_VAL_M 0xFFFFFFFFU 539 #define FLASH_CMDDATA1_VAL_S 0U 540 #define FLASH_CMDDATA1_VAL_MAXIMUM 0xFFFFFFFFU 541 #define FLASH_CMDDATA1_VAL_MINIMUM 0x00000000U 554 #define FLASH_CMDDATA2_VAL_W 32U 555 #define FLASH_CMDDATA2_VAL_M 0xFFFFFFFFU 556 #define FLASH_CMDDATA2_VAL_S 0U 557 #define FLASH_CMDDATA2_VAL_MAXIMUM 0xFFFFFFFFU 558 #define FLASH_CMDDATA2_VAL_MINIMUM 0x00000000U 571 #define FLASH_CMDDATA3_VAL_W 32U 572 #define FLASH_CMDDATA3_VAL_M 0xFFFFFFFFU 573 #define FLASH_CMDDATA3_VAL_S 0U 574 #define FLASH_CMDDATA3_VAL_MAXIMUM 0xFFFFFFFFU 575 #define FLASH_CMDDATA3_VAL_MINIMUM 0x00000000U 598 #define FLASH_CMDWEPROTA_VAL_W 32U 599 #define FLASH_CMDWEPROTA_VAL_M 0xFFFFFFFFU 600 #define FLASH_CMDWEPROTA_VAL_S 0U 601 #define FLASH_CMDWEPROTA_VAL_MAXIMUM 0xFFFFFFFFU 602 #define FLASH_CMDWEPROTA_VAL_MINIMUM 0x00000000U 618 #define FLASH_CMDWEPROTB_VAL_W 28U 619 #define FLASH_CMDWEPROTB_VAL_M 0x0FFFFFFFU 620 #define FLASH_CMDWEPROTB_VAL_S 0U 621 #define FLASH_CMDWEPROTB_VAL_MAXIMUM 0xFFFFFFFFU 622 #define FLASH_CMDWEPROTB_VAL_MINIMUM 0x00000000U 646 #define FLASH_CMDWEPROTNM_VAL 0x00000001U 647 #define FLASH_CMDWEPROTNM_VAL_M 0x00000001U 648 #define FLASH_CMDWEPROTNM_VAL_S 0U 649 #define FLASH_CMDWEPROTNM_VAL_MAXIMUM 0xFFFFFFFFU 650 #define FLASH_CMDWEPROTNM_VAL_MINIMUM 0x00000000U 673 #define FLASH_CMDWEPROTTR_VAL 0x00000001U 674 #define FLASH_CMDWEPROTTR_VAL_M 0x00000001U 675 #define FLASH_CMDWEPROTTR_VAL_S 0U 676 #define FLASH_CMDWEPROTTR_VAL_MAXIMUM 0xFFFFFFFFU 677 #define FLASH_CMDWEPROTTR_VAL_MINIMUM 0x00000000U 700 #define FLASH_CMDWEPROTEN_VAL 0x00000001U 701 #define FLASH_CMDWEPROTEN_VAL_M 0x00000001U 702 #define FLASH_CMDWEPROTEN_VAL_S 0U 703 #define FLASH_CMDWEPROTEN_VAL_MAXIMUM 0xFFFFFFFFU 704 #define FLASH_CMDWEPROTEN_VAL_MINIMUM 0x00000000U 717 #define FLASH_CFGCMD_WAITSTATE_W 4U 718 #define FLASH_CFGCMD_WAITSTATE_M 0x0000000FU 719 #define FLASH_CFGCMD_WAITSTATE_S 0U 720 #define FLASH_CFGCMD_WAITSTATE_MAXIMUM 0x0000000FU 721 #define FLASH_CFGCMD_WAITSTATE_MINIMUM 0x00000000U 741 #define FLASH_CFGPCNT_MAXPCNTVAL_W 8U 742 #define FLASH_CFGPCNT_MAXPCNTVAL_M 0x00000FF0U 743 #define FLASH_CFGPCNT_MAXPCNTVAL_S 4U 744 #define FLASH_CFGPCNT_MAXPCNTVAL_MAXIMUM 0x00000FF0U 745 #define FLASH_CFGPCNT_MAXPCNTVAL_MINIMUM 0x00000000U 760 #define FLASH_CFGPCNT_MAXPCNTOVR 0x00000001U 761 #define FLASH_CFGPCNT_MAXPCNTOVR_M 0x00000001U 762 #define FLASH_CFGPCNT_MAXPCNTOVR_S 0U 763 #define FLASH_CFGPCNT_MAXPCNTOVR_OVERRIDE 0x00000001U 764 #define FLASH_CFGPCNT_MAXPCNTOVR_DEFAULT 0x00000000U 780 #define FLASH_STATCMD_FAILMISC 0x00001000U 781 #define FLASH_STATCMD_FAILMISC_M 0x00001000U 782 #define FLASH_STATCMD_FAILMISC_S 12U 783 #define FLASH_STATCMD_FAILMISC_STATFAIL 0x00001000U 784 #define FLASH_STATCMD_FAILMISC_STATNOFAIL 0x00000000U 793 #define FLASH_STATCMD_FAILINVDATA 0x00000100U 794 #define FLASH_STATCMD_FAILINVDATA_M 0x00000100U 795 #define FLASH_STATCMD_FAILINVDATA_S 8U 796 #define FLASH_STATCMD_FAILINVDATA_STATFAIL 0x00000100U 797 #define FLASH_STATCMD_FAILINVDATA_STATNOFAIL 0x00000000U 807 #define FLASH_STATCMD_FAILMODE 0x00000080U 808 #define FLASH_STATCMD_FAILMODE_M 0x00000080U 809 #define FLASH_STATCMD_FAILMODE_S 7U 810 #define FLASH_STATCMD_FAILMODE_STATFAIL 0x00000080U 811 #define FLASH_STATCMD_FAILMODE_STATNOFAIL 0x00000000U 819 #define FLASH_STATCMD_FAILILLADDR 0x00000040U 820 #define FLASH_STATCMD_FAILILLADDR_M 0x00000040U 821 #define FLASH_STATCMD_FAILILLADDR_S 6U 822 #define FLASH_STATCMD_FAILILLADDR_STATFAIL 0x00000040U 823 #define FLASH_STATCMD_FAILILLADDR_STATNOFAIL 0x00000000U 831 #define FLASH_STATCMD_FAILVERIFY 0x00000020U 832 #define FLASH_STATCMD_FAILVERIFY_M 0x00000020U 833 #define FLASH_STATCMD_FAILVERIFY_S 5U 834 #define FLASH_STATCMD_FAILVERIFY_STATFAIL 0x00000020U 835 #define FLASH_STATCMD_FAILVERIFY_STATNOFAIL 0x00000000U 843 #define FLASH_STATCMD_FAILWEPROT 0x00000010U 844 #define FLASH_STATCMD_FAILWEPROT_M 0x00000010U 845 #define FLASH_STATCMD_FAILWEPROT_S 4U 846 #define FLASH_STATCMD_FAILWEPROT_STATFAIL 0x00000010U 847 #define FLASH_STATCMD_FAILWEPROT_STATNOFAIL 0x00000000U 855 #define FLASH_STATCMD_CMDINPROGRESS 0x00000004U 856 #define FLASH_STATCMD_CMDINPROGRESS_M 0x00000004U 857 #define FLASH_STATCMD_CMDINPROGRESS_S 2U 858 #define FLASH_STATCMD_CMDINPROGRESS_STATINPROGRESS 0x00000004U 859 #define FLASH_STATCMD_CMDINPROGRESS_STATCOMPLETE 0x00000000U 867 #define FLASH_STATCMD_CMDPASS 0x00000002U 868 #define FLASH_STATCMD_CMDPASS_M 0x00000002U 869 #define FLASH_STATCMD_CMDPASS_S 1U 870 #define FLASH_STATCMD_CMDPASS_STATPASS 0x00000002U 871 #define FLASH_STATCMD_CMDPASS_STATFAIL 0x00000000U 879 #define FLASH_STATCMD_CMDDONE 0x00000001U 880 #define FLASH_STATCMD_CMDDONE_M 0x00000001U 881 #define FLASH_STATCMD_CMDDONE_S 0U 882 #define FLASH_STATCMD_CMDDONE_STATDONE 0x00000001U 883 #define FLASH_STATCMD_CMDDONE_STATNOTDONE 0x00000000U 902 #define FLASH_STATADDR_BANKID_W 5U 903 #define FLASH_STATADDR_BANKID_M 0x03E00000U 904 #define FLASH_STATADDR_BANKID_S 21U 905 #define FLASH_STATADDR_BANKID_BANK4 0x02000000U 906 #define FLASH_STATADDR_BANKID_BANK3 0x01000000U 907 #define FLASH_STATADDR_BANKID_BANK2 0x00800000U 908 #define FLASH_STATADDR_BANKID_BANK1 0x00400000U 909 #define FLASH_STATADDR_BANKID_BANK0 0x00200000U 922 #define FLASH_STATADDR_REGIONID_W 5U 923 #define FLASH_STATADDR_REGIONID_M 0x001F0000U 924 #define FLASH_STATADDR_REGIONID_S 16U 925 #define FLASH_STATADDR_REGIONID_ENGR 0x00080000U 926 #define FLASH_STATADDR_REGIONID_TRIM 0x00040000U 927 #define FLASH_STATADDR_REGIONID_NONMAIN 0x00020000U 928 #define FLASH_STATADDR_REGIONID_MAIN 0x00010000U 937 #define FLASH_STATADDR_BANKADDR_W 16U 938 #define FLASH_STATADDR_BANKADDR_M 0x0000FFFFU 939 #define FLASH_STATADDR_BANKADDR_S 0U 940 #define FLASH_STATADDR_BANKADDR_MAXIMUM 0x0000FFFFU 941 #define FLASH_STATADDR_BANKADDR_MINIMUM 0x00000000U 954 #define FLASH_STATPCNT_PULSECNT_W 12U 955 #define FLASH_STATPCNT_PULSECNT_M 0x00000FFFU 956 #define FLASH_STATPCNT_PULSECNT_S 0U 957 #define FLASH_STATPCNT_PULSECNT_MAXIMUM 0x00000FFFU 958 #define FLASH_STATPCNT_PULSECNT_MINIMUM 0x00000000U 974 #define FLASH_STATMODE_BANK1TRDY 0x00020000U 975 #define FLASH_STATMODE_BANK1TRDY_M 0x00020000U 976 #define FLASH_STATMODE_BANK1TRDY_S 17U 977 #define FLASH_STATMODE_BANK1TRDY_TRUE 0x00020000U 978 #define FLASH_STATMODE_BANK1TRDY_FALSE 0x00000000U 988 #define FLASH_STATMODE_BANK2TRDY 0x00010000U 989 #define FLASH_STATMODE_BANK2TRDY_M 0x00010000U 990 #define FLASH_STATMODE_BANK2TRDY_S 16U 991 #define FLASH_STATMODE_BANK2TRDY_TRUE 0x00010000U 992 #define FLASH_STATMODE_BANK2TRDY_FALSE 0x00000000U 1009 #define FLASH_STATMODE_BANKMODE_W 4U 1010 #define FLASH_STATMODE_BANKMODE_M 0x00000F00U 1011 #define FLASH_STATMODE_BANKMODE_S 8U 1012 #define FLASH_STATMODE_BANKMODE_ERASEBNK 0x00000F00U 1013 #define FLASH_STATMODE_BANKMODE_PGMMW 0x00000E00U 1014 #define FLASH_STATMODE_BANKMODE_ERASESECT 0x00000C00U 1015 #define FLASH_STATMODE_BANKMODE_ERASEVER 0x00000B00U 1016 #define FLASH_STATMODE_BANKMODE_PGMSW 0x00000A00U 1017 #define FLASH_STATMODE_BANKMODE_PGMVER 0x00000900U 1018 #define FLASH_STATMODE_BANKMODE_RDMARG1B 0x00000700U 1019 #define FLASH_STATMODE_BANKMODE_RDMARG0B 0x00000600U 1020 #define FLASH_STATMODE_BANKMODE_RDMARG1 0x00000400U 1021 #define FLASH_STATMODE_BANKMODE_RDMARG0 0x00000200U 1022 #define FLASH_STATMODE_BANKMODE_READ 0x00000000U 1034 #define FLASH_STATMODE_BANKNOTINRD 0x00000001U 1035 #define FLASH_STATMODE_BANKNOTINRD_M 0x00000001U 1036 #define FLASH_STATMODE_BANKNOTINRD_S 0U 1037 #define FLASH_STATMODE_BANKNOTINRD_BANK4 0x00000010U 1038 #define FLASH_STATMODE_BANKNOTINRD_BANK3 0x00000008U 1039 #define FLASH_STATMODE_BANKNOTINRD_BANK2 0x00000004U 1040 #define FLASH_STATMODE_BANKNOTINRD_BANK1 0x00000002U 1041 #define FLASH_STATMODE_BANKNOTINRD_BANK0 0x00000001U 1056 #define FLASH_GBLINFO0_NUMBANKS_W 3U 1057 #define FLASH_GBLINFO0_NUMBANKS_M 0x00070000U 1058 #define FLASH_GBLINFO0_NUMBANKS_S 16U 1059 #define FLASH_GBLINFO0_NUMBANKS_MAXIMUM 0x00050000U 1060 #define FLASH_GBLINFO0_NUMBANKS_MINIMUM 0x00010000U 1068 #define FLASH_GBLINFO0_SECTORSIZE_W 16U 1069 #define FLASH_GBLINFO0_SECTORSIZE_M 0x0000FFFFU 1070 #define FLASH_GBLINFO0_SECTORSIZE_S 0U 1071 #define FLASH_GBLINFO0_SECTORSIZE_TWOKB 0x00000800U 1072 #define FLASH_GBLINFO0_SECTORSIZE_ONEKB 0x00000400U 1087 #define FLASH_GBLINFO1_REDWIDTH_W 3U 1088 #define FLASH_GBLINFO1_REDWIDTH_M 0x00070000U 1089 #define FLASH_GBLINFO1_REDWIDTH_S 16U 1090 #define FLASH_GBLINFO1_REDWIDTH_W4BIT 0x00040000U 1091 #define FLASH_GBLINFO1_REDWIDTH_W2BIT 0x00020000U 1092 #define FLASH_GBLINFO1_REDWIDTH_W0BIT 0x00000000U 1101 #define FLASH_GBLINFO1_ECCWIDTH_W 5U 1102 #define FLASH_GBLINFO1_ECCWIDTH_M 0x00001F00U 1103 #define FLASH_GBLINFO1_ECCWIDTH_S 8U 1104 #define FLASH_GBLINFO1_ECCWIDTH_W16BIT 0x00001000U 1105 #define FLASH_GBLINFO1_ECCWIDTH_W8BIT 0x00000800U 1106 #define FLASH_GBLINFO1_ECCWIDTH_W0BIT 0x00000000U 1114 #define FLASH_GBLINFO1_DATAWIDTH_W 8U 1115 #define FLASH_GBLINFO1_DATAWIDTH_M 0x000000FFU 1116 #define FLASH_GBLINFO1_DATAWIDTH_S 0U 1117 #define FLASH_GBLINFO1_DATAWIDTH_W128BIT 0x00000080U 1118 #define FLASH_GBLINFO1_DATAWIDTH_W64BIT 0x00000040U 1131 #define FLASH_GBLINFO2_DATAREGISTERS_W 4U 1132 #define FLASH_GBLINFO2_DATAREGISTERS_M 0x0000000FU 1133 #define FLASH_GBLINFO2_DATAREGISTERS_S 0U 1134 #define FLASH_GBLINFO2_DATAREGISTERS_MAXIMUM 0x00000008U 1135 #define FLASH_GBLINFO2_DATAREGISTERS_MINIMUM 0x00000001U 1150 #define FLASH_BANK0INFO0_MAINSIZE_W 12U 1151 #define FLASH_BANK0INFO0_MAINSIZE_M 0x00000FFFU 1152 #define FLASH_BANK0INFO0_MAINSIZE_S 0U 1153 #define FLASH_BANK0INFO0_MAINSIZE_MAXSECTORS 0x00000200U 1154 #define FLASH_BANK0INFO0_MAINSIZE_MINSECTORS 0x00000008U 1169 #define FLASH_BANK0INFO1_ENGRSIZE_W 8U 1170 #define FLASH_BANK0INFO1_ENGRSIZE_M 0x00FF0000U 1171 #define FLASH_BANK0INFO1_ENGRSIZE_S 16U 1172 #define FLASH_BANK0INFO1_ENGRSIZE_MAXSECTORS 0x00200000U 1173 #define FLASH_BANK0INFO1_ENGRSIZE_MINSECTORS 0x00000000U 1183 #define FLASH_BANK0INFO1_TRIMSIZE_W 8U 1184 #define FLASH_BANK0INFO1_TRIMSIZE_M 0x0000FF00U 1185 #define FLASH_BANK0INFO1_TRIMSIZE_S 8U 1186 #define FLASH_BANK0INFO1_TRIMSIZE_MAXSECTORS 0x00002000U 1187 #define FLASH_BANK0INFO1_TRIMSIZE_MINSECTORS 0x00000000U 1197 #define FLASH_BANK0INFO1_NONMAINSIZE_W 8U 1198 #define FLASH_BANK0INFO1_NONMAINSIZE_M 0x000000FFU 1199 #define FLASH_BANK0INFO1_NONMAINSIZE_S 0U 1200 #define FLASH_BANK0INFO1_NONMAINSIZE_MAXSECTORS 0x00000020U 1201 #define FLASH_BANK0INFO1_NONMAINSIZE_MINSECTORS 0x00000000U