return temp;
}
#else
- port = (unsigned long)(vortex->mmio + VORTEX_MIDI_DATA);
+ port = (unsigned long)(vortex->mmio + (VORTEX_MIDI_DATA >> 2));
if ((temp =
snd_mpu401_uart_new(vortex->card, 0, MPU401_HW_AUREAL, port,
1, 0, 0, &rmidi)) != 0) {
return temp;
}
mpu = rmidi->private_data;
- mpu->cport = (unsigned long)(vortex->mmio + VORTEX_MIDI_CMD);
+ mpu->cport = (unsigned long)(vortex->mmio + (VORTEX_MIDI_CMD >> 2));
#endif
vortex->rmidi = rmidi;
return 0;