mISDN: Added support for fragmentation of E1 interfaces of hfcmulti driver.
Fragmentation is usefull if multiple devices are connected to an E1 interface. Each fragment will have a subset of the available timeslots. These devices require a cascde connection or a multiplexer. Signed-off-by: Andreas Eversberg <jolly@eversberg.eu> Signed-off-by: Karsten Keil <keil@b1-systems.de> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
864fd636b1
commit
07003408fc
@@ -208,7 +208,10 @@ struct hfc_multi {
|
||||
u_long ledstate; /* save last state of leds */
|
||||
int opticalsupport; /* has the e1 board */
|
||||
/* an optical Interface */
|
||||
int dslot; /* channel # of d-channel (E1) default 16 */
|
||||
|
||||
u_int bmask[32]; /* bitmask of bchannels for port */
|
||||
u_char dnum[32]; /* array of used dchannel numbers for port */
|
||||
u_char created[32]; /* what port is created */
|
||||
u_int activity_tx; /* if there is data TX / RX */
|
||||
u_int activity_rx; /* bitmask according to port number */
|
||||
/* (will be cleared after */
|
||||
@@ -234,7 +237,6 @@ struct hfc_multi {
|
||||
* the bch->channel is equvalent to the hfc-channel
|
||||
*/
|
||||
struct hfc_chan chan[32];
|
||||
u_char created[8]; /* what port is created */
|
||||
signed char slot_owner[256]; /* owner channel of slot */
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user