Chapter 6. Adding your driver to LCDproc

Table of Contents

Introduction
Rules for accepting new drivers
Autoconf, automake, and Everything!
Autoconf and its friend, acinclude.m4
Automake and its friend, Makefile.am
Test your setup
It's all about documentation
Within the source code
The configuration file, LCDd.conf
The daemon's manual page, LCDd.8
The user guide

Introduction

LCDproc is meant to be modular, it is relatively easy to add new input and output drivers to LCDproc.

This chapter will explain you the major steps and few gotchas of adding your own driver to LCDproc. Enjoy!

Be sure to read Chapter 3, Programming for LCDproc and Chapter 5, The LCDproc driver API as well.

As a starting point you may take a look at the debug driver. It is available as server/drivers/debug.c.