Index: sys/conf/options =================================================================== --- sys/conf/options +++ sys/conf/options @@ -935,6 +935,7 @@ CFI_SUPPORT_STRATAFLASH opt_cfi.h CFI_ARMEDANDDANGEROUS opt_cfi.h CFI_HARDWAREBYTESWAP opt_cfi.h +CFI_USE_MXFLASH opt_cfi.h # Sound options SND_DEBUG opt_snd.h Index: sys/dev/cfi/cfi_reg.h =================================================================== --- sys/dev/cfi/cfi_reg.h +++ sys/dev/cfi/cfi_reg.h @@ -112,7 +112,11 @@ #define CFI_BCS_ERASE_RESUME 0xd0 /* Equals CONFIRM */ #define CFI_BCS_CONFIRM 0xd0 #define CFI_BCS_BUF_PROG_SETUP 0xe8 +#ifdef CFI_USE_MXFLASH +#define CFI_BCS_READ_ARRAY 0xf0 +#else #define CFI_BCS_READ_ARRAY 0xff +#endif /* Intel commands. */ #define CFI_INTEL_LB 0x01 /* Lock Block */