EP0803803A2

Method of configuring a data packet transfer device

Abstract

A method any system for autonomously operation a PCI-serial bus interface device (20) in an autonomous mode includes directing circuitry (370) for directing an autonomous boot mode select signal to the data transfer device. Instructions configure registers (36, 38) associated with the data transfer device for autonomous operation of a data transfer device. The directing circuit (370) associates with the data packet transfer device for transferring data to at least one program control list (456) for operating said data packet transfer device in an autonomous mode.

EP0803803A2, drawing sheet 1
Sheet 1 of 29

Term

Term ended

Projected expiry passed 24 April 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

20 claims: 14 independent, 6 dependent

  1. 1
    A method for operating a data packet transfer device comprising the steps of:directing a boot mode select signal to the data transfer device;configuring registers associated with the data transfer device;and enabling a direct memory access associated with the data packet transfer device for transferring data to at least one program control list for operating said data packet transfer device in an autonomous mode.
  2. 4
    The method of any of Claims 1 to 3 further comprising the step of;enabling DMA master access to an external PCI interface device.
  3. 5
    The method of any preceding claim further comprising the step of;controlling said data packet transfer device to execute a PCI memory command according to the boot mode select signal.
  4. 6
    The method of any preceding claim further comprising the step of;controlling said data packet transfer device to execute a PCI I/O command according to the boot mode select signal.
  5. 7
    The method of any preceding claim further comprising the step of;controlling said data packet transfer device to execute a PCI configuration command according to the boot mode select signal.
  6. 8
    A boot circuit for a data packet transfer device comprising:circuitry for directing a boot mode select signal to the data transfer device;means for providing instructions for configuring registers associated with the data transfer device;and said directing circuitry further being associated with the data packet transfer device for transferring data to at least one program control list for operating said data packet transfer device in an autonomous mode.
  7. 11
    The boot circuit of any of Claims 8 to 10 further comprising;circuitry for enabling DMA master access to an external PCI interface device.
  8. 12
    The boot circuit of any of Claims 8 to 11 further comprising;circuitry for controlling said data packet transfer device to execute a PCI memory command according to the boot mode select signal.
  9. 13
    The boot circuit of any of Claims 8 to 12 further comprising circuitry for controlling said data packet transfer device to execute a PCI I/O command according to the boot mode select signal.
  10. 14
    The boot circuit of any of Claims 8 to 13 further comprising;circuitry for controlling said data packet transfer device to execute a PCI configuration command according to the boot mode select signal.
  11. 15
    A personal computer environment, comprising:at least one peripheral employing a data packet transfer bus;a computer, said computer comprising: a host CPU comprising a PCI bus;and a PCI-interface device for providing an interface between said PCI bus and said peripheral, said PCI-interface device comprising a boot circuit for operating a data packet transfer device, said boot circuit comprising: circuitry for directing a boot mode select signal to the data transfer device;instructions for configuring registers associated with the data transfer device;and said directing circuitry further being associated with the data packet transfer device for transferring data to at least one program control list for operating said data packet transfer device in an autonomous mode.
  12. 18
    The system of any of Claims 15 to 17 further comprising;circuitry for enabling DMA master access to an external PCI interface device.
  13. 19
    The system of any of Claims 25 to 18 further comprising;circuitry for controlling said data packet transfer device to execute a PCI memory command according to the boot mode select signal.
  14. 20
    The system of any of Claims 15 to 19 further comprising;circuitry for controlling said data packet transfer device to execute a PCI I/O command according to the boot mode select signal.