A controller/device interfacing method for transferring information between a controller and a plurality of devices with a two-wire serial low level device interface (LLDI) in a direct access storage device, said method performed by the LLDI comprising the steps of:
- receiving and transmitting serialized message and data information between the controller and the devices in the direct access storage device;
- providing read data function hardware for transmitting requested data from a device to the controller in the direct access storage device responsive to a received predetermined read data information from the controller;
- providing write data function hardware for writing the received data from the controller to a device in the direct access storage device responsive to a received predetermined write data information from the controller;
- providing a non-message passthru block for identifying a predetermined control bit in each information byte and blocking received message information from received data information responsive to an identified predetermined control bit;
- and
- asynchronously transmitting message information to the controller and to at least one device, said message information being asynchronously transmitted at any time including within and between data information transfers.