libparanut
A Hardware Abstraction Layer for ParaNut Architectures.
|
▼ build | |
▼ include | |
paranut.h | API of the libparanut |
pn_config.h | |
▼ common | |
common.h | Contains architecture independent internal prototypes and defines needed in libparanut Modules |
▼ pn_base | Contains Base Module |
pn_base.c | Contains architecture independent implementations of the Base Module functions |
▼ pn_cache | Contains Cache Module |
pn_cache.c | Contains architecture independent implementations of the Cache Module functions |
pn_cache_RV32I_buildscript.py | Builds the architecture dependent assembly files of the Cache Module since they are performance critical, very dependent on cache line size, and should not take up to much space |
▼ pn_exception | Contains Exception Module |
pn_exception.c | Contains (somewhat) architecture independent implementations of the Exception Module functions |
▼ pn_link | Contains Link Module |
pn_link.c | Contains architecture independent implementations of the Link Module functions |
▼ pn_spinlock | Contains Spinlock Module |
pn_spinlock.c | Contains architecture independent implementations of the Spinlock Module functions |
▼ pn_thread | Contains Thread Module |
pn_thread.c | Contains architecture independent implementations of the Thread Module functions |
paranut.h | API of the libparanut |
pn_config.h | |
Makefile | Makefile of the libparanut |
pn_config_generic.h | See Documentaion of libparanut Compile Time Parameters |