Device Driver Open
The Token-Ring device driver performs a synchronous open. The device is initialized at this time. When the resources are successfully allocated, the device starts the process of attaching the device to the network.
If the connection is successful, the NDD_RUNNING flag is set in the ndd_flags field, and an NDD_CONNECTED status block is sent.
If the device connection fails, the NDD_LIMBO flag is set in the ndd_flags field, and an NDD_LIMBO_ENTRY status block is sent.
If the device is eventually connected, the NDD_LIMBO flag is turned off, and the NDD_RUNNING flag is set in the ndd_flags field. Both NDD_CONNECTED and NDD_LIMBO_EXIT status blocks are set.
The entry points are as follows:
- tok_open for the PCI Token-Ring High Performance Device Driver (14101800).
- cs_open for the PCI Token-Ring Device Driver (14103e00).