Device Drivers

George Hoffer georgeh at sco.COM
Tue Oct 10 11:09:38 AEST 1989


Questions:
1.  Is anyone still writing device drivers to support the
    the use of the rint (receive data interrupt) and the
    xint (transmit data interrupt) routines?  Has anyone
    heard of their use in UNIX SV 3.2/386?  If so, with 
    what types of devices are these used?

2.  Has anyone heard of an instance where the bdevsw
    print routine has been called by the kernel?  Also,
    would anyone recommend putting code other than a 
    cmn_err or printf call in this routine?  What is so
    special about the print routine that it should occupy a
    place in the bdevsw?

3.  Does anyone know of any standard body establishing
    a registry for device driver prefix names, or any
    other of the unique names that are used in device
    drivers such as STREAMS module names, or interrupt
    vector numbers?  I am looking for a registry service
    that will register this information for any vendor
    regardless of whether the device driver is for a 
    piece of hardware or for a pseudo-device.

Thank you.

George Hoffer
uunet!sco!georgeh



More information about the Comp.unix.questions mailing list