main
drivers: use per line logging in helpers
drivers: replace packed attributes
drivers: use portable variadic macros