# Software Directory
## Structure
This directory contains sources for example software, operating systems and 
test software to be run on the ParaNut processor. It also includes libraries to 
access a ParaNut's special registers and functionalities.

### applications
Reference applications and demos mainly meant to exemplify the usage of 
ParaNut specific libraries.  

### hal
ParaNut specific libraries.

### os
Operating Systems for the ParaNut Processor.

### test_applications
Applications testing the correct behavior of a given processor, be it in simulation 
or on hardware.