Enabled smooth scrolling, connected SerialPort UART transmitter status to the ChipSet FLAGS buffer (matching how the Keyboard UART transmitter status is connected), enabled binding of terminal I/O to the Control Panel output window (if any), and added simulation of received data at the programmed baud rate (but a better solution has been noted and needs to be implemented)
This commit is contained in:
parent
f9e3c55224
commit
cf24023d5d
8 changed files with 609 additions and 477 deletions
|
|
@ -870,17 +870,17 @@ Keyboard.prototype.checkSoftKeysToRelease = function()
|
|||
};
|
||||
|
||||
/**
|
||||
* checkBusy()
|
||||
* isTransmitterReady()
|
||||
*
|
||||
* Called whenever a ChipSet circuit needs the keyboard's UART status.
|
||||
* Currently, we have no busy conditions (our virtual keyboard is infinitely fast).
|
||||
* Called whenever a ChipSet circuit needs the Keyboard UART's transmitter status.
|
||||
* Currently, we have no busy conditions (our virtual keyboard transmitter is infinitely fast).
|
||||
*
|
||||
* @this {Keyboard}
|
||||
* @return {boolean}
|
||||
* @return {boolean} (true if ready, false if not)
|
||||
*/
|
||||
Keyboard.prototype.checkBusy = function()
|
||||
Keyboard.prototype.isTransmitterReady = function()
|
||||
{
|
||||
return false;
|
||||
return true;
|
||||
};
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue