Skip to content

alifsemi/alif_dave2d-driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

D/AVE2D DRIVER

This repository contains D/AVE2D driver for Alif Semiconductor devices

Layer 2 Driver (D2)

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 Driver (D1)

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 (D0)

Layer 0 provides a set of memory managers.

Requirements

This CMSIS pack requires some packs to be installed and added to the project:

How to create and install CMSIS-Pack

  1. Make sure CMSIS Toolbox installed. Check packchk is available (add CMSIS Toolbox utils path to PATH if necessary).
  2. Set CMSIS_PACK_ROOT environment variables to cmsis-packs installation directory.
  3. Run ./gen_pack.sh script
  4. Install generated CMSIS pack by following command: cpackget add ./output/AlifSemiconductor.Dave2DDriver.1.0.0.pack