7#ifndef MCXA153_A3D6AC56_8948_48ED_A1FF_585C88487B43
8#define MCXA153_A3D6AC56_8948_48ED_A1FF_585C88487B43
16#include "./../Status.h"
17#include "./../StatusGroup.h"
25 enum struct Status : int32;
Definition BootloaderTree.h:23
Status
Definition romapi/Status.h:37
@ PROTECTION_VIOLATION
The program/erase operation is requested to execute on protected areas.
@ READONLY
唯讀違規狀態 (Read-Only Violation)
@ NO_TRANSFER_IN_PROGRESS
無進行中傳輸狀態 (No Transfer in Progress)
@ ADDRESS_ERROR
Address is out of range.
@ COMMAND_FAILURE
Run-time error during command execution.
@ OUT_OF_RANGE
範圍越界狀態 (Out of Range Access)
@ UNKNOWN_PROPERTY
Unknown property.
@ ERASE_KEY_ERROR
API erase key is invalid.
@ BUSY
資源忙碌狀態 (Module Busy)
@ ALIGNMENT_ERROR
Parameter is not aligned with the specified baseline.
@ FAIL
操作失敗狀態 (General Failure)
@ SUCCESS
操作成功狀態 (Operation Success)
@ ACCESS_ERROR
Invalid instruction codes and out-of bound addresses.
@ NO_DATA
無資料可用狀態 (No Data Available)
@ INVALID_ARGUMENT
無效參數狀態 (Invalid Argument)
@ TIMEOUT
操作逾時狀態 (Operation Timeout)
@ READONLY
唯讀違規狀態 (Read-Only Violation)
@ NO_TRANSFER_IN_PROGRESS
無進行中傳輸狀態 (No Transfer in Progress)
@ OUT_OF_RANGE
範圍越界狀態 (Out of Range Access)
@ BUSY
資源忙碌狀態 (Module Busy)
@ FAIL
操作失敗狀態 (General Failure)
@ SUCCESS
操作成功狀態 (Operation Success)
@ NO_DATA
無資料可用狀態 (No Data Available)
@ INVALID_ARGUMENT
無效參數狀態 (Invalid Argument)
constexpr uint32 MAKE_STATUS(StatusGroup group, uint32 code)
狀態碼生成巨集 (Status Code Generation Macro)
Definition StatusGroup.h:56