HFC-S2M Cologne Chip AG, HFC-S2M Datasheet - Page 56

no-image

HFC-S2M

Manufacturer Part Number
HFC-S2M
Description
Isdn HDLC Fifo Controller With Primary Rate Interface
Manufacturer
Cologne Chip AG
Datasheet
HFC-E1
control register
56 of 272
Card level
address
0x03
0x04
0x05
0x06
0x07
Read / write
Mode
r/w
w
r
r
r
Isolation state,
Isolation state
Config state
Config state
Config state
Config state
Config state
Accessable
Sleep state,
Universal external bus interface
Table 2.11: ISA Plug and Play registers
in state
Data Sheet
¾
Description
Wake command register.
Writing a CSN to this register has the following effects:
Every write to a card’s wake command register with a
match on its CSN causes the pointer to the serial identi-
fier / resource data to be reset to the first byte of the serial
identifier.
Resource data register.
This register is used to read the device’s recource data.
Each time when a read is performed from this register
a byte of the resource data is returned and the resource
data pointer is incremented. Prior to reading each byte,
the programmer must read from the status register to de-
termine if the next byte is available for reading from the
resource data register.
The card’s serial identifier and checksum must be read
prior to accessing the resource requirement list via this
register.
Status register.
Prior to reading the next byte of the device’s resource
data, the programmer must read from this register and
check bit 0 for a ’1’. This is the resource data byte avail-
able bit. Bits 1 . . . 7 are reserved.
Card select number (CSN) register.
The configuration software uses the CSN register to as-
sign a unique ID to the card. The CSN is then used to
wake up the card’s configuration logic whenever the con-
figuration program must access its configuration registers.
Logical device number register.
The number in this register points to the logical device
the next commands will operate on. The HFC-E1 only
supports one logical device. This register is hardwired to
all zeros.
If the value written is 0x00, all cards in the sleep
state with a CSN = 0x00 go to the isolation state.
All cards in configure state (CSN not 0x00) go to
the sleep state.
If the value written is not 0x00, all cards in the
sleep state with a matching CSN go to the config-
ure state. All cards in the isolation state go to the
sleep state.
(continued from previous page)
(continued on next page)
March 2003 (rev. A)
Cologne
Chip

Related parts for HFC-S2M