Portable computer having dedicated register group and peripheral controller bus between system bus and peripheral controller
First Claim
Patent Images
1. A portable computer having a CPU, a memory, a keyboard, and a system bus, the portable computer further comprising:
- a keyboard controller connected to the CPU through the system bus, the keyboard controller having scan-out I/O ports to which scan lines are connected to transmit, to the keyboard, scan signals, and scan-in I/O ports to which return lines are connected to receive return signals from the keyboard;
a keyboard interface bus including the scan lines and the return lines, and connecting the keyboard controller to the keyboard;
a dedicated register group connected to the CPU through the system bus and to the keyboard controller through the scan lines of the keyboard interface bus, for temporarily storing control information exchanged between the CPU and the keyboard controller;
wherein the keyboard controller writes a hot key data portion of key data in the dedicated register group from the scan I/O port through the keyboard interface bus, the hot key data being formed to set or change an operation mode of the portable computer; and
wherein the keyboard controller transmits remaining key data to the CPU through the system bus.
1 Assignment
0 Petitions
Accused Products
Abstract
Dedicated registers are arranged in a status LCD control gate array connected to a system bus, and the dedicated registers or register group and a keyboard controller are connected through a keyboard interface bus. The keyboard controller has two ports for communicating with a CPU. The keyboard controller transfers existing commands released to an application program or the like and transmits normal key data through the system bus. The keyboard controller transmits hot key data and transfers a command for realizing any other special function through the keyboard interface bus and the dedicated registers.
-
Citations
3 Claims
-
1. A portable computer having a CPU, a memory, a keyboard, and a system bus, the portable computer further comprising:
-
a keyboard controller connected to the CPU through the system bus, the keyboard controller having scan-out I/O ports to which scan lines are connected to transmit, to the keyboard, scan signals, and scan-in I/O ports to which return lines are connected to receive return signals from the keyboard; a keyboard interface bus including the scan lines and the return lines, and connecting the keyboard controller to the keyboard; a dedicated register group connected to the CPU through the system bus and to the keyboard controller through the scan lines of the keyboard interface bus, for temporarily storing control information exchanged between the CPU and the keyboard controller; wherein the keyboard controller writes a hot key data portion of key data in the dedicated register group from the scan I/O port through the keyboard interface bus, the hot key data being formed to set or change an operation mode of the portable computer; and wherein the keyboard controller transmits remaining key data to the CPU through the system bus. - View Dependent Claims (2, 3)
-
Specification