Mercurial > mplayer.hg
comparison vidix/drivers/cyberblade_regs.h @ 8733:478561617705
compiler warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
author | arpi |
---|---|
date | Fri, 03 Jan 2003 12:26:17 +0000 |
parents | d794e866cf5f |
children | 36a5cdca733b |
comparison
equal
deleted
inserted
replaced
8732:450015fb59e6 | 8733:478561617705 |
---|---|
133 #define INW(addr) (HACKBUCKET12345678=*(unsigned short *)(cyberblade_reg_base+addr)) | 133 #define INW(addr) (HACKBUCKET12345678=*(unsigned short *)(cyberblade_reg_base+addr)) |
134 #define OUTB(addr,val) (*(cyberblade_reg_base+addr)=(val)) | 134 #define OUTB(addr,val) (*(cyberblade_reg_base+addr)=(val)) |
135 #define OUTW(addr,val) (*(unsigned short *)(cyberblade_reg_base+addr)=(val)) | 135 #define OUTW(addr,val) (*(unsigned short *)(cyberblade_reg_base+addr)=(val)) |
136 | 136 |
137 #define SRINB(reg) (OUTB(0x3c4,reg), INB(0x3c5)) | 137 #define SRINB(reg) (OUTB(0x3c4,reg), INB(0x3c5)) |
138 #define SROUTB(reg,val) (OUTW(0x3c4,(val)<<8|reg)) | 138 #define SROUTB(reg,val) (OUTW(0x3c4,((val)<<8)|(reg))) |
139 | 139 |
140 #define CRINB(reg) \ | 140 #define CRINB(reg) \ |
141 (OUTB(cyberblade_crtc+4,reg), INB(cyberblade_crtc+5)) | 141 (OUTB(cyberblade_crtc+4,reg), INB(cyberblade_crtc+5)) |
142 | 142 |
143 #define CROUTB(reg,val) \ | 143 #define CROUTB(reg,val) \ |
144 (OUTW(cyberblade_crtc+4,(val)<<8|reg)) | 144 (OUTW(cyberblade_crtc+4,((val)<<8)|(reg))) |
145 | 145 |
146 /* --- */ | 146 /* --- */ |