This directory contains the sources and specifications for the types,
macros and entrypoint functions.  These definitions are organized in the
``yaml`` subdirectory and match the organization of the ``*.h.def``
files. This directory also contains the Python sources for hdrgen, which is
what generates the headers.