Hardware Abstraction Layer (HAL)
HAL General Types/Macros

General Description

This section documents the basic types and macros that are used by multiple HAL drivers.

API Reference

 Result Type
 Defines a type and related utilities for function result handling.
 
 General Types
 This section documents the basic types that are used by multiple HAL drivers.
 
 Overrideable Macros
 These macros can be defined to a custom value globally to modify the behavior of the HAL.
 
 Implementation Specific Types
 The following types are used by the HAL, but are defined by the implementation.