ACC-72EX User Manual
DPRAM Memory Map
27
Host System Flags
The host system flags are written by UMAC; the netX reads these flags. The host system register is
located at address offset $81 in the dual-port memory.
Bit
Fu
n
ct
io
n
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
bHostFlags – UMAC writes, netX reads
H
SF
_R
ES
ET
H
SF
_B
O
O
TS
TA
R
T
H
SF
_H
O
ST
_C
O
S_
C
M
D
H
SF
_N
ET
X
_C
O
S_
A
C
K
H
SF
_S
EN
D
_M
B
X
_C
M
D
H
SF
_R
EC
V
_M
B
X
_A
C
K
Reserved
Host System Flags
bHostFlags
(UMAC
ACC-72EX)
Bit No.
Definition / Description
0
Reset (HSF_RESET)
The Reset flag is set by the UMAC to execute a system wide reset. This forces the system
to restart. All network connections are interrupted immediately regardless of their current
state.
1
Bootstart (HSF_BOOTSTART)
If set during reset, the Boot-Start flag forces the netX to stay in boot loader mode; a
firmware that may reside in the context of the operating system rcX is not started. If
cleared during reset, the operating system will start the firmware if available.
2
Host Change Of State Command (HSF_HOST_COS_CMD)
The Host Change of State Command flag is set by the UMAC to signal a change of its state
to the netX. Details of what has changed can be found in the ulSystemCommandCOS
variable in the system control block.
3
netX Change Of State Acknowledge (HSF_NETX_COS_ACK)
The netX Change of State Acknowledge flag is set by the UMAC to acknowledge the new
state of the netX. This flag is used together with the netX Change of State Command flag
in the netX system flags.
4
Send Mailbox Command (HSF_SEND_MBX_CMD)
Both the Send Mailbox Command flag and the Send Mailbox Acknowledge flag are used
together to transfer non-cyclic packages between the UMAC and the netX.
5
Receive Mailbox Acknowledge (HSF_RECV_MBX_ACK)
Both the Receive Mailbox Acknowledge flag and the Receive Mailbox Command flag are
used together to transfer non-cyclic packages between the netX and the UMAC.
6, 7 …
15
6, 7 … 15 Reserved; set to zero
Hilscher Documentation
ACC-72EX Setup Assistant
Sy
st
em
Hand
sh
ak
e
R
eg
ist
er
Hos
t Sy
st
em
Fl
ag
s
bHostFlags
HCSC_bHostFlags
HSF_RESET
HCSC_HSF_RESET
HSF_BOOTSTART
HCSC_HSF_BOOTSTART
HSF_HOST_COS_CMD
HCSC_HSF_HOST_COS_CMD
HSF_NETX_COS_ACK
HCSC_HSF_NETX_COS_ACK
HSF_SEND_MBX_CMD
HCSC_HSF_SEND_MBX_CMD
HSF_RECV_MBX_ACK
HCSC_HSF_RECV_MBX_ACK