|
|
| version 1.22, 2004/08/03 10:11:37 | version 1.23, 2005/02/08 09:57:26 |
|---|---|
| Line 11 | Line 11 |
| #include "i286xea.mcr" | #include "i286xea.mcr" |
| #include "v30patch.h" | #include "v30patch.h" |
| #include "bios.h" | #include "bios.h" |
| #include "dmap.h" | #include "dmax86.h" |
| I286CORE i286core; | I286CORE i286core; |
| Line 276 i286_mnlp: movzx eax, bl | Line 276 i286_mnlp: movzx eax, bl |
| align 16 | align 16 |
| i286_dma_mnlp: movzx eax, bl | i286_dma_mnlp: movzx eax, bl |
| call i286op[eax*4] | call i286op[eax*4] |
| call dmap_i286 | call dmax86 |
| cmp I286_REMCLOCK, 0 | cmp I286_REMCLOCK, 0 |
| jg i286_dma_mnlp | jg i286_dma_mnlp |
| mov dword ptr (i286core.s.prefetchque), ebx | mov dword ptr (i286core.s.prefetchque), ebx |
| Line 318 nexts: | Line 318 nexts: |
| mov dword ptr (i286core.s.prefetchque), ebx | mov dword ptr (i286core.s.prefetchque), ebx |
| mov I286_IP, si | mov I286_IP, si |
| call dmap_i286 | call dmax86 |
| popad | popad |
| ret | ret |
| } | } |