A Appendix A: Cmdtohex Utility - Actel Core1553BBC DevKit Quick Start Manual

Table of Contents

Advertisement

Appendix A: cmdtohex Utility
32
Command
STOP
ABORT
ASYNC
#
Address values specified in the command file are word addresses as interpreted
by the bus controller, not the byte addresses used by PCI. The command below
would write 16-bit words 0800 and 0001 hex to bus controller address 0100 and
0101 hex.
MEM #0100 #0800 #0001
It will actually write the 0800 hex to the PCI address 0200 hex, and 0001 hex to
PCI address 0202 hex. If this was a message list the LISTPTR register should
be programmed with 0100 hex. When started the bus controller will process a
message descriptor from word address 0800 hex. The message descriptor is
stored at PCI address 1000 hex.
Data values can be entered in several formats, as shown in
Data Format
1234
#1234
A123
1.1.12.20
#1F.0.#00.#20
Table A-1. Supported Commands
Stops the bus controller by writing to bit 1 of the
CONTROL register
Aborts the bus controller operation by writing to bit 2
of the CONTROL register
Starts the bus controller Asynchronous operation by
writing to bit 3 of the CONTROL register
Line is Comment
Table A-2. Data Formats
Description
Decimal value
Hexadecimal value
Hexadecimal value
1553B Command word using decimal values
1553B Command word using hexadecimal values
Description
Table
A-2.

Advertisement

Table of Contents
loading

Related Products for Actel Core1553BBC DevKit

Table of Contents