Rev 9958 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 9958 | Rev 9977 | ||
---|---|---|---|
Line 3... | Line 3... | ||
3 | ;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;; |
3 | ;; Copyright (C) KolibriOS team 2004-2022. All rights reserved. ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
4 | ;; Distributed under terms of the GNU General Public License ;; |
5 | ;; ;; |
5 | ;; ;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
6 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 7... | Line 7... | ||
7 | 7 | ||
Line 8... | Line 8... | ||
8 | $Revision: 9958 $ |
8 | $Revision: 9977 $ |
Line 9... | Line 9... | ||
9 | 9 | ||
10 | MAX_IOAPICS = 2 |
10 | MAX_IOAPICS = 2 |
Line 177... | Line 177... | ||
177 | mov eax, [esi + APIC_TPR] |
177 | mov eax, [esi + APIC_TPR] |
178 | and eax, 0xffffff00 |
178 | and eax, 0xffffff00 |
179 | mov [esi + APIC_TPR], eax |
179 | mov [esi + APIC_TPR], eax |
Line 180... | Line 180... | ||
180 | 180 | ||
181 | ; Flush the queue |
181 | ; Flush the queue |
182 | mov edx, 0 |
182 | xor edx, edx |
183 | .nxt2: |
183 | .nxt2: |
184 | mov ecx, 32 |
184 | mov ecx, 32 |
185 | mov eax, [esi + APIC_ISR + edx] |
185 | mov eax, [esi + APIC_ISR + edx] |
186 | .nxt: |
186 | .nxt: |