|
|
| version 1.12, 2004/02/18 02:03:37 | version 1.13, 2005/02/08 09:18:59 |
|---|---|
| Line 87 section .text | Line 87 section .text |
| extern egc_write | extern egc_write |
| extern egc_write_w | extern egc_write_w |
| %else | %else |
| extern @egc_read@4 | extern @memegc_rd8@4 |
| extern @egc_read_w@4 | extern @memegc_rd16@4 |
| extern @egc_write@8 | extern @memegc_wr8@8 |
| extern @egc_write_w@8 | extern @memegc_wr16@8 |
| %endif | %endif |
| ; normal memory | ; normal memory |
| Line 269 grcgtdw_end: pop ecx | Line 269 grcgtdw_end: pop ecx |
| jmp egc_write | jmp egc_write |
| %else | %else |
| pushad | pushad |
| call @egc_write@8 | call @memegc_wr8@8 |
| popad | popad |
| ret | ret |
| %endif | %endif |
| Line 392 grcgtcr_end: not al | Line 392 grcgtcr_end: not al |
| jmp egc_read | jmp egc_read |
| %else | %else |
| pushad | pushad |
| call @egc_read@4 | call @memegc_rd8@4 |
| mov [esp + 28], al | mov [esp + 28], al |
| popad | popad |
| ret | ret |
| Line 628 grcgwtdw_end: pop ecx | Line 628 grcgwtdw_end: pop ecx |
| jmp egc_write_w | jmp egc_write_w |
| %else | %else |
| pushad | pushad |
| call @egc_write_w@8 | call @memegc_wr16@8 |
| popad | popad |
| ret | ret |
| %endif | %endif |
| Line 776 grcgwtcr_end: not ax | Line 776 grcgwtcr_end: not ax |
| jmp egc_read_w | jmp egc_read_w |
| %else | %else |
| pushad | pushad |
| call @egc_read_w@4 | call @memegc_rd16@4 |
| mov [esp + 28], ax | mov [esp + 28], ax |
| popad | popad |
| ret | ret |