fix Clang/WinSDK warnings
This commit is contained in:
@@ -132,7 +132,7 @@ get_addr(headland_t *dev, uint32_t addr, headland_mr_t *mr)
|
||||
if (mr && mr->valid && (dev->cr[0] & 2) && (mr->mr & 0x200)) {
|
||||
addr = (addr & 0x3fff) | ((mr->mr & 0x1F) << 14);
|
||||
|
||||
bank = (mr->mr >> 7) && 3;
|
||||
bank = (mr->mr >> 7) & 3;
|
||||
|
||||
if (bank_shift[bank] >= 21)
|
||||
addr |= (mr->mr & 0x060) << 14;
|
||||
|
||||
@@ -366,7 +366,7 @@ hb4_init(const device_t *info)
|
||||
hb4_t *dev = (hb4_t *)malloc(sizeof(hb4_t));
|
||||
memset(dev, 0, sizeof(hb4_t));
|
||||
|
||||
dev->has_ide = (info->local && 0x886a);
|
||||
dev->has_ide = (info->local & 0x886a);
|
||||
pci_add_card(PCI_ADD_NORTHBRIDGE, um8881_read, um8881_write, dev); /* Device 10: UMC 8881x */
|
||||
pci_add_card(PCI_ADD_SOUTHBRIDGE, um8886_read, um8886_write, dev); /* Device 12: UMC 8886xx */
|
||||
|
||||
|
||||
@@ -332,7 +332,7 @@ wd76c10_write(uint16_t addr, uint16_t val, void *priv)
|
||||
|
||||
case 0xf073:
|
||||
dev->lock_reg = val & 0x00ff;
|
||||
LOCK = !(val && 0x00da);
|
||||
LOCK = !(val & 0x00da);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user