| Electronic Components Datasheet Search |
|
CL-PD6722 Datasheet(PDF) 30 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CL-PD6722 Datasheet(HTML) 30 Page - Cirrus Logic |
|
30 / 128 page ![]() PRELIMINARY DATA SHEET v3.1 CL-PD6710/’22 ISA–to–PC-Card Host Adapters May 1997 30 INTRODUCTION 3.1.14 DMA Mode Operation for the CL-PD6722 A slave mode Direct Memory Access (DMA) feature exists in the CL-PD6722. To use DMA mode, the Interrupt and General Control register, bit 5 must be set to ‘1’ to operate the PC Card in I/O Card Inter- face mode. PC Card interface DMA handshake sig- nal options must also be selected. Refer to the description of the Extension Control 1 register on page 66 as well as Chapter 14. 3.1.15 Selective Data Drive for I/O Windows The CL-PD67XX can be programmed to drive only some of the ISA bus data pins on reads from I/O win- dows. This reduces data contention for I/O addresses that include more than one peripheral. In the standard IBM® PC AT, I/O map, floppy disk, and hard disk share address 3F7h. The floppy disk drives ISA-data-bus bit 7 on a read from 3F7h, and the hard disk drives bits 6:0. To allow both floppy disk controllers on the motherboard and hard disks on the PC Card bus (or vice versa) to coexist, the CL-PD67XX can be programmed through use of its Data Mask registers to disable bit 7 on I/O reads at addresses 3F7h and 377h.This is done by program- ming up I/O windows to these addresses as part of the task of configuring a socket for ATA drive support (see page 65). Alternately, all bits except bit 7 can also be disabled to allow the opposite case. 3.2 Host Access to Registers The CL-PD67XX registers are accessed through an 8-bit indexing mechanism. An index register scheme allows a large number of internal registers to be accessed by the CPU using only two I/O addresses. The Index register (see Chapter 5) is used to spec- ify which of the internal registers the CPU will access next.The value in the Index register is called the Register Index. This number specifies a unique internal register. The Data register is used by the CPU to read and write the internal register specified by the Index register. Figure 3-4. Indexed 8-Bit Register Structure 00h 01h 02h • • FEh FFh • 3E1h 3E0h Internal Registers Register Indexes I/O Addresses Data Index High Byte Low Byte |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |