View Single Post
Old 06 January 2013, 16:29   #30
Toni Wilen
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 21,901
sbicwait timeout is normal in DMA mode (It is now, I changed emulation to not accept PIO if DMA is active, it only caused useless errors that made no sense, that made debugging more difficult).

WD is programmed for DMA, Transfer Info command is executed, driver waits for data ready bit in status register, emulation waits for DMAC DMA to get enabled by driver: timeout.

Transfer Info is single byte and comes just after Select-With-ATN has completed. I assume it is used to send message byte.

Either there is some weird bug in emulation or there is some mysterious undocumented DMAC/WD feature that allows this kind of invalid state to work.
Toni Wilen is online now  
Page generated in 0.04015 seconds with 10 queries