Thanks Timothe, I am pretty sure I am doing all the things you mention already (sorry I didn't make that clear), but I will check through everything you have said, just in case I have missed something.
Regards Rob > -----Original Message----- > From: [email protected] [mailto:simh-bounces@trailing- > edge.com] On Behalf Of Timothe Litt > Sent: 19 May 2013 11:26 > To: [email protected] > Subject: Re: [Simh] TOPS-20 Source with KMC11 Driver Code? > > A couple of other things come to mind (naturally, after pushing 'send'): > > Initialization will load/verify the microcode. That has to work. > > After setting RUN and the interrupt enables, expect base-in and control-in > command to establish the DUP CSR address, buffers, line mode/enable. > These require that the KMC respond to KMCRQI by initiating an A vector > interrupt. > > Besides RDIO and WRIO, there are bit test (TIOx) , bit set (BSIO) and bit clear > (BCIO) instructions that also touch the KMC. > > For better directed hints, I'd need more detail on what is and isn't happening. > > This communication may not represent my employer's views, if any, on the > matters discussed. > > On 19-May-13 04:53, Robert Jarratt wrote: > >> -----Original Message----- > >> From: [email protected] [mailto:simh-bounces@trailing- > >> edge.com] On Behalf Of Rich Alderson > >> Sent: 08 May 2013 01:02 > >> To: [email protected]; [email protected] > >> Subject: Re: [Simh] TOPS-20 Source with KMC11 Driver Code? > >> > >>> From: "Robert Jarratt" <[email protected]> > >>> Date: Tue, 7 May 2013 23:33:36 +0100 Can anyone point me at the > >>> right place to look at TOPS-20 driver code for the KMC11? I can see > >>> that it is trying to get the Microprocessor to do something and read > >>> back some values, but I don't know what values it wants to get and > >>> so it reports: > >> Hi, Rob, > >> > >> http://pdp-10.trailing-edge.com/tops20v41_monitor_sources/index.html > >> > >> You want the file KDPSRV.MAC in that directory. > >> > >> Rich > >> _______________________________________________ > >> Simh mailing list > >> [email protected] > >> http://mailman.trailing-edge.com/mailman/listinfo/simh > > > > I am making some progress with getting the KMC/DUP emulation working > > in SIMH for TOPS-20. At the moment I am stuck on one thing, which is > > the interrupts to tell the OS that the KMC has processed a buffer. The > > OS sets the interrupt enable bit and when I have something to report > > to the OS I set the relevant interrupt bit. However, nothing happens > > when I do that. I am wondering if I have the right interrupt bit? I am > > using bits 8 and 9 (decimal). > > > > I am not sure how to find out which bit I should be setting. > > > > Can anyone help? > > > > Regards > > > > Rob > > > > _______________________________________________ > > Simh mailing list > > [email protected] > > http://mailman.trailing-edge.com/mailman/listinfo/simh > _______________________________________________ Simh mailing list [email protected] http://mailman.trailing-edge.com/mailman/listinfo/simh
