MOST NetServices Layer I
MOST NetServices Layer I is the foundation of MOST NetServices providing the application with access to all the transportation mechanisms of MOST networks. Configuration files allow Layer I to be adapted to different application and platform requirements.
All INIC circuits have a majority of NetServices Layer integrated on-chip. A wrapper is required in MOST NetServices V2/V3 to interface to the Layer I on-chip. This wrapper is included in all grades and components.
Features
- Kernel for initialization of basic services and control of basic processes
- MOST Supervisory and Startup Functions
- Control Message Service for receiving, transmitting and buffering of control messages
- Remote Control Service for remote reading and writing of devices
- Application Message Service for handling segmented messages
- Synchronous Channel Allocation Service for channel allocation and de-allocation for streaming data and administration for routing streaming data to and from the MOST network
- Transparent Channel Allocation Service for handling of non-synchronous data streams
- Asynchronous Data Transmission Service for receiving, transmitting and buffering of packet data
- MOST Transceiver Control Service for providing access to the relevant registers of the MOST network Interface Chip
- Selectable MOST device driver interface for register-based or message-based interface to the MOST network Interface Chip
- Error handling and notification