Changeset 66507 in vbox for trunk/include/VBox/Graphics
- Timestamp:
- Apr 11, 2017 10:15:57 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 114507
- Location:
- trunk/include/VBox/Graphics
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/Graphics/VBoxVideoGuest.h
r66506 r66507 114 114 DECLINLINE(void) VBoxHGSMIClearIrq(PHGSMIHOSTCOMMANDCONTEXT pCtx) 115 115 { 116 VB oxVideoCmnPortWriteUlong(pCtx->port, HGSMIOFFSET_VOID);116 VBVO_PORT_WRITE_U32(pCtx->port, HGSMIOFFSET_VOID); 117 117 } 118 118 -
trunk/include/VBox/Graphics/VBoxVideoIPRT.h
r66506 r66507 47 47 48 48 /** Write an 8-bit value to an I/O port. */ 49 # define VB oxVideoCmnPortWriteUchar(Port, Value) \49 # define VBVO_PORT_WRITE_U8(Port, Value) \ 50 50 VideoPortWritePortUchar((PUCHAR)Port, Value) 51 51 /** Write a 16-bit value to an I/O port. */ 52 # define VB oxVideoCmnPortWriteUshort(Port, Value) \52 # define VBVO_PORT_WRITE_U16(Port, Value) \ 53 53 VideoPortWritePortUshort((PUSHORT)Port, Value) 54 54 /** Write a 32-bit value to an I/O port. */ 55 # define VB oxVideoCmnPortWriteUlong(Port, Value) \55 # define VBVO_PORT_WRITE_U32(Port, Value) \ 56 56 VideoPortWritePortUlong((PULONG)Port, Value) 57 57 /** Read an 8-bit value from an I/O port. */ 58 # define VB oxVideoCmnPortReadUchar(Port) \58 # define VBVO_PORT_READ_U8(Port) \ 59 59 VideoPortReadPortUchar((PUCHAR)Port) 60 60 /** Read a 16-bit value from an I/O port. */ 61 # define VB oxVideoCmnPortReadUshort(Port) \61 # define VBVO_PORT_READ_U16(Port) \ 62 62 VideoPortReadPortUshort((PUSHORT)Port) 63 63 /** Read a 32-bit value from an I/O port. */ 64 # define VB oxVideoCmnPortReadUlong(Port) \64 # define VBVO_PORT_READ_U32(Port) \ 65 65 VideoPortReadPortUlong((PULONG)Port) 66 66 … … 68 68 69 69 /** Write an 8-bit value to an I/O port. */ 70 # define VB oxVideoCmnPortWriteUchar(Port, Value) \70 # define VBVO_PORT_WRITE_U8(Port, Value) \ 71 71 outb(Port, Value) 72 72 /** Write a 16-bit value to an I/O port. */ 73 # define VB oxVideoCmnPortWriteUshort(Port, Value) \73 # define VBVO_PORT_WRITE_U16(Port, Value) \ 74 74 outw(Port, Value) 75 75 /** Write a 32-bit value to an I/O port. */ 76 # define VB oxVideoCmnPortWriteUlong(Port, Value) \76 # define VBVO_PORT_WRITE_U32(Port, Value) \ 77 77 outl(Port, Value) 78 78 /** Read an 8-bit value from an I/O port. */ 79 # define VB oxVideoCmnPortReadUchar(Port) \79 # define VBVO_PORT_READ_U8(Port) \ 80 80 inb(Port) 81 81 /** Read a 16-bit value from an I/O port. */ 82 # define VB oxVideoCmnPortReadUshort(Port) \82 # define VBVO_PORT_READ_U16(Port) \ 83 83 inw(Port) 84 84 /** Read a 32-bit value from an I/O port. */ 85 # define VB oxVideoCmnPortReadUlong(Port) \85 # define VBVO_PORT_READ_U32(Port) \ 86 86 inl(Port) 87 87 … … 89 89 90 90 /** Write an 8-bit value to an I/O port. */ 91 # define VB oxVideoCmnPortWriteUchar(Port, Value) \91 # define VBVO_PORT_WRITE_U8(Port, Value) \ 92 92 ASMOutU8(Port, Value) 93 93 /** Write a 16-bit value to an I/O port. */ 94 # define VB oxVideoCmnPortWriteUshort(Port, Value) \94 # define VBVO_PORT_WRITE_U16(Port, Value) \ 95 95 ASMOutU16(Port, Value) 96 96 /** Write a 32-bit value to an I/O port. */ 97 # define VB oxVideoCmnPortWriteUlong(Port, Value) \97 # define VBVO_PORT_WRITE_U32(Port, Value) \ 98 98 ASMOutU32(Port, Value) 99 99 /** Read an 8-bit value from an I/O port. */ 100 # define VB oxVideoCmnPortReadUchar(Port) \100 # define VBVO_PORT_READ_U8(Port) \ 101 101 ASMInU8(Port) 102 102 /** Read a 16-bit value from an I/O port. */ 103 # define VB oxVideoCmnPortReadUshort(Port) \103 # define VBVO_PORT_READ_U16(Port) \ 104 104 ASMInU16(Port) 105 105 /** Read a 32-bit value from an I/O port. */ 106 # define VB oxVideoCmnPortReadUlong(Port) \106 # define VBVO_PORT_READ_U32(Port) \ 107 107 ASMInU32(Port) 108 108 #endif
Note:
See TracChangeset
for help on using the changeset viewer.