Contains the ABOV typedefs for C standard types. It is intended to be used in ISO C conforming development environments and checks for this insofar as it is possible to do so. More...
Go to the source code of this file.
Typedefs | |
typedef enum FlagStatus | IntStatus |
typedef enum FlagStatus | SetState |
typedef unsigned char | b8 |
typedef char | c8 |
typedef unsigned char | u8 |
typedef signed char | s8 |
typedef unsigned short int | u16 |
typedef signed short int | s16 |
typedef unsigned long int | u32 |
typedef signed long int | s32 |
typedef unsigned long long int | u64 |
typedef signed long long int | s64 |
typedef float | f32 |
typedef double | f64 |
typedef volatile unsigned char | vb8 |
typedef volatile char | vc8 |
typedef volatile unsigned char | vu8 |
typedef volatile signed char | vs8 |
typedef volatile unsigned short int | vu16 |
typedef volatile signed short int | vs16 |
typedef volatile unsigned long int | vu32 |
typedef volatile signed long int | vs32 |
typedef volatile unsigned long long int | vu64 |
typedef volatile signed long long int | vs64 |
typedef volatile float | vf32 |
typedef volatile double | vf64 |
Enumerations | |
enum | HAL_Status_Type { HAL_OK = 0x00U, HAL_ERROR = 0x01U, HAL_BUSY = 0x02U, HAL_TIMEOUT = 0x03U } |
enum | Bool { FALSE = 0, TRUE = !FALSE } |
enum | FlagStatus { RESET = 0, SET = !RESET } |
enum | FunctionalState { DISABLE = 0, ENABLE = !DISABLE } |
enum | Status { ERROR = 0, SUCCESS = !ERROR } |
enum | TRANSFER_BLOCK_Type { NONE_BLOCKING = 0, BLOCKING } |
Contains the ABOV typedefs for C standard types. It is intended to be used in ISO C conforming development environments and checks for this insofar as it is possible to do so.
Copyright(C) 2019, ABOV Semiconductor All rights reserved.
ABOV Disclaimer
IMPORTANT NOTICE ? PLEASE READ CAREFULLY ABOV Semiconductor ("ABOV") reserves the right to make changes, corrections, enhancements, modifications, and improvements to ABOV products and/or to this document at any time without notice. ABOV does not give warranties as to the accuracy or completeness of the information included herein. Purchasers should obtain the latest relevant information of ABOV products before placing orders. Purchasers are entirely responsible for the choice, selection, and use of ABOV products and ABOV assumes no liability for application assistance or the design of purchasers' products. No license, express or implied, to any intellectual property rights is granted by ABOV herein. ABOV disclaims all express and implied warranties and shall not be responsible or liable for any injuries or damages related to use of ABOV products in such unauthorized applications. ABOV and the ABOV logo are trademarks of ABOV. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces the information previously supplied in any former versions of this document. 2020 ABOV Semiconductor All rights reserved
Definition in file A31G11x_hal_aa_types.h.
typedef unsigned char b8 |
Definition at line 107 of file A31G11x_hal_aa_types.h.
typedef char c8 |
Definition at line 108 of file A31G11x_hal_aa_types.h.
typedef float f32 |
Definition at line 119 of file A31G11x_hal_aa_types.h.
typedef double f64 |
Definition at line 120 of file A31G11x_hal_aa_types.h.
typedef enum FlagStatus IntStatus |
typedef signed short int s16 |
Definition at line 112 of file A31G11x_hal_aa_types.h.
typedef signed long int s32 |
Definition at line 116 of file A31G11x_hal_aa_types.h.
typedef signed long long int s64 |
Definition at line 118 of file A31G11x_hal_aa_types.h.
typedef signed char s8 |
Definition at line 110 of file A31G11x_hal_aa_types.h.
typedef enum FlagStatus SetState |
typedef unsigned short int u16 |
Definition at line 111 of file A31G11x_hal_aa_types.h.
typedef unsigned long int u32 |
Definition at line 115 of file A31G11x_hal_aa_types.h.
typedef unsigned long long int u64 |
Definition at line 117 of file A31G11x_hal_aa_types.h.
typedef unsigned char u8 |
Definition at line 109 of file A31G11x_hal_aa_types.h.
typedef volatile unsigned char vb8 |
Definition at line 122 of file A31G11x_hal_aa_types.h.
typedef volatile char vc8 |
Definition at line 123 of file A31G11x_hal_aa_types.h.
typedef volatile float vf32 |
Definition at line 134 of file A31G11x_hal_aa_types.h.
typedef volatile double vf64 |
Definition at line 135 of file A31G11x_hal_aa_types.h.
typedef volatile signed short int vs16 |
Definition at line 127 of file A31G11x_hal_aa_types.h.
typedef volatile signed long int vs32 |
Definition at line 131 of file A31G11x_hal_aa_types.h.
typedef volatile signed long long int vs64 |
Definition at line 133 of file A31G11x_hal_aa_types.h.
typedef volatile signed char vs8 |
Definition at line 125 of file A31G11x_hal_aa_types.h.
typedef volatile unsigned short int vu16 |
Definition at line 126 of file A31G11x_hal_aa_types.h.
typedef volatile unsigned long int vu32 |
Definition at line 130 of file A31G11x_hal_aa_types.h.
typedef volatile unsigned long long int vu64 |
Definition at line 132 of file A31G11x_hal_aa_types.h.
typedef volatile unsigned char vu8 |
Definition at line 124 of file A31G11x_hal_aa_types.h.
enum Bool |
Boolean Type Definition
Enumerator | |
---|---|
FALSE | |
TRUE |
Definition at line 69 of file A31G11x_hal_aa_types.h.
enum FlagStatus |
Flag Status and Interrupt Flag Status Type Definition
Enumerator | |
---|---|
RESET | |
SET |
Definition at line 76 of file A31G11x_hal_aa_types.h.
enum FunctionalState |
Functional State Definition
Enumerator | |
---|---|
DISABLE | |
ENABLE |
Definition at line 83 of file A31G11x_hal_aa_types.h.
enum HAL_Status_Type |
HAL Status Type Definition
Enumerator | |
---|---|
HAL_OK | |
HAL_ERROR | |
HAL_BUSY | |
HAL_TIMEOUT |
Definition at line 60 of file A31G11x_hal_aa_types.h.
enum Status |
Status Type Definition
Enumerator | |
---|---|
ERROR | |
SUCCESS |
Definition at line 90 of file A31G11x_hal_aa_types.h.
enum TRANSFER_BLOCK_Type |
Read/Write Transfer Mode Type
Enumerator | |
---|---|
NONE_BLOCKING | Non-Blocking Mode |
BLOCKING | Blocking Mode |
Definition at line 97 of file A31G11x_hal_aa_types.h.