Methods and apparatus for remotely controlling an ATA device via a packet-based interface are disclosed. In one implementation, a remote host constructs command blocks corresponding to the ATA register-delivered commands that it would like executed. These command blocks are packetized and transported to a packet-to-ATA format bridge. At the bridge, each command block is parsed, and appropriate ATA read or write register commands are performed. The bridge performs requested data transfers via the packet-based interface. This embodiment can allow a non-ATAPI ATA device to connect externally to a host computer, e.g., via a USB plug-and-play packet interface. This can provide inexpensive and portable mass storage capability that does not require internal mounting or external routing of the short ATA cables that are intended for internal use only. Although the host can have access to full ATA register-delivered functionality, it is also freed from the overhead of direct communication with an asynchronous ATA device, including interrupts and polling of that device.

Los métodos y los aparatos para remotamente controlar un dispositivo de ATA vía un interfaz paquete-basado se divulgan. En una puesta en práctica, un anfitrión alejado construye los bloques del comando que corresponden al ATA colocar-entregado ordena que quisiera ejecutado. Estos bloques del comando son packetized y transportaron a a paquete--ATA al puente del formato. En el puente, cada bloque del comando se analiza, y ATA apropiado leído o escribe comandos del registro se realiza. El puente se realiza solicitó transferencias de datos vía el interfaz paquete-basado. Esta encarnación puede permitir que un dispositivo del non-ATAPI ATA conecte externamente con un ordenador huesped, e.g., vía un interfaz del paquete del enchufe-y-juego del USB. Esto puede proporcionar la capacidad barata y portable de la memoria de masa que no requiere el montaje interno o la encaminamiento externa de los cables cortos de ATA que se piensan para el uso interno solamente. Aunque el anfitrión puede tener acceso a la funcionalidad colocar-entregada ATA completa, también se libera de los gastos indirectos de la comunicación directa con un dispositivo asincrónico de ATA, incluyendo interrupciones y la interrogación de ese dispositivo.

 
Web www.patentalert.com

< (none)

< Method, system, program, and data structures for mapping logical units to a storage space comprises of at least one array of storage units

> Adaptive, multimode rake receiver for dynamic search and multipath reception

> (none)

~ 00084