Ejemplo n.º 1
0
BOOL kInitializeKeyboard( void )
{
	kInitializeQueue( &gs_stKeyQueue, gs_vstKeyQueueBuffer, KEY_MAXQUEUECOUNT, sizeof( KEYDATA ) );

	return kActivateKeyboard();

}
Ejemplo n.º 2
0
///////////////////////////////////////////////////////////////////////////////
// Functions related to keyboard controller and keyboard 
///////////////////////////////////////////////////////////////////////////////
/// Initialize kKeyboard
bool kKeyboard::kInitializeKeyboard(kPort* pclPort)
{
    // Link class port
    a_pclPort = pclPort;
    
    // Initialize queue
    clKeyQueue.kInitializeQueue(stKeyQueueBuffer,
                                KEY_MAXQUEUECOUNT,
                                sizeof(KEYDATA));
    
    // Activate keyboard
    return kActivateKeyboard();
}