Appendix B: Firmware Revisions / Features Register - General Standards Corporation PC104P-SIO4BX Hardware User Manual

Quad channel multi-protocol serial controller with deep transmit and receive fifos and multiprotocol transceivers
Table of Contents

Advertisement

APPENDIX B: FIRMWARE REVISIONS / FEATURES REGISTER

Since SIO4BX boards can exist across multiple form factors and with various hardware features, the
firmware/features registers attempt to help identify the exact version of a SIOB/BX board. This appendix provides a
more detailed breakdown of what the firmware and features registers, and detail differences between the firmware
revisions.
Firmware Register - Local Offset 0x00 (0xC4110105)
D31:16 HW Board Rev
D31
1 = Features Register Present
D30
1 = Complies with this standard
D29
1 = 66MHz PCI bus interface
0 = 33MHz PCI bus interface
D28
1 = 64 bit PCI bus interface
0 = 32 bit PCI bus interface
D27:D24
Form Factor
D23:D20
HW Board (sub-field of form factor)
D19:D16
HW Board Rev (lowest rev for firmware version)
D15:8
Firmware Type ID
D7:0
Firmware Revision
D7:D6
FIFO Version
Due to FPGA space limitations, the firmware may need to be compiled to work with only
internal or external FIFOs. These bits differentiate these compile versions.
D5:D0
FW Revision
0x100 – Initial release
0x101 – Rework USC access arbitrator
0x102 – Integrate with other SIO4B/BX boards + Sync. Delete legacy mode.
0x103 – Fix Falling IRQ
0x104 – Sync code fix for external clock.
0x105 – Programmable clock programming stop fix.
8302A Whitesburg Drive Huntsville, AL 35802, Phone: (256) 880-8787
0xC411
0 = Reserved
1 = PCI
2 = PMC
3 = cPCI
4 = PC104P
0 = PC104P-SIO4B
1 = PC104P-SIO4BX
0=NR
1=A
0x01
0x04
XX
10 = External FF Only Version (over 4K)
01 = Internal FF Only Version (4KLC)
00 = Both internal or external FIFOs
PC104P-SIO4BX User Manual, Revision: 0
General Standards Corporation
PC104P-SIO4BX Rev A
Std Firmware (USCs)
Sync Firmware
Firmware Version

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pci104-sio4bx

Table of Contents