Hardware Abstraction Library
Okay so here we go
These are the things which have implemented in our library. These features interact directly with the Arduino Board Hardware and implement some of the basic work to get other purposeful things done. We have the following implementations in our HAL (Hardware Abstraction Library)