From: Gerhard Sittig Date: Wed, 1 May 2019 04:19:55 +0000 (+0200) Subject: doc: update manual driver addition in the HACKING document X-Git-Url: http://sigrok.org/gitweb/?p=libsigrok.git;a=commitdiff_plain;h=18037e79f1dba7342dc28595d0ac3e5d5ad922ac doc: update manual driver addition in the HACKING document Build support has changed to use linker sections for driver registration. Update the subsection in the HACKING document which discusses the manual addition of device drivers, to match what the new-driver script does for driver authors. --- diff --git a/HACKING b/HACKING index 5978863b..a5aa8d66 100644 --- a/HACKING +++ b/HACKING @@ -61,8 +61,9 @@ This is a rough overview of what you need to do in order to add a new driver (using the Tondaj SL-814 device as example). It's basically what the 'new-driver' script (see above) does for you: - - Makefile.am: Add HW_TONDAJ_SL_814 and add to libsigrok_la_SOURCES. - - configure.ac: Add a DRIVER() and DRIVER2() call. + - Makefile.am: Add to src_libdrivers_la_SOURCES under the HW_TONDAJ_SL_814 + condition. + - configure.ac: Add an SR_DRIVER() call. - src/drivers.c: Add a tondaj_sl_814_driver_info entry in two places. - src/hardware/tondaj-sl-814/ directory: Add api.c, protocol.c, protocol.h.