Macros
EXFLASH Error Code
Peripheral Driver » HAL Driver » EXFLASH » Defines » EXFLASH Exported Constants

## Macros
#define | EXFLASH_ERROR_NONE ((uint32_t)0x00000000)
#define | EXFLASH_ERROR_TIMEOUT ((uint32_t)0x00000001)
#define | EXFLASH_ERROR_STATUS ((uint32_t)0x00000002)
#define | EXFLASH_ERROR_TRANSFER ((uint32_t)0x00000003)
#define | EXFLASH_ERROR_ID ((uint32_t)0x00000004)
#define | EXFLASH_ERROR_QUAD ((uint32_t)0x00000005)
#define | EXFLASH_ERROR_INVALID_PARAM ((uint32_t)0x00000006)
#define | EXFLASH_ERROR_INIT ((uint32_t)0x00000007)
#define | EXFLASH_ERROR_DEINIT ((uint32_t)0x00000008)
#define | EXFLASH_ERROR_WAKEUP ((uint32_t)0x00000009)
#define | EXFLASH_ERROR_DEEPSLEEP ((uint32_t)0x0000000A)
#define | EXFLASH_ERROR_SUSPEND ((uint32_t)0x0000000B)
#define | EXFLASH_ERROR_RESUME ((uint32_t)0x0000000C)
#define | EXFLASH_ERROR_LOCK ((uint32_t)0x0000000D)
#define | EXFLASH_ERROR_UNLOCK ((uint32_t)0x0000000E)
#define | EXFLASH_ERROR_RESET ((uint32_t)0x0000000F)
#define | EXFLASH_ERROR_ENABLE_QUAD ((uint32_t)0x00000010)
#define | EXFLASH_ERROR_BUSY ((uint32_t)0x00000011)

## Detailed Description

## Macro Definition Documentation

## ◆ EXFLASH_ERROR_BUSY

#define EXFLASH_ERROR_BUSY ((uint32_t)0x00000011)

Invalid parameters error

Definition at line 95 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_DEEPSLEEP

#define EXFLASH_ERROR_DEEPSLEEP ((uint32_t)0x0000000A)

Invalid parameters error

Definition at line 88 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_DEINIT

#define EXFLASH_ERROR_DEINIT ((uint32_t)0x00000008)

Invalid parameters error

Definition at line 86 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_ENABLE_QUAD

#define EXFLASH_ERROR_ENABLE_QUAD ((uint32_t)0x00000010)

Invalid parameters error

Definition at line 94 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_ID

#define EXFLASH_ERROR_ID ((uint32_t)0x00000004)

Flash ID error

Definition at line 82 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_INIT

#define EXFLASH_ERROR_INIT ((uint32_t)0x00000007)

Invalid parameters error

Definition at line 85 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_INVALID_PARAM

#define EXFLASH_ERROR_INVALID_PARAM ((uint32_t)0x00000006)

Invalid parameters error

Definition at line 84 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_LOCK

#define EXFLASH_ERROR_LOCK ((uint32_t)0x0000000D)

Invalid parameters error

Definition at line 91 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_NONE

#define EXFLASH_ERROR_NONE ((uint32_t)0x00000000)

No error

Definition at line 78 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_QUAD

#define EXFLASH_ERROR_QUAD ((uint32_t)0x00000005)

Quad mode error

Definition at line 83 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_RESET

#define EXFLASH_ERROR_RESET ((uint32_t)0x0000000F)

Invalid parameters error

Definition at line 93 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_RESUME

#define EXFLASH_ERROR_RESUME ((uint32_t)0x0000000C)

Invalid parameters error

Definition at line 90 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_STATUS

#define EXFLASH_ERROR_STATUS ((uint32_t)0x00000002)

Timeout error

Definition at line 80 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_SUSPEND

#define EXFLASH_ERROR_SUSPEND ((uint32_t)0x0000000B)

Invalid parameters error

Definition at line 89 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_TIMEOUT

#define EXFLASH_ERROR_TIMEOUT ((uint32_t)0x00000001)

Timeout error

Definition at line 79 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_TRANSFER

#define EXFLASH_ERROR_TRANSFER ((uint32_t)0x00000003)

Transfer error

Definition at line 81 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_UNLOCK

#define EXFLASH_ERROR_UNLOCK ((uint32_t)0x0000000E)

Invalid parameters error

Definition at line 92 of file hal_exflash.h.

## ◆ EXFLASH_ERROR_WAKEUP

#define EXFLASH_ERROR_WAKEUP ((uint32_t)0x00000009)

Invalid parameters error

Definition at line 87 of file hal_exflash.h.