METHOD AND APPARATUS FOR CONTROLLING A NETWORK PROCESSOR
摘要
The present invention provides techniques for controlling the functionality of a network processor (10) and for facilitating integration of the network processor with a host system (70). Application programming interfaces (APIs) (76) are provided which can be invoked by the host system for performing device level functions on the network processor (10). The APIs (76) are provided by a device control module (74) which may execute either on the host system or on the network processor (10). A host application may invoke an API (76) and the function corresponding to the invoked API is performed by the network processor (10). Responses or results from the function execution may then be forwarded by the network processor to the host application (72).