Abstract: A connection device comprises a first physical device, a first device driver layer, a first interface abstraction layer, in which is embedded a first software support layer, a data core, a second interface abstraction layer, in which is embedded a second software support layer, a second device driver layer and a second physical device. A command and control module is connected to each of the physical devices and to the data core. Data and commands passing from the first device driver layer to the data core are removed of protocol-dependent information.
Type:
Grant
Filed:
July 30, 2002
Date of Patent:
July 31, 2007
Assignee:
Bridgeworks Ltd.
Inventors:
David Paul Trossell, Christopher Gearing
Abstract: A direct memory access (DMA) first-in-first-out (FIFO) buffer includes two FIFO devices connected in parallel. An output multiplexer is controlled by a controller to pass to its output data provided by a selected one of the FIFO devices. Data is clocked into one FIFO device until it is full, after which data may be written from it. When data is written from a FIFO device, the FIFO device is emptied before data is again read into it. Using this arrangement, data can be read into one FIFO device while data is written from the other FIFO device.