Skip to content

vovamarch/VHT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VHT

Directory Structure

Directory Description
interface Interface (APIs with drivers and Pyhton scripts)
Doxygen Doxygen documentation of Orta
Documentation Output directory for the documentation

Interface

Virtual Streaming Interface (VSI)

Virtual Streaming Interface is a peripheral simulated in Fast Models with running user Python scripts.

It contains:

  • ./interface/include/arm_vsi.h: VSI API header
  • ./interface/python/arm_vsi0.py: VSI Python script template (instance 0)
  • ./interface/python/arm_vsi1.py: VSI Python script template (instance 1)
  • ./interface/python/arm_vsi2.py: VSI Python script template (instance 2)
  • ./interface/python/arm_vsi3.py: VSI Python script template (instance 3)
  • ./interface/python/arm_vsi4.py: VSI Python script template (instance 4)
  • ./interface/python/arm_vsi5.py: VSI Python script template (instance 5)
  • ./interface/python/arm_vsi6.py: VSI Python script template (instance 6)
  • ./interface/python/arm_vsi7.py: VSI Python script template (instance 7)

Audio as Virtual Streaming Interface (VSI)

Audio driver implementing the VSI API. Peripheral is defined as a Virtual Streaming Interface (VSI) simulated in Fast Models with Audio specific Python scripts.

It contains:

  • ./interface/audio/include/audio_drv.h: Audio API header
  • ./interface/audio/driver/audio_drv.c: Audio driver for VSI
  • ./interface/audio/python/arm_vsi0.py: Python script for Audio Input (instance 0)
  • ./interface/audio/python/arm_vsi1.py: Python script for Audio Output (instance 1)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 45.2%
  • CSS 27.1%
  • C 18.1%
  • Shell 3.2%
  • HTML 2.9%
  • Batchfile 1.9%
  • JavaScript 1.6%