Changeset 48 in xtideuniversalbios for trunk/Assembly_Library/Src/Keyboard
- Timestamp:
- Oct 8, 2010, 3:44:05 PM (14 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Keyboard/Keyboard.asm
r41 r48 2 2 ; Project name : Assembly Library 3 3 ; Created date : 5.7.2010 4 ; Last update : 12.8.20104 ; Last update : 7.10.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Functions for managing keyboard. … … 97 97 loop .GetCharacterFromUser 98 98 .PlayBellForRejectedCharacter: 99 cmp al, BS ; No bell for backspace 100 je SHORT .GetCharacterFromUser 99 101 call Keyboard_PlayBellForUnwantedKeystroke 100 102 jmp SHORT .GetCharacterFromUser … … 169 171 dec di 170 172 call Keyboard_PrintBackspace 173 mov al, BS ; Restore character 171 174 .RejectCharacter: 172 175 test al, al ; Clear ZF... … … 227 230 push di 228 231 CALL_DISPLAY_LIBRARY PrintCharacterFromAL 229 CALL_DISPLAY_LIBRARY SynchronizeDisplayContextToHardware 232 CALL_DISPLAY_LIBRARY SynchronizeDisplayContextToHardware ; Hardware cursor 230 233 pop di 231 234 ret
Note:
See TracChangeset
for help on using the changeset viewer.