Nut/OS  5.0.5
API Reference
Exported_types
Collaboration diagram for Exported_types:

Defines

#define IS_FUNCTIONAL_STATE(STATE)   (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define IS_FUNCTIONAL_STATE(STATE)   (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define IS_FUNCTIONAL_STATE(STATE)   (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define IS_FUNCTIONAL_STATE(STATE)   (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define __RAM_FUNC   FLASH_Status __attribute__((section(".data")))
 __RAM_FUNC definition

Typedefs

typedef int32_t s32
typedef int16_t s16
typedef int8_t s8
typedef const int32_t sc32
typedef const int16_t sc16
typedef const int8_t sc8
typedef __IO int32_t vs32
typedef __IO int16_t vs16
typedef __IO int8_t vs8
typedef __I int32_t vsc32
typedef __I int16_t vsc16
typedef __I int8_t vsc8
typedef uint32_t u32
typedef uint16_t u16
typedef uint8_t u8
typedef const uint32_t uc32
typedef const uint16_t uc16
typedef const uint8_t uc8
typedef __IO uint32_t vu32
typedef __IO uint16_t vu16
typedef __IO uint8_t vu8
typedef __I uint32_t vuc32
typedef __I uint16_t vuc16
typedef __I uint8_t vuc8
typedef enum FlagStatus ITStatus
typedef int32_t s32
typedef int16_t s16
typedef int8_t s8
typedef const int32_t sc32
typedef const int16_t sc16
typedef const int8_t sc8
typedef __IO int32_t vs32
typedef __IO int16_t vs16
typedef __IO int8_t vs8
typedef __I int32_t vsc32
typedef __I int16_t vsc16
typedef __I int8_t vsc8
typedef uint32_t u32
typedef uint16_t u16
typedef uint8_t u8
typedef const uint32_t uc32
typedef const uint16_t uc16
typedef const uint8_t uc8
typedef __IO uint32_t vu32
typedef __IO uint16_t vu16
typedef __IO uint8_t vu8
typedef __I uint32_t vuc32
typedef __I uint16_t vuc16
typedef __I uint8_t vuc8
typedef enum FlagStatus ITStatus
typedef int32_t s32
typedef int16_t s16
typedef int8_t s8
typedef const int32_t sc32
typedef const int16_t sc16
typedef const int8_t sc8
typedef __IO int32_t vs32
typedef __IO int16_t vs16
typedef __IO int8_t vs8
typedef __I int32_t vsc32
typedef __I int16_t vsc16
typedef __I int8_t vsc8
typedef uint32_t u32
typedef uint16_t u16
typedef uint8_t u8
typedef const uint32_t uc32
typedef const uint16_t uc16
typedef const uint8_t uc8
typedef __IO uint32_t vu32
typedef __IO uint16_t vu16
typedef __IO uint8_t vu8
typedef __I uint32_t vuc32
typedef __I uint16_t vuc16
typedef __I uint8_t vuc8
typedef enum FlagStatus ITStatus
typedef enum FlagStatus ITStatus

Enumerations

enum  bool {
  FALSE = 0, TRUE = !FALSE, FALSE = 0, TRUE = !FALSE,
  FALSE = 0, TRUE = !FALSE
}
enum  FlagStatus {
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET,
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET
}
enum  FunctionalState {
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE,
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE
}
enum  ErrorStatus {
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR,
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR
}
enum  bool {
  FALSE = 0, TRUE = !FALSE, FALSE = 0, TRUE = !FALSE,
  FALSE = 0, TRUE = !FALSE
}
enum  FlagStatus {
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET,
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET
}
enum  FunctionalState {
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE,
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE
}
enum  ErrorStatus {
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR,
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR
}
enum  bool {
  FALSE = 0, TRUE = !FALSE, FALSE = 0, TRUE = !FALSE,
  FALSE = 0, TRUE = !FALSE
}
enum  FlagStatus {
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET,
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET
}
enum  FunctionalState {
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE,
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE
}
enum  ErrorStatus {
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR,
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR
}
enum  FlagStatus {
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET,
  RESET = 0, SET = !RESET, RESET = 0, SET = !RESET
}
enum  FunctionalState {
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE,
  DISABLE = 0, ENABLE = !DISABLE, DISABLE = 0, ENABLE = !DISABLE
}
enum  ErrorStatus {
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR,
  ERROR = 0, SUCCESS = !ERROR, ERROR = 0, SUCCESS = !ERROR
}

Define Documentation

#define IS_FUNCTIONAL_STATE (   STATE)    (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define IS_FUNCTIONAL_STATE (   STATE)    (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define IS_FUNCTIONAL_STATE (   STATE)    (((STATE) == DISABLE) || ((STATE) == ENABLE))
#define __RAM_FUNC   FLASH_Status __attribute__((section(".data")))

__RAM_FUNC definition


Typedef Documentation

typedef int32_t s32

< STM32F10x Standard Peripheral Library old types (maintained for legacy purpose)

typedef int16_t s16
typedef int8_t s8
typedef const int32_t sc32

Read Only

typedef const int16_t sc16

Read Only

typedef const int8_t sc8

Read Only

typedef __IO int32_t vs32
typedef __IO int16_t vs16
typedef __IO int8_t vs8
typedef __I int32_t vsc32

Read Only

typedef __I int16_t vsc16

Read Only

typedef __I int8_t vsc8

Read Only

typedef uint32_t u32
typedef uint16_t u16
typedef uint8_t u8
typedef const uint32_t uc32

Read Only

typedef const uint16_t uc16

Read Only

typedef const uint8_t uc8

Read Only

typedef __IO uint32_t vu32
typedef __IO uint16_t vu16
typedef __IO uint8_t vu8
typedef __I uint32_t vuc32

Read Only

typedef __I uint16_t vuc16

Read Only

typedef __I uint8_t vuc8

Read Only

typedef enum FlagStatus ITStatus
typedef int32_t s32

< STM32F10x Standard Peripheral Library old types (maintained for legacy purpose)

typedef int16_t s16
typedef int8_t s8
typedef const int32_t sc32

Read Only

typedef const int16_t sc16

Read Only

typedef const int8_t sc8

Read Only

typedef __IO int32_t vs32
typedef __IO int16_t vs16
typedef __IO int8_t vs8
typedef __I int32_t vsc32

Read Only

typedef __I int16_t vsc16

Read Only

typedef __I int8_t vsc8

Read Only

typedef uint32_t u32
typedef uint16_t u16
typedef uint8_t u8
typedef const uint32_t uc32

Read Only

typedef const uint16_t uc16

Read Only

typedef const uint8_t uc8

Read Only

typedef __IO uint32_t vu32
typedef __IO uint16_t vu16
typedef __IO uint8_t vu8
typedef __I uint32_t vuc32

Read Only

typedef __I uint16_t vuc16

Read Only

typedef __I uint8_t vuc8

Read Only

typedef enum FlagStatus ITStatus
typedef int32_t s32

< STM32F10x Standard Peripheral Library old types (maintained for legacy purpose)

typedef int16_t s16
typedef int8_t s8
typedef const int32_t sc32

Read Only

typedef const int16_t sc16

Read Only

typedef const int8_t sc8

Read Only

typedef __IO int32_t vs32
typedef __IO int16_t vs16
typedef __IO int8_t vs8
typedef __I int32_t vsc32

Read Only

typedef __I int16_t vsc16

Read Only

typedef __I int8_t vsc8

Read Only

typedef uint32_t u32
typedef uint16_t u16
typedef uint8_t u8
typedef const uint32_t uc32

Read Only

typedef const uint16_t uc16

Read Only

typedef const uint8_t uc8

Read Only

typedef __IO uint32_t vu32
typedef __IO uint16_t vu16
typedef __IO uint8_t vu8
typedef __I uint32_t vuc32

Read Only

typedef __I uint16_t vuc16

Read Only

typedef __I uint8_t vuc8

Read Only

typedef enum FlagStatus ITStatus
typedef enum FlagStatus ITStatus

Enumeration Type Documentation

enum bool
Enumerator:
FALSE 
TRUE 
FALSE 
TRUE 
FALSE 
TRUE 
enum FlagStatus
Enumerator:
RESET 
SET 
RESET 
SET 
RESET 
SET 
RESET 
SET 
Enumerator:
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
Enumerator:
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
enum bool
Enumerator:
FALSE 
TRUE 
FALSE 
TRUE 
FALSE 
TRUE 
enum FlagStatus
Enumerator:
RESET 
SET 
RESET 
SET 
RESET 
SET 
RESET 
SET 
Enumerator:
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
Enumerator:
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
enum bool
Enumerator:
FALSE 
TRUE 
FALSE 
TRUE 
FALSE 
TRUE 
enum FlagStatus
Enumerator:
RESET 
SET 
RESET 
SET 
RESET 
SET 
RESET 
SET 
Enumerator:
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
Enumerator:
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
enum FlagStatus
Enumerator:
RESET 
SET 
RESET 
SET 
RESET 
SET 
RESET 
SET 
Enumerator:
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
DISABLE 
ENABLE 
Enumerator:
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS 
ERROR 
SUCCESS