English
Language : 

HMS30C7110 Datasheet, PDF (137/161 Pages) List of Unclassifed Manufacturers – Multipurpose Network Processor
2.13. PCMCIA Controller
HMS30C7110
The HMS30C7110® integrates a PCMCIA controller which supports 16-bits PC card and 32-bits
PC card (Cardbus) functionalities.
The PCMCIA Controller supports 1 socket 16-bits PC Card or 1 socket CardBus card.
2.13.1. User Accessible Registers (Base = 0x1940_0000)
This section describes all base, control and status register inside the PCMCIA. The address field
indicates a relative address in hexadecimal. The base address for 16-bits PC Card is 0x19400000
and the base address for CARDBUS is 0x19480000. Width specifies the number of bits in the
register and access specifies the valid access types that register. Where RW stands for read and write
access, RO for read only access. A “C” appended to RW or RO, indicates that some or all of the bits
can be cleared after a write ‘1’ in corresponding bit.
Name
IDR
ISR
ICR
GCR
CSCR
IER
Setup0
Command0
Recovery0
Setup1
Command1
Table 2.103 Registers for PCMCIA
Address Width
0x00 32
0x04 32
0x08 32
0x0c 32
0x10 32
0x14 32
0x18 32
0x1c 32
0x20 32
0x24 32
0x28 32
Access
RO
RO
RW
RW
ROC
RW
RW
RW
RW
RW
RW
Description
Identification Register
Interface Status Register
Interface Control Register
General Control Register
Card Status Change Register
Interrupt Enable Register
Setup Timing 0 Register for IO
Command Timing 0 Register for IO
Recovery Timing 0 Register for IO
Setup Timing 1 Register for common memory
Command Timing 1 Register for common
memory
© 2003 MagnaChip Semiconductor Ltd. All Rights Reserved
137
Version 1.5