CANopen Slave Protocol Stack 
Version 7.04.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

FileDescription
mc_cpu.hGeneric API for access to a microcontroller
mc_nvm.hAccess to non-volatile memory
mc_tmr.hMacros and definitions to access the timer resource of a microcontroller
mc_wdt.hWatchdog support functions

MISC

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

FileDescription
mc_compiler.hDefinition of compiler independent data types