×

Method and apparatus for transmission and processing of virtual commands

  • US 5,848,293 A
  • Filed: 11/03/1995
  • Issued: 12/08/1998
  • Est. Priority Date: 11/03/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. In a system comprising a CPU, a device that supports a plurality of virtual devices and address bus and data bus each coupled between the CPU and the device, a method for atomically transferring command and data information to the device having device logic comprising the steps of:

  • transferring command data across the data bus to the device;

    transferring address data across the address bus to the device in the same bus cycle with said command data, said address data comprising a device address, an address of a virtual device register, a type of command to be performed and an identification of a virtual device the command is to be performed on;

    if an address of the device matches the device address,said device logic latching the data transferred across the data bus and address bus, andstoring the virtual device identification, the type of command and the command data in the virtual device register identified by the virtual device register address;

    said device logic performing the command identified by the type of command to be performed on the virtual device identified by the virtual device identification located in the virtual device register using the command data stored in the virtual device register.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×