MIL-STD-1553 Reference Manual
Chapter 5 – Buffer Functions
For Transmit Operation the following options are valid:
Keep the same Data Buffer at transfer
error
Go on with the next Data Buffer in the
Buffer Queue
Do not modify this parameter
Note: The data buffer store mode is always evaluated at the
‘Transfer-End’:
‘bsm’ = 0: If a transfer error is detected at the ‘Transfer-
End’, the Buffer is not valid!
‘bsm’ = 1: At ‘Transfer-End’ the Buffer is always valid
and it does not matter, if a transfer error is detected or not. If
an error occurred during a RT-BC or RT-RT transfer, the BC
terminates the transfer with the error detection. Thus, the
possible remainder of the transfer after the error will not be
stored in the buffer.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
B
B
u
u
f
f
f
f
e
e
r
r
S
S
i
i
z
z
e
e
M
M
o
o
d
d
e
e
0xFFFFFFFF (reserved)
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
B
B
u
u
f
f
f
f
e
e
r
r
S
S
i
i
z
z
e
e
Buffer size definition
A full-size MILBus transfer needs 16 longwords. A maximum buffer size of 31 longwords allows
the application software to store application dependant data up to 15 longwords (60 bytes) in
the buffer area.
Do not modify this parameter
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
B
B
u
u
f
f
f
f
e
e
r
r
Q
Q
u
u
e
e
u
u
e
e
M
M
o
o
d
d
e
e
Buffer Queue Mode
Store once and stop at end of queue
(last index) and reuse last buffer
Do not advance automatically to next
buffer (host controlled)
Reserved until status queue is
supported
Do not modify this parameter
Note: The Buffer Queue Mode is only processed, if the “Buffer is
valid”. The Buffer Queue Modes affect the Current Buffer
Index and thus (in the future) the Status- and Event Queue
Operation of the BC!