- Document the API with Doxygen. - Support more than one am7xxx device at a time. - Generate language bindings in order to use libam7xxx from other languages.