Intel® IXP400 Software

Contents

12 Access-Layer Components:

 

Feature Control (IxFeatureCtrl) API

183

12.1

What’s New

183

12.2

Overview

183

12.3

Hardware Feature Control

183

 

12.3.1 Using the Product ID-Related Functions

184

 

12.3.2 Using the Feature Control Register Functions

185

12.4

Component Check by Other APIs

186

12.5

Software Configuration

186

12.6

Dependencies

187

13 Access-Layer Components:

 

HSS-Access (IxHssAcc) API

189

13.1

What’s New

189

13.2

Overview

189

13.3

IxHssAcc API Overview

190

 

13.3.1

IxHssAcc Interfaces

190

 

13.3.2

Basic API Flow

191

 

13.3.3 HSS and HDLC Theory and Coprocessor Operation

192

 

13.3.4 High-Level API Call Flow

195

 

13.3.5

Dependencies

196

 

13.3.6

Key Assumptions

196

 

13.3.7

Error Handling

197

13.4

HSS Port Initialization Details

197

13.5

HSS Channelized Operation

199

 

13.5.1 Channelized Connect and Enable

199

 

13.5.2

Channelized Tx/Rx Methods

201

 

 

13.5.2.1

CallBack

202

 

 

13.5.2.2

Polled

202

 

13.5.3

Channelized Disconnect

204

13.6

HSS Packetized Operation

204

 

13.6.1 Packetized Connect and Enable

204

 

13.6.2

Packetized Tx

206

 

13.6.3

Packetized Rx

208

 

13.6.4

Packetized Disconnect

211

 

13.6.5 56-Kbps, Packetized Raw Mode

211

13.7

Buffer Allocation Data-Flow Overview

211

 

13.7.1 Data Flow in Packetized Service

211

 

13.7.2 Data Flow in Channelized Service

214

14 Access-Layer Components:

 

NPE-Downloader (IxNpeDl) API

219

14.1

What’s New

219

14.2

Overview

219

14.3

Microcode Images

219

14.4

Standard Usage Example

220

14.5

Custom Usage Example

223

14.6

IxNpeDl Uninitialization

223

14.7

Deprecated APIs

224

April 2005

IXP400 Software Version 2.0

Programmer’s Guide

8

Document Number: 252539, Revision: 007

 

Page 8
Image 8
Intel IXP400 manual Contents Access-Layer Components