-
Notifications
You must be signed in to change notification settings - Fork 2
Hardware Threads
gwue edited this page Nov 7, 2013
·
4 revisions
Im folgenden der der Aufbau eines bzw. aller ReconOS Hardware-Threads(HWT) beschrieben, die im Synthesizer vorkommen.
- Source-Address
- Length
- Optional Arguments
- Arg 1
- Arg 2
- ...
- Arg n
Die ersten beiden Argumente, Source-Address und Length sind für jeden Thread gleich. Die Optionalen Argumente unterscheiden sich von Sound-Komponente zu Sound-Komponente. So hat bspw. der nco zwei Optionale Argumente: den Phasen-Offset und den Phasen-Inkrement.
Zu diesem Zweck gibt es die Prozedur snd_comp_get_header(...,src_addr,len,...). Diese liest beide Arguemente und sichert sie in den jeweiligen Registern.
Für die Optionalen Argumente muss für jede Komponente eine eigene Prozedur erstellt werden.