summaryrefslogtreecommitdiff
path: root/drivers/dahdi/fxo_modes.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/dahdi/fxo_modes.h')
-rw-r--r--drivers/dahdi/fxo_modes.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/drivers/dahdi/fxo_modes.h b/drivers/dahdi/fxo_modes.h
index 2b2a7c9..f2de064 100644
--- a/drivers/dahdi/fxo_modes.h
+++ b/drivers/dahdi/fxo_modes.h
@@ -25,21 +25,21 @@
#ifndef _FXO_MODES_H
#define _FXO_MODES_H
-static struct fxo_mode {
- char *name;
- int ohs;
- int ohs2;
- int rz;
- int rt;
- int ilim;
- int dcv;
- int mini;
- int acim;
- int ring_osc;
- int ring_x;
- unsigned int battdebounce; /* in milliseconds */
- unsigned int battalarm; /* in milliseconds */
- unsigned int battthresh; /* unknown units */
+static const struct fxo_mode {
+ const char *name;
+ unsigned char ohs:1;
+ unsigned char ohs2:1;
+ unsigned char rz:1;
+ unsigned char rt:1;
+ unsigned char ilim:1;
+ unsigned char dcv:2;
+ unsigned char mini:2;
+ unsigned char acim:4;
+ unsigned short int ring_osc;
+ unsigned short int ring_x;
+ unsigned short int battdebounce; /* in milliseconds */
+ unsigned short int battalarm; /* in milliseconds */
+ unsigned short int battthresh; /* unknown units */
} fxo_modes[] =
{
/* US, Canada */