And now the homework Please read my headers and C files (include/gpio* and lib/gpio*) Understand what they do Learn from what is good Complain about what is bad Suggest changes to the API to make it better