2015-01-25 Fred Gleason <fredg@paravelsystems.com>

* Added 'RDMatrix::ModemLines' to the 'RDMatrix::Type' enumeration
	in 'lib/rdmatrix.cpp' and 'lib/rdmatrix.h'.
	* Added a driver for using tty modem lines for GPIO in
	'ripcd/modemlines.cpp' and 'ripcd/modemlines.h'.
This commit is contained in:
Fred Gleason
2015-01-25 16:00:34 -05:00
parent 4e2b3ab0dd
commit 5de990367d
8 changed files with 373 additions and 7 deletions

View File

@@ -47,6 +47,7 @@
#include <livewire_mcastgpio.h>
#include <local_audio.h>
#include <local_gpio.h>
#include <modemlines.h>
#include <quartz1.h>
#include <sas32000.h>
#include <sas64000.h>
@@ -153,6 +154,10 @@ bool MainObject::LoadSwitchDriver(int matrix_num)
ripcd_switcher[matrix_num]=new VGuest(matrix,this);
break;
case RDMatrix::ModemLines:
ripcd_switcher[matrix_num]=new ModemLines(matrix,this);
break;
case RDMatrix::Quartz1:
ripcd_switcher[matrix_num]=new Quartz1(matrix,this);
break;