beautypg.com

Sundance SMT6025 v.2.9 User Manual

Page 3

background image

Version 2.9

Page 3 of 45

SMT6025 User Manual

15.2

Command word.................................................................................................................... 22

15.3

Reply word ........................................................................................................................... 23

15.4

Associated data.................................................................................................................... 23

15.4.1

Carrier board SRAM.................................................................................................... 23

15.4.2

Host memory ............................................................................................................... 24

15.5

Channel handler................................................................................................................... 24

15.5.1

Handler not interfacing to host software...................................................................... 25

15.5.2

Handler interfacing to host software............................................................................ 25

15.5.3

Implementing a handler............................................................................................... 27

15.5.4

Opening a channel handler ......................................................................................... 28

15.5.5

Closing a handler......................................................................................................... 28

15.5.6

Development guidelines .............................................................................................. 28

15.6

The HSC object.................................................................................................................... 29

15.6.1

GetIFHw ...................................................................................................................... 29

15.6.2

GetChannel ................................................................................................................. 29

15.6.3

GetHandlerName......................................................................................................... 29

15.6.4

PciOpen....................................................................................................................... 30

15.6.5

PciClose ...................................................................................................................... 30

15.6.6

GetData ....................................................................................................................... 30

15.6.7

SetData........................................................................................................................ 31

15.6.8

ArgsPut........................................................................................................................ 31

15.6.9

ArgsGet ....................................................................................................................... 31

15.7

The default handler .............................................................................................................. 32

15.7.1

SRamPutSync ............................................................................................................. 32

15.7.2

SRamPutDone............................................................................................................. 32

15.7.3

SRamGetSync............................................................................................................. 33

15.7.4

SRamGetDone ............................................................................................................ 33

15.7.5

SramCancel................................................................................................................. 33

15.7.6

PciOpenSync............................................................................................................... 34

15.7.7

PciCloseSync .............................................................................................................. 34

15.7.8

PciPutSync .................................................................................................................. 34

15.7.9

PciPutDone.................................................................................................................. 34

15.7.10

PciGetSync.................................................................................................................. 35

15.7.11

PciGetDone ................................................................................................................. 35

15.7.12

PciCancel .................................................................................................................... 35

16

Board state.................................................................................................................................... 36

16.1

ResetTIMs............................................................................................................................ 36

16.2

ResetBoard .......................................................................................................................... 36

17

Read and write carrier board registers ......................................................................................... 36

17.1

Read32................................................................................................................................. 36

17.2

Read16................................................................................................................................. 36

17.3

Read8................................................................................................................................... 37

17.4

Write32 ................................................................................................................................. 37

17.5

Write16 ................................................................................................................................. 37

User Manual (QCF42); Version 2.9, 22/02/02; © Sundance Multiprocessor Technology Ltd. 2002

This manual is related to the following products: