Rev 1276 | Rev 1289 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1276 | Rev 1278 | ||
---|---|---|---|
Line 55... | Line 55... | ||
55 | ;; |
55 | ;; |
56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
56 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 57... | Line 57... | ||
57 | 57 | ||
Line 58... | Line 58... | ||
58 | include 'macros.inc' |
58 | include 'macros.inc' |
Line 59... | Line 59... | ||
59 | 59 | ||
Line 60... | Line 60... | ||
60 | $Revision: 1276 $ |
60 | $Revision: 1278 $ |
Line 1442... | Line 1442... | ||
1442 | 1442 | ||
1443 | nsyse1: |
1443 | nsyse1: |
1444 | dec ebx ; KEYBOARD |
1444 | dec ebx ; KEYBOARD |
1445 | jnz nsyse2 |
1445 | jnz nsyse2 |
1446 | mov edi,[TASK_BASE] |
1446 | mov edi,[TASK_BASE] |
1447 | add edi,[edi+TASKDATA.mem_start] |
1447 | mov eax,[edi+TASKDATA.mem_start] |
Line 1448... | Line 1448... | ||
1448 | mov eax,edi |
1448 | add eax,edx |
1449 | 1449 | ||
1450 | dec ecx |
1450 | dec ecx |
1451 | jnz kbnobase |
1451 | jnz kbnobase |
Line 1636... | Line 1636... | ||
1636 | ; cmp eax,2 |
1636 | ; cmp eax,2 |
1637 | dec ebx |
1637 | dec ebx |
1638 | jnz ngsyse2 |
1638 | jnz ngsyse2 |
Line 1639... | Line 1639... | ||
1639 | 1639 | ||
1640 | mov edi,[TASK_BASE] |
1640 | mov edi,[TASK_BASE] |
1641 | add edi,[edi+TASKDATA.mem_start] |
1641 | mov ebx,[edi+TASKDATA.mem_start] |
Line 1642... | Line 1642... | ||
1642 | mov ebx,edi |
1642 | add ebx,edx |
1643 | 1643 | ||
1644 | ; cmp ebx,1 |
1644 | ; cmp ebx,1 |
1645 | dec ecx |
1645 | dec ecx |
Line 1660... | Line 1660... | ||
1660 | kbnoshiftret: |
1660 | kbnoshiftret: |
1661 | ; cmp ebx,3 |
1661 | ; cmp ebx,3 |
1662 | dec ecx |
1662 | dec ecx |
1663 | jne kbnoaltret |
1663 | jne kbnoaltret |
Line 1664... | Line -... | ||
1664 | - | ||
1665 | - | ||
1666 | 1664 | ||
1667 | mov eax,keymap_alt |
1665 | mov eax,keymap_alt |
1668 | mov ecx,128 |
1666 | mov ecx,128 |
1669 | call memmove |
1667 | call memmove |
1670 | ret |
1668 | ret |