main
event/dsw: remove single event enqueue and dequeue
drivers: use portable variadic macros
replace memcpy with assignment
event/dsw: sort events on dequeue
drivers: use stdatomic API
build: warn on uses of VLA