SCH3112I-NE SMSC [SMSC Corporation], SCH3112I-NE Datasheet - Page 172
SCH3112I-NE
Manufacturer Part Number
SCH3112I-NE
Description
LPC IO with 8042 KBC, Reset Generation, HWM and Multiple Serial Ports
Manufacturer
SMSC [SMSC Corporation]
Datasheet
1.SCH3112I-NE.pdf
(396 pages)
- Current page: 172 of 396
- Download datasheet (6Mb)
APPLICATION NOTE: The Wake on Specific Mouse Click feature requires use of the M_ISO bit in the KRST_GA20
Rev 0.2 (09-28-04)
15.5
The SPESME SELECT field in the
rout ed t o th e
Mouse_Specific_Wake
The Lock bit in the
to prevent tampering with the Wake on Mouse settings. The other bits in the
Register are VBAT powered and reset on VBAT POR; therefore, the mouse event settings are
maintained through a power failure. The lock bit also controls access to the
The
a double mouse click. The value is the time interval between mouse clicks. For example, if
is set to 0.5 seconds, you have one half second to click twice for a double-click.
The larger the value in the
click for the SCH311X to interpret the two clicks as a double-click mouse wake event. If the
value is set to a very small value, even quick double clicks may be interpreted as two single clicks.
The
click interval between 0.0859375 and 5.5 seconds. Each incremental digit has a weight of 0.0859375
seconds.
The
is maintained through a power failure. The default setting provides a 1.03125 second time interval.
DBLCLICK
the Mouse Wake-up state machines.The SPEMSE_EN bit in of the CLOCKI32 configuration register
at 0xF0 in Logical Device A is used to control the “Wake on Specific Mouse Click” feature. This bit
is used to turn the logic for this feature on and off. It will disable the 32KHz clock input to the logic.
The logic will draw no power when disabled. The bit is defined as follows:
0= "Wake on Specific Mouse Click" logic is on (default)
1= "Wake on Specific Mouse Click" logic is off
The generation of a PME for this event is controlled by the PME enable bits (SPEMSE_EN bit in the
PME_EN6
15.5, "Wake on Specific Mouse Click," on page
When using the wake on specific mouse event, it may be necessary to isolate the Mouse Port signals
(MCLK, MDAT) from the 8042 prior to entering certain system sleep states. This is due to the fact
that the normal operation of the 8042 can prevent the system from entering a sleep state or trigger
false PME events. SCH311X has an “isolation” bit for the mouse signals, which allows the mouse data
signals to go into the wake-up logic but block the clock and data signals from the 8042.
When the mouse isolation bit are used, it may be necessary to reset the 8042 upon exiting the sleep
state. If M_SIO bit is set prior to entering a sleep state where VCC goes inactive (S3-S5), then the
8042 must be reset upon exiting the sleep mode. Write 0x40 to global configuration register 0x2C to
reset the 8042. The 8042 must then be taken out of reset by writing 0x00 to register 0x2C since the
bit that resets the 8042 is not self-clearing. Caution: Bit 6 of configuration register 0x2C is used to put
the 8042 into reset - do not set any of the other bits in register 0x2C, as this may produce undesired
results.
Wake on Specific Mouse Click
DBLCLICK
DBLCLICK
DBLCLICK
register. SMSC Application Note 8.8 titled “Keyboard and Mouse Wake-up Functionality”.
register and in the
Writing to the
Register is VBAT powered and reset on VBAT POR; therefore, the double click setting
register contains a numeric value that determines the time interval used to check for
register has a six bit weighted sum value from 0 to 0x3Fh which provides a double
PME_STS6
Mouse_Specific_Wake
Register can swap the Mouse port and Keyboard interfaces internally.
DBLCLICK
DBLCLICK
SMI_EN2
if e nab led by PME_EN6. The KB_MSE_SWAP bit in the
DATASHEET
register shall reset the Mouse Wake-up internal logic and initialize
LPC IO with 8042 KBC, Reset Generation, HWM and Multiple Serial Ports
Mouse_Specific_Wake
Register, the longer you can wait between the first and second
register) when the logic for feature is turned on. See
156
Register provides a means of changing access to read only
156.
Register selects which mouse event is
DBLCLICK
Mouse_Specific_Wake
SMSC SCH311X
Register.
DBLCLICK
DBLCLICK
Datasheet
Section
Related parts for SCH3112I-NE
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
(SCH3112 - SCH3116) LPC IO
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
FAST ETHERNET PHYSICAL LAYER DEVICE
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
357-036-542-201 CARDEDGE 36POS DL .156 BLK LOPRO
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
357-036-542-201 CARDEDGE 36POS DL .156 BLK LOPRO
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
357-036-542-201 CARDEDGE 36POS DL .156 BLK LOPRO
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
4-PORT USB2.0 HUB CONTROLLER
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
FDC37C672ENHANCED SUPER I/O CONTROLLER WITH FAST IR
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
COM90C66LJPARCNET Controller/Transceiver with AT Interface and On-Chip RAM
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
Manufacturer:
SMSC Corporation
Datasheet:
Part Number:
Description:
Manufacturer:
SMSC Corporation
Datasheet: