Eads Astrium SMCS332SpW User Manual page 26

Interface between three spacewire links
Table of Contents

Advertisement

-
address:
8 bit mode:
16 bit mode:
32 bit mode:
ISR Byte 2
Bit
Description
0
channel 2: transmit fifo is empty (set after reset)
1
channel 2: transmit fifo is full
2
channel 2: receive fifo is not empty
3
channel 2: receive fifo is full
4
channel 3: SpaceWire parity, disconnect, ESC or credit error.
For more information refer to register CH3_DSM_STAR: channel 3 SpaceWire status register
5
channel 3: error
For more information over this error flag refer to register CH3_ESR1 and CH3_EXR2
6
channel 3: data from the communication memory are read.
That means: channel3 transmit COMI address generator reach the value of the end address register
CH3_TX_EAR
7
channel3: the received data from channel 3 is transmitted in the communication memory
That means: channel3 receive COMI address generator reach the value of the end address register
CH3_RX_EAR
The following interrupts are stored in byte 2 of the ISR:
-
address:
8 bit mode:
16 bit mode:
32 bit mode:
ISR Byte 3
Bit
Description
0
channel 3: the EOP/EEP character was received. For more information refer to register CH3_STAR bit 4
and 5
1
channel 3: reset channel 3 command received (only if protocol mode enabled)
2
channel 3: transmit fifo is empty (set after reset)
3
channel 3: transmit fifo is full
4
channel 3: receive fifo is not empty
5
channel 3: receive fifo is full
6
TICK IN received interrupt
7
always '0' / reserved
To read the ISR when the HOCI is in 8/16 mode the following steps are required:
SMCS332SpW
User Manual
0x06
0x06
0x04
0x07
0x06
0x04
– All Rights Reserved – Copyright per DIN 34 –
EADS Astrium GmbH, ASE2
Doc No: SMCS_ASTD_UM_100
Issue:
1.4
Updated: 9-Sep-2006
Page:
26 of 131

Advertisement

Table of Contents
loading

Table of Contents