Rev 92 | Rev 118 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 92 | Rev 115 | ||
---|---|---|---|
Line 89... | Line 89... | ||
89 | save_ring3_context |
89 | save_ring3_context |
90 | mov ax, os_data |
90 | mov ax, os_data |
91 | mov ds, ax |
91 | mov ds, ax |
92 | mov es, ax |
92 | mov es, ax |
Line 93... | Line 93... | ||
93 | 93 | ||
94 | movzx eax,word[0x3004] ; top window process |
94 | mov eax, [0x3004] ; top window process |
95 | movzx eax,word[0xC400+eax*2] |
95 | movzx eax,word[0xC400+eax*2] |
96 | shl eax,8 |
96 | shl eax,8 |
97 | mov al,[0x800B4+eax] |
97 | mov al,[0x80000+eax+APPDATA.keyboard_mode] |
Line 98... | Line 98... | ||
98 | mov [keyboard_mode],al |
98 | mov [keyboard_mode],al |
99 | 99 |