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 /* --- */