Want use V-USB with multitasking OS

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
Posts: 1
Joined: Sat Sep 14, 2013 10:26 am

Want use V-USB with multitasking OS

Post by chris » Sat Sep 14, 2013 10:36 am

Hello V-USB team,

can the V-USB stack be used together with a multitasking system on AVR ?

I wrote may OS for AVR in my life, the last one is fully useful for many projects now.
So I want to integrate the V-USB into my system, but because of the architecture of V-USB
I am not sure. I am fully NEW at V-USB at the moment. I know it from 2 projects I use,
on to control I2C interface for a SW-defined radio (SDR) and it is used in may
VNWA network analyzer of DG8SAQ.

Can you explain me the architectures of the V-USB ?
Timing requirements ?
How it has to be called cyclic, etc ....

I really like this project and the idea behind ! Thanks to all !

One minor point: I suffer a little bit because of the coding style: In GNU SW it is e.g. not usual
using capital letters in function names:

shall be called
usb_function_write ()
Capital letters destroys readability of code.

Post Reply