diff options
Diffstat (limited to 'drivers/dahdi/proslic.h')
-rw-r--r-- | drivers/dahdi/proslic.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/drivers/dahdi/proslic.h b/drivers/dahdi/proslic.h index ebd98bf..556643e 100644 --- a/drivers/dahdi/proslic.h +++ b/drivers/dahdi/proslic.h @@ -35,6 +35,23 @@ typedef struct { // Defines #define LPT 0X378 +/* Proslic Linefeed options for register 64 - Linefeed Control */ +#define SLIC_LF_OPEN 0x0 +#define SLIC_LF_ACTIVE_FWD 0x1 +#define SLIC_LF_OHTRAN_FWD 0x2 /* Forward On Hook Transfer */ +#define SLIC_LF_TIP_OPEN 0x3 +#define SLIC_LF_RINGING 0x4 +#define SLIC_LF_ACTIVE_REV 0x5 +#define SLIC_LF_OHTRAN_REV 0x6 /* Reverse On Hook Transfer */ +#define SLIC_LF_RING_OPEN 0x7 + +#define SLIC_LF_SETMASK 0x7 +#define SLIC_LF_OPPENDING 0x10 + +/* Mask used to reverse the linefeed mode between forward and + * reverse polarity. */ +#define SLIC_LF_REVMASK 0x4 + #define IDA_LO 28 #define IDA_HI 29 |