APPLICATION PROGRAMMING INTERFACES AND METHODS ENABLING A HOST TO INTERFACE WITH A NETWORK PROCESSOR
Patent №
US 6,604,136
Granted
2003-08-05
Filed 1999
Owner
SOFTCOM MICROSYSTEMS
+1 more
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09337025
The present invention provides application programming interfaces (APIs) which allow a host to control the functioning of a network processor and also perform various network data manipulation functions. The APIs are intended to encapsulate as much as possible the underlying messaging between the host system and the network processor and to hide the low device level command details from the host. The APIs are provided by a program module. A host may invoke an API which is then communicated by the program module to the network processor where functions corresponding to the API are performed. Responses to the APIs may be forwarded back to the host. Asynchronous callback functions, invoked in response to the API calls, may be used to forward responses to the host.
AI classification
Ownership
SOFTCOM MICROSYSTEMS
assignment · 101290495
INTEL CORPORATION
assignment · 117780881
Assignors
CHANG, CHI-HUA, TRINH, MAN DIEU
On an employer assignment, the assignors are typically the inventors.