~ruther/qmk_firmware

18e56902c996854fdb3b68a26f07c0751883701d — leah-splitkb 3 years ago 46c0db4
Fix external flash on AVR (#16851)

2 files changed, 4 insertions(+), 4 deletions(-)

M drivers/flash/flash_spi.c
M drivers/flash/flash_spi.h
M drivers/flash/flash_spi.c => drivers/flash/flash_spi.c +1 -1
@@ 57,7 57,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

/* Mode setting comands */
#define FLASH_CMD_DP 0xB9  /* DP (Deep Power Down) */
#define FLASH_CMD_RDP 0xAB /* RDP (Release form Deep Power Down) */
#define FLASH_CMD_RDP 0xAB /* RDP (Release from Deep Power Down) */

/* Status register */
#define FLASH_FLAG_WIP 0x01 /* Write in progress bit */

M drivers/flash/flash_spi.h => drivers/flash/flash_spi.h +3 -3
@@ 74,21 74,21 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
    The sector size of the FLASH in bytes, as specified in the datasheet.
*/
#ifndef EXTERNAL_FLASH_SECTOR_SIZE
#    define EXTERNAL_FLASH_SECTOR_SIZE (4 * 1024)
#    define EXTERNAL_FLASH_SECTOR_SIZE (4 * 1024L)
#endif

/*
    The block size of the FLASH in bytes, as specified in the datasheet.
*/
#ifndef EXTERNAL_FLASH_BLOCK_SIZE
#    define EXTERNAL_FLASH_BLOCK_SIZE (64 * 1024)
#    define EXTERNAL_FLASH_BLOCK_SIZE (64 * 1024L)
#endif

/*
    The total size of the FLASH in bytes, as specified in the datasheet.
*/
#ifndef EXTERNAL_FLASH_SIZE
#    define EXTERNAL_FLASH_SIZE (512 * 1024)
#    define EXTERNAL_FLASH_SIZE (512 * 1024L)
#endif

/*