Embedded PC/RTOS Features 53
.
3.6 VME Control
Table 3-13 shows the register definitions for the V7768/V7769 (offset from BAR0).
Please refer to Table 3-1, “PCI Configuration Space Registers,” on page 46 for
more information concerning BAR0.
3.7 CompactFlash Disk (V7768 Only)
The V7768 features an optional onboard CompactFlash mass storage system with
a capacity of up to 8 GByte. This CompactFlash Disk appears to the user as an
intelligent ATA (IDE) disk drive with the same functionality and capabilities as a
“rotating media” IDE hard drive. The V7768 BIOS includes an option to allow the
board to boot from the CompactFlash with user-provided operating system.
3.7.1 Configuration
The CompactFlash Disk resides on the V7768 as the secondary IDE bus master
device (the secondary IDE bus slave device is not assignable).
Table 3-13 Register Definitions Offset from BAR0
Register and Offset Bit Name Bit Definition
VMECOMM
Offset 0x00
MEC_SEL 0 Master Big-Endian Enable bit
1=Big Endian, 0=Little Endian
SEC_SEL 1 Slave Big-Endian Enable bit
1=Big Endian, 0=Little Endian
ABLE 2 Auxiliary BERR Logic Enable bit
1=Aux. BERR Enabled, 0=Aux. BERR Disabled
BTO 3 Bus Error Timer Enabled
1=Enable, 0=Disabled
BTOV [1:0] 5:4 Timeout Value
00 - 16 μs
01 - 64 μs
10 - 256 μs
11 - 1.00 ms
BERRI 6 BERR Interrupt Enable
1=Interrupt Enabled, 0=Interrupt Disabled
BERRST 7 BERR Status Read/Clear bit R/WC
1=Clear BERR status, 0=Do nothing
SFENA 8 Enables generation of VME SYSFAIL upon WDT
timeout
1=Enable SYSFAIL generation, 0=Disable
Unused 9 Not Used
BPENA 10 Endian Conversion Bypass bit
1=bypass, 0=Not bypassed
VBENA 11 VME Enable bit (VBENA)
1=Enabled, 0=Disabled
Unused 21:12 Not Used
VBAM
0x04
VME_ADD 5:0 Latched VME Address Modifier
Unused 31:6 Not Used
SEC_SEL 0x001
VBAR
0x08
VME_ADDR All Latched VME Address