Changeset 78 in xtideuniversalbios for trunk/Configurator/Src/Libraries/keys.asm
- Timestamp:
- Jan 5, 2011, 7:36:41 PM (14 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Configurator/Src/Libraries/keys.asm
r2 r78 2 2 ; Project name : Keyboard library 3 3 ; Created date : 17.11.2009 4 ; Last update : 31.12.2009 5 ; Author : Tomi Tilli 4 ; Last update : 4.1.2011 5 ; Author : Tomi Tilli, 6 ; : Krister Nordvall (optimizations) 6 7 ; Description : ASM library to for keyboard related functions. 7 8 … … 311 312 ALIGN JUMP_ALIGN 312 313 Keys_Backspace: 313 push dx314 314 test si, si ; At the beginning? 315 315 jz .Return ; If so, return 316 push dx ; Save DX 316 317 dec si ; Decrement char counter 317 318 dec di ; Decrement offset to buffer … … 322 323 mov dl, BS ; Back again 323 324 PRINT_CHAR 325 pop dx ; Restore DX 324 326 ALIGN JUMP_ALIGN 325 327 .Return: 326 pop dx 327 ret 328 %endif 328 ret 329 %endif
Note:
See TracChangeset
for help on using the changeset viewer.