Lines Matching full:driver
10 An HL-driver can register itself at LL by calling the function
46 This field has to be set by the HL-driver to the number of channels
48 the LL puts an id there, which has to be used by the HL-driver when
55 Also to be preset by the HL-driver. With this value the HL-driver
60 To be preset by the HL-driver. Using this field, the HL-driver
72 To be preset by the HL-driver, if it supports sk_buff's. The driver
81 This field will be set by LL. The HL-driver delivers received data-
82 packets by calling this function. Upon calling, the HL-driver must
86 int driver-Id
87 int Channel-number locally to the driver. (starting with 0)
93 HL-driver for signaling status-changes or other events to the LL.
102 driver = driver Id.
112 This field has to be preset by the HL-driver. It points to a function,
119 driver = driver-Id
132 This field has to be preset by the HL-driver. The given function will
137 int driver-Id ***CHANGE0.7.4: New parameter.
138 int channel-number locally to the HL-driver. (starts with 0)
140 If this is !0, the driver has to signal the delivery
141 by sending an ISDN_STAT_BSENT. If this is 0, the driver
152 This field has to be preset by the HL-driver. The given function will be
157 this function is not supported, the driver has to set NULL here.
162 int flag: 0 = call from within kernel-space. (HL-driver must use
164 1 = call from user-space. (HL-driver must use
166 int driver-Id.
167 int channel-number locally to the HL-driver. (starts with 0)
169 ***CHANGEI1.14: The driver-Id and channel-number are new since this revision.
176 This field has to be preset by the HL-driver. The given function will be
181 this function is not supported, the driver has to set NULL here.
186 int flag: 0 = call from within kernel-space. (HL-driver must use
188 1 = call from user-space. (HL-driver must use
190 int driver-Id.
191 int channel-number locally to the HL-driver. (starts with 0)
193 ***CHANGEI1.14: The driver-Id and channel-number are new since this revision.
201 This string has to be preset by the HL-driver. Its purpose is for
202 identification of the driver by the user. Eg.: it is shown in the
210 2. Description of the commands, a HL-driver has to support:
214 contain the desired command, the field driver is always set to the
215 appropriate driver-Id.
235 driver = driver-Id.
241 Depending on driver.
246 This command is used to tell the HL-driver it should dial a given
250 driver = driver-Id.
252 arg = channel-number locally to the driver. (starting with 0)
268 With this command, the HL-driver is told to accept a D-Channel-setup.
272 driver = driver-Id.
274 arg = channel-number locally to the driver. (starting with 0)
279 With this command, the HL-driver is told to perform a B-Channel-setup.
283 driver = driver-Id.
285 arg = channel-number locally to the driver. (starting with 0)
290 With this command, the HL-driver is told to hangup (B-Channel if
295 driver = driver-Id.
297 arg = channel-number locally to the driver. (starting with 0)
302 With this command, the HL-driver is told not to signal incoming
306 driver = driver-Id.
308 arg = channel-number locally to the driver. (starting with 0)
313 With this command, the HL-driver is told to signal incoming calls for
317 driver = driver-Id.
319 arg = channel-number locally to the driver. (starting with 0)
322 HL-driver should respond to ALL incoming calls,
328 With this command, the HL-driver is told to report the current setting
332 driver = driver-Id.
334 arg = channel-number locally to the driver. (starting with 0)
339 With this command, the HL-driver is told to signal only incoming
343 driver = driver-Id.
345 arg = channel-number locally to the driver. (starting with 0)
350 With this command, the HL-driver is told to return the current
354 driver = driver-Id.
356 arg = channel-number locally to the driver. (starting with 0)
361 With this command, the HL-driver is told to select the given Layer-2-
367 driver = driver-Id.
369 arg = channel-number locally to the driver. (starting with 0)
376 With this command, the HL-driver is told to return the current
380 driver = driver-Id.
382 arg = channel-number locally to the driver. (starting with 0)
389 With this command, the HL-driver is told to select the given Layer-3-
395 driver = driver-Id.
397 arg = channel-number locally to the driver. (starting with 0)
404 With this command, the HL-driver is told to return the current
408 driver = driver-Id.
410 arg = channel-number locally to the driver. (starting with 0)
417 With this command, the HL-driver is told to proceed with a incoming call.
420 driver = driver-Id.
422 arg = channel-number locally to the driver. (starting with 0)
428 With this command, the HL-driver is told to alert a proceeding call.
431 driver = driver-Id.
433 arg = channel-number locally to the driver. (starting with 0)
439 With this command, the HL-driver is told to redirect a call in proceeding
443 driver = driver-Id.
445 arg = channel-number locally to the driver. (starting with 0)
452 With this call, the LL-driver invokes protocol specific features through
457 driver = driver-Id
468 With this command the HL-driver receives a fax sub-command.
472 driver = driver-Id.
474 arg = channel-number locally to the driver. (starting with 0)
478 3. Description of the events to be signaled by the HL-driver to the LL.
482 to be set by the HL-driver with the appropriate Status-Id (event-number).
483 The field arg has to be set to the channel-number (locally to the driver,
490 With this call, the HL-driver signals the availability of new data
495 driver = driver-Id
503 With this call, the HL-driver signals an incoming call to the LL.
508 driver = driver-Id
510 arg = channel-number, locally to the driver. (starting with 0)
521 HL-driver may send ALERTING on the D-channel in this case.
527 (HL driver sends PROCEEDING)
542 With this call, the HL-driver signals availability of the ISDN-card.
546 driver = driver-Id
553 With this call, the HL-driver signals unavailability of the ISDN-card.
557 driver = driver-Id
564 With this call, the HL-driver signals the successful establishment of
568 driver = driver-Id
570 arg = channel-number, locally to the driver. (starting with 0)
575 With this call, the HL-driver signals the successful establishment of
579 The HL driver should call this when the logical l2/l3 protocol
583 driver = driver-Id
585 arg = channel-number, locally to the driver. (starting with 0)
592 With this call, the HL-driver signals the shutdown of a
598 driver = driver-Id
600 arg = channel-number, locally to the driver. (starting with 0)
605 With this call, the HL-driver signals the shutdown of a
609 The HL driver should call this as soon as the logical l2/l3 protocol
613 driver = driver-Id
615 arg = channel-number, locally to the driver. (starting with 0)
620 With this call, the HL-driver delivers charge-unit information to the
624 driver = driver-Id
626 arg = channel-number, locally to the driver. (starting with 0)
633 With this call, the HL-driver signals that it will be unloaded now. This
637 driver = driver-Id
644 With this call the HL-driver signals the delivery of a data-packet.
649 driver = driver-Id
651 arg = channel-number, locally to the driver. (starting with 0)
653 the driver has to set this to the original length
658 With this call, the driver has to respond to a prior ISDN_CMD_DIAL, if
662 driver = driver-Id
664 arg = channel-number, locally to the driver. (starting with 0)
671 using ioctl. Those HL-driver simply set the channel-parameter to a
676 driver = driver-Id
683 With this call, the HL-driver delivers CAUSE-messages to the LL.
689 driver = driver-Id
691 arg = channel-number, locally to the driver. (starting with 0)
696 With this call, the HL-driver delivers DISPLAY-messages to the LL.
700 driver = driver-Id
702 arg = channel-number, locally to the driver. (starting with 0)
707 With this call, the HL-driver delivers protocol specific infos to the LL.
711 driver = driver-Id
721 With this call, the HL-driver signals the LL to disable or enable the
722 use of supplied channel and driver.
724 loading the driver. The LL has to ignore a disabled channel when searching
725 for free channels. The HL driver itself never delivers STAT callbacks for
731 driver = driver-Id
733 arg = channel-number, locally to the driver. (starting with 0)
744 driver = driver-Id
746 arg = channel-number, locally to the driver. (starting with 0)
751 With this call the HL-driver signals a fax sub-command to the LL.
755 driver = driver-Id.
757 arg = channel-number, locally to the driver. (starting with 0)