ADV_INW
config_msw = ADV_INW(adv, ADV_CONFIG_MSW);
saved_ram_addr = ADV_INW(adv, ADV_LRAM_ADDR);
if (ADV_INW(adv, ADV_LRAM_ADDR) != saved_ram_addr)
if (ADV_INW(adv, ADV_REG_PROG_COUNTER) != ADV_MCODE_START_ADDR) {
config_msw = ADV_INW(adv, ADV_CONFIG_MSW);
config_lsw = ADV_INW(adv, ADV_CONFIG_LSW);
if (ADV_INW(adv, ADV_CHIP_STATUS) & ADV_CSW_AUTO_CONFIG) {
chipstat = ADV_INW(adv, ADV_CHIP_STATUS);
sum += ADV_INW(adv, ADV_LRAM_DATA);
if (value != ADV_INW(adv, ADV_LRAM_DATA))
val_high = ADV_INW(adv, ADV_LRAM_DATA);
val_low = ADV_INW(adv, ADV_LRAM_DATA);
val_low = ADV_INW(adv, ADV_LRAM_DATA);
val_high = ADV_INW(adv, ADV_LRAM_DATA);
read_wval = ADV_INW(adv, ADV_EEPROM_DATA);
if (ADV_INW(adv, ADV_REG_PROG_COUNTER) != ADV_MCODE_START_ADDR) {
cfg = ADV_INW(adv, ADV_CONFIG_LSW);
cfg = ADV_INW(adv, ADV_CONFIG_LSW);
if ((ADV_INW(adv, ADV_CHIP_STATUS) & ADV_CSW_HALTED) == 0) {
*inbuf = ADV_INW(adv, ADV_LRAM_DATA);
while ((ADV_INW(adv, ADV_CHIP_STATUS) & ADV_CSW_SCSI_RESET_ACTIVE) != 0
word_data = ADV_INW(adv, ADV_LRAM_DATA);
return (ADV_INW(adv, ADV_LRAM_DATA));
cfg_lsw = ADV_INW(adv, ADV_CONFIG_LSW);
cfg_lsw = ADV_INW(adv, ADV_CONFIG_LSW) & 0xFFE3;
cfg_lsw = ADV_INW(adv, ADV_CONFIG_LSW) & 0xFFE0;
cfg_lsw = ADV_INW(adv, ADV_CONFIG_LSW) & 0xFFF3;
cfg_lsw = ADV_INW(adv, ADV_CONFIG_LSW);
if ((ADV_INW(adv, ADV_CHIP_STATUS) & ADV_CSW_HALTED) != 0)
if ((ADV_INW(adv, ADV_CHIP_STATUS) & ADV_CSW_HALTED) != 0) {
while (ADV_INW(adv, ADV_CHIP_STATUS) & ADV_CSW_INT_PENDING) {