02.03.2014 Views

BSP Developer's Guide

BSP Developer's Guide

BSP Developer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

VxWorks 5.5<br />

<strong>BSP</strong> Developer’s <strong>Guide</strong><br />

These error codes have the following meaning:<br />

END_ERR_INFO<br />

This error is information only.<br />

END_ERR_WARN<br />

A non-fatal error has occurred.<br />

END_ERR_RESET<br />

An error occurred that forced the device to reset itself, but the device has<br />

recovered.<br />

END_ERR_DOWN<br />

A fatal error occurred that forced the device to go down. The device can no<br />

longer send or receive packets.<br />

END_ERR_UP<br />

The device was down but is now up again and can receive and send packets.<br />

END_ERR_BLOCK<br />

The device is busy, the transaction should be tried again later.<br />

END_ERR_FLAGS<br />

The device flags have changed.<br />

END_ERR_NO_BUF<br />

The device’s cluster pool is exhausted.<br />

H.5 Required Driver Entry Points and Structures<br />

This section describes the API for an END. It describes the structures that are<br />

essential to such a driver and the entry points you must implement in the driver.<br />

NOTE: The organization of an END does not follow the model for a standard<br />

VxWorks I/O driver. The driver is not accessible through the open( ) routine or<br />

other file I/O routines. The driver is organized to communicate with the MUX. The<br />

MUX then handles communication with the network protocols.<br />

282

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!