This repository contains D/AVE2D driver for Alif Semiconductor devices
Layer 2 driver is an abstracion layer which is completey hardware independent and is provided by TES.
Complete D2 documentation is available at d2/doc/driver_l2/index.html
and d2/doc/sw_interface/index.html
.
Resources allocated by Layer 2 driver are described in d2/DAVE2D_driver_allocations.xls
Layer 1 implements hardware specific functions that Layer 2 relies on.
Complete D1 documentation is available at d1/doc/driver_l1/index.html
.
Layer 0 provides a set of memory managers.
This CMSIS pack requires some packs to be installed and added to the project:
- Make sure CMSIS Toolbox installed. Check
packchk
is available (add CMSIS Toolbox utils path toPATH
if necessary). - Set
CMSIS_PACK_ROOT
environment variables to cmsis-packs installation directory. - Run
./gen_pack.sh
script - Install generated CMSIS pack by following command:
cpackget add ./output/AlifSemiconductor.Dave2DDriver.1.0.0.pack