Namespaces | |
serial | |
usb | |
Classes | |
class | Base |
class | Serial |
class | usart_wrapper |
class | usbd_wrapper |
class | usbh_wrapper |
class | Version |
Types | |
using | event_t = uint32_t |
using | power_t = uint32_t |
using | return_t = int32_t |
typedef void(* | signal_event_t) (const void *object, event_t event) |
using | version_t = uint16_t |
Enumerations | |
enum | Power : power_t { Power::off, Power::low, Power::full } |
Variables | |
constexpr return_t | ERROR = -1 |
Driver is busy. More... | |
constexpr return_t | ERROR_BUSY = -2 |
Timeout occurred. More... | |
constexpr return_t | ERROR_PARAMETER = -5 |
Start of driver specific errors. More... | |
constexpr return_t | ERROR_SPECIFIC = -6 |
constexpr return_t | ERROR_TIMEOUT = -3 |
Operation not supported. More... | |
constexpr return_t | ERROR_UNSUPPORTED = -4 |
Parameter error. More... | |
constexpr return_t | RETURN_OK = 0 |
< Operation succeeded More... | |
using os::driver::event_t = typedef uint32_t |
using os::driver::power_t = typedef uint32_t |
using os::driver::return_t = typedef int32_t |
typedef void(* os::driver::signal_event_t) (const void *object, event_t event) |
using os::driver::version_t = typedef uint16_t |
|
strong |
constexpr return_t os::driver::ERROR_BUSY = -2 |
constexpr return_t os::driver::ERROR_PARAMETER = -5 |
constexpr return_t os::driver::ERROR_TIMEOUT = -3 |
constexpr return_t os::driver::ERROR_UNSUPPORTED = -4 |