![]() |
Doxygen Documentation |
|||||
Package: |
GTEM |
|||||
Version: |
V1-3-4 |
Marked: |
(not marked) |
|||
Constituent: |
gtem |
Tag: |
sun-gcc |
|||
#include <string.h>
#include "gt_p.h"
#include "gTKR_p.h"
Functions | |
| void | setAccDescTKR (gtemHandle gt, unsigned short gtrcAddr, unsigned short gtfeTarget, unsigned short gtfeAddr, unsigned short func, unsigned short reg, accDescTKR *ad) |
| initializes an access descriptor for either a GTRC or GTFE | |
| void | packPayloadTKR (gtemHandle gt, unsigned int tkrCmdHeader, unsigned int tkrAD, unsigned long long value, unsigned int *payload) |
| Packs the tkrCmdHeader, tkrAD and value into the 64-bit payload. | |
| int | tkrSendCmd (gtemHandle gt, unsigned short temAddr, unsigned short gtccAddr, unsigned short gtrcAddr, unsigned short ext, unsigned short gtfeAddr, unsigned short func, unsigned short reg, unsigned long long value, gResponse *rsp) |
| Loads a register with value. | |
| int | _TKRread (gtemHandle gt, unsigned short temAddr, unsigned short gtccAddr, unsigned short gtrcAddr, unsigned short ext, unsigned short gtfeAddr, unsigned short reg, unsigned long long *val) |
| Reads a register returing value in val. | |
| int | gGTRC_readEvt (gtemHandle gt, unsigned short temAddr, unsigned short gtccAddr, unsigned short gtrcAddr, unsigned short tag) |
| Sends a read event command to the destination GTFE. | |
|
||||||||||||||||||||||||||||||||||||
|
Reads a register returing value in val.
The following error codes are returned:
|
|
||||||||||||||||||||||||
|
Sends a read event command to the destination GTFE.
|
|
||||||||||||||||||||||||
|
Packs the tkrCmdHeader, tkrAD and value into the 64-bit payload.
Format of 64-bit payload: [1][ bits 63-48 ][1][ bits 47-32 ][1][ bits 31-16 ][1][ bits 15-0][P] Four 16 bit sections, each preceded by marker bit -- parity at end. word 0: [ 9 bits tkrCmdHeader ][ 17 bits tkrAD ][ 6 bits payload] word 1: [ 32 bits payload ] word 2: [ 30 bits payload [P][0] |
|
||||||||||||||||||||||||||||||||
|
initializes an access descriptor for either a GTRC or GTFE
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Loads a register with value.
|
1.3.3