Re: I/O bus reset to fix CMD MSCP controllers (and probably others)

Mouse <[email protected]>
Newsgroups gmane.os.netbsd.ports.vax
Message-ID <[email protected]>
> And now we're having these issues on NetBSD, too. I really wonder
> whether NetBSD might have done a I/O bus reset in the past that went
> missing during some refactoring or rototilling.

Data point: when I boot 1.4T under my emulator, I see only three I/O
resets.  One is the emulator resetting itself during startup.  The
other two are due to writes to IPR 55, which happen:

- Early in the ROM code (before terminal type detection starts).
- After the "b dua0" command but before the "2..1..0.." prints.

I do not see any others.  In particular, I do not see any at any point
between the ">> NetBSD/vax boot ... <<" line and the single-user shell
prompt.

Of course, I also do not know whether 1.4T works with the hardware in
question.  But it does indicate that, at one point some time ago,
NetBSD didn't do any explicit I/O resets in that code path.

/~\ The ASCII				  Mouse
\ / Ribbon Campaign
 X  Against HTML		[email protected]
/ \ Email!	     7D C8 61 52 5D E7 2D 39  4E F1 31 3E E8 B3 27 4B
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.