Programming model for a coprocessor on a computer system |
| OF THE PREFERRED EMBODIMENT A method and apparatus for controlling a coprocessor, namely a digital ... |
|
Method of dynamically adjusting NCP program memory allocation of SNA network |
| A method in accordance with the invention is implemented via a novel computer program referred to ... |
|
Method for debugging in a parallel computer system and system for the same |
| The present invention solves the above-described problems, and therefore has an object to provide a ... |
|
Determining a communication schedule between processors |
| To achieve the aforementioned objectives, a first aspect of the invention provides a method of ... |
|
Persistent/impervious event forwarding discriminator |
| It is an object of this invention to provide an EFD that is persistent in the face of catastrophic ... |
|
Method and apparatus for controlling network and workstation access prior to workstation boot |
| The present invention is directed to a method and apparatus for preboot file and information ... |
|
Multilevel security port methods, apparatuses, and computer program products |
| According to the present invention, multilevel trusted systems associate multiple port endpoints ... |
|
Differential current-switch circuit, D/A conversion circuit and method of transient response reduction |
| Accordingly, an object of the present invention is to provide a differential current-switch circuit,... |
|
|
Media access control receiver and network management system
| Details |
Inventors: Sambamurthy, Namakkal S.; Tripathi, Devendra K.; Deb, Alak K.; Truong, Linh Tien; Kumar, Praveen D.;
Assignee: XAQTI Corporation (Santa Clara, CA)
Primary Examiner: Vu; Vist D.
Assistant Examiner:
Attorney, Agent or Firm: Beyer & Weaver, LLP
Disclosed is a media access controller configured to communicate with an upper layer and a lower physical layer. The media access controller includes a receive controller for receiving and processing receive data requests from the lower layer and transferring received data to the upper layer. The method includes receiving data from the lower layer and processing the received data through the receive controller. The processor being performed in accordance with a setting of a plurality of control registers associated with the transmit controller. The method further including receiving a control signal for modifying at least one of the plurality of control registers while the data is being processed through the receive controller. Altering the processing of data being processed within the receive controller based on the modification of the at least one of the plurality of control registers associated with the receive controller, and transferring the processed data to the upper layer. |
|
DETAILED DESCRIPTION Broadly speaking, the present invention fills these needs by providing methods and apparatuses for a high speed media access controller used to process packet data and control information in an in-line packet-by packet manner. It should be appreciated that the present invention can be implemented in numerous ways, including as a process, an apparatus, a system, a device, a method, or a computer readable medium. Several inventive embodiments of the present invention are described below. In one embodiment, a media access controller configured to communicate with an upper layer and a lower physical layer is disclosed. The media access controller includes a receive controller for receiving and processing receive data requests from the lower layer and transferring received data to the upper layer. The method includes receiving data from the lower layer and processing the received data through the receive controller. The processing being performed in accordance with a setting of a plurality of control registers associated with the transmit controller. The method further including receiving a control signal for modifying at least one of the plurality of control registers while the data is being processed through the receive controller. Altering the processing of data being processed within the receive controller based on the modification of the at least one of the plurality of control registers associated with the receive controller, and transferring the processed data to the upper layer. In another embodiment, a media access controller being configured to communicate with an upper layer and a lower physical layer is disclosed. The media access controller includes a receive controller for processing transmit requests from the upper layer and for processing received data from the physical layer. A method for modifying the processing of received data in the receive controller including processing data through the receive controller, the processing being performed in accordance with a setting of a register contained within the receive controller
|
|