BOOL kInitializeKeyboard( void ) { kInitializeQueue( &gs_stKeyQueue, gs_vstKeyQueueBuffer, KEY_MAXQUEUECOUNT, sizeof( KEYDATA ) ); return kActivateKeyboard(); }
/////////////////////////////////////////////////////////////////////////////// // 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(); }