ACC-72EX User Manual
Software setup
85
|
|--- Subblock 6: PROCESS DATA IMAGE
| Size: 5760 bytes
| Start Offset: $6CA60
| Transfer Direction: IN (netX to Host System)
| Transfer Type: DPM (Dual-Port Memory)
| Handshake Mode: BUFFERED, HOST CONTROLLED
| Handshake Bit: 7
|
|--- Subblock 7: HIGH PRIORITY DATA IMAGE
| Size: 64 bytes
| Start Offset: $6C460
| Transfer Direction: OUT (Host System to netX)
| Transfer Type: DPM (Dual-Port Memory)
| Handshake Mode: BUFFERED, HOST CONTROLLED
| Handshake Bit: 8
|
|--- Subblock 8: HIGH PRIORITY DATA IMAGE
Size: 64 bytes
Start Offset: $6C470
Transfer Direction: IN (netX to Host System)
Transfer Type: DPM (Dual-Port Memory)
Handshake Mode: BUFFERED, HOST CONTROLLED
Handshake Bit: 9
Depending on the protocol, users might be interested in:
-
Processed Data Images
-
High Priority Data Images
-
Mailboxes
Also listed in the memory map are starting address, size of each of these memory blocks, handshake
method, and flag.
Reading/Writing from/to Input/Output Data Images
There are two methods for accessing processed data images:
1.
Direct M-Variable definition to each register
This method is useful if the number of I/O data variables is small enough
2.
Indirect M-Variable access
This method is mostly used if the number of I/O data count is greater than a comfortable
level which can be handled by the direct M-Variable definition method. Refer to the
Turbo PMAC Users Manual for detailed information on how to utilize the indirect
addressing method.