Boboter
Loading...
Searching...
No Matches
HAL::GPIO Namespace Reference

A namespace containing all components of the GPIO hardware abstraction layer. More...

Classes

struct  pin_config_t
class  Controller
 The GPIO hardware abstraction layer's control class. More...

Typedefs

using bitmask_t = uint64_t

Enumerations

enum class  level_t : uint8_t { LOW = 0 , HIGH = 1 }

Detailed Description

A namespace containing all components of the GPIO hardware abstraction layer.

Typedef Documentation

◆ bitmask_t

using HAL::GPIO::bitmask_t = uint64_t

Enumeration Type Documentation

◆ level_t

enum class HAL::GPIO::level_t : uint8_t
strong
Enumerator
LOW 
HIGH