Port-sun2 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Crash in tme -- mm58167.c
> On Mar 5, 2020, at 12:37 AM, Jason Thorpe <thorpej%me.com@localhost> wrote:
>
> I'm installing NetBSD 9 in TME and encountered a problem ... looks like NetBSD issues a read to the mm58167 GO register, which causes an abort in _tme_mm58167_bus_cycle(). I don't see off hand where the kernel actually issues this read (it does issue a write to GO in mm58167_settime_ymdhms()). Anyway, I worked around this for now by making TME return a 0 for this register read and everything seems fine. But I'm curious if this is new, and wondering if anyone's actually running NetBSD/sun2 in TME at the moment?
Well, I checked in the change TME in pkgsrc, and I left the system to (slowly) extract the install base and etc install sets (lol, not going to try and run anything else on this, for now anyway). I still have not managed to find where the kernel is issuing this register read, so it might point to a different issue in TME itself (I have not spent a great deal of time analyzing how the bus cycle logic works). But it seemed antisocial to abort the emulator in this case regardless (and I think the real hardware in this case would probably also simply return an undefined value -- at least, I can't think if any reason why it would cause a bus error or similar fault).
-- thorpej
Home |
Main Index |
Thread Index |
Old Index