J1939 Documentation
Version 4.16.00
Loading...
Searching...
No Matches
Hardware Abstraction Layer

The Hardware Abstraction Layer (HAL) is a collection of header files that are serving as APIs for a microcontroller. Exemplary implementations of the functions, can be found in the directory source/template-device.

Hardware Abstraction Layer files

mc_cpu.h

Generic API for access to a microcontroller

mc_tmr.h

Macros and definitions to access the timer resource of a microcontroller

mc_wdt.h

Watchdog support functions

MISC

The folder misc contains following header files, to be included to any MicroControl stack configuration.

mc_compiler.h

Definition of compiler independent data types