Changeset 60422 in vbox for trunk/src/VBox/Devices/PC/BIOS/inlines.h
- Timestamp:
- Apr 11, 2016 12:39:13 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/BIOS/inlines.h
r58819 r60422 106 106 #pragma aux rep_insw = ".286" "rep insw" parm [es di] [cx] [dx] value [es di] modify exact [cx di]; 107 107 108 # if VBOX_BIOS_CPU >= 80386 108 109 char __far *rep_insd(char __far *buffer, unsigned ndwords, unsigned port); 109 #pragma aux rep_insd = ".386" "rep insd" parm [es di] [cx] [dx] value [es di] modify exact [cx di]; 110 # pragma aux rep_insd = ".386" "rep insd" parm [es di] [cx] [dx] value [es di] modify exact [cx di]; 111 # endif 110 112 111 113 char __far *rep_outsb(char __far *buffer, unsigned nbytes, unsigned port); … … 115 117 #pragma aux rep_outsw = ".286" "rep outs dx,word ptr es:[si]" parm [es si] [cx] [dx] value [es si] modify exact [cx si]; 116 118 119 # if VBOX_BIOS_CPU >= 80386 117 120 char __far *rep_outsd(char __far *buffer, unsigned ndwords, unsigned port); 118 #pragma aux rep_outsd = ".386" "rep outs dx,dword ptr es:[si]" parm [es si] [cx] [dx] value [es si] modify exact [cx si]; 121 # pragma aux rep_outsd = ".386" "rep outs dx,dword ptr es:[si]" parm [es si] [cx] [dx] value [es si] modify exact [cx si]; 122 # endif 119 123 120 124 uint16_t swap_16(uint16_t val);
Note:
See TracChangeset
for help on using the changeset viewer.