uhub/src/adc
Jan Vidar Krey b81bb2cbd9 Cleaned up all list iterations, added macro named LIST_FOREACH.
Previously you would have to do something like this:

for (type foo = (type) list_get_first(list); foo; foo = (type) list_get_next(list)
{
    /* code */
}

Now, you can instead write this as:

LIST_FOREACH(type, foo, list,
{
    /* code */
})

Basically, boilerplate stuff including the casting is gone.
2013-03-22 00:58:14 +01:00
..
adcconst.h ADCH++ had a security bug that allowed UCMD extension to be relayed. 2012-07-30 00:08:12 +02:00
message.c Cleaned up all list iterations, added macro named LIST_FOREACH. 2013-03-22 00:58:14 +01:00
message.h Added API to construct ADC messages with source and destination. 2012-10-02 23:59:11 +02:00
sid.c Minor compile fixes. 2011-08-16 12:08:21 +02:00
sid.h Compile fix for gcc. 2011-02-05 17:18:08 +01:00