diff options
Diffstat (limited to 'drivers/dahdi/fxo_modes.h')
-rw-r--r-- | drivers/dahdi/fxo_modes.h | 30 |
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 */ |