Patent ID: 6630926
Filing Date: 2003-10-07
Classification: G06F

Abstract:
A method for providing a code resulting from a depression of a keybutton in a keyboard of a computing system and for providing data indicating that said code has resulted from said depression of a keybutton to a program executing within said computing system, wherein a CPU within said computing system has an ability to write a code to an output buffer, and wherein said method comprises:operating a switch within a switch matrix in response to depression of said keybutton; generating a first code in response to operating said switch; transmitting said first code and a clock pulse; receiving said first code and said clock pulse; storing a second code in said output buffer and a flag bit in a security register in response to receiving said clock pulse and said first code, wherein said flag bit is not set in response to writing a code in said output buffer by said CPU; reading said security register; reading said second code from said output buffer; providing data indicating whether said flag bit has been set to said program executing within said computing system; and resetting said security register.