[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [N8VEM-S100:4320] Re: Another route to write a CPM3 image to a CF card for the S100 IDE board



Dave,
I have spent hours looking at this and my system comes to a standstill during initialization of the IDE section for 2 drives.  It works just fine with a single drive.

if you have a working non-banked 2 drive solution can you send me (or post) the following (all .ASM) so I can rule out my software?  I am pretty sure I have a hardware issue...

HIDE3, HFL3, HRVTBL

If you don't want to post the files you can send direct to thomasowen AT bromco DOT com

Thanks a million,

Thomas


Thanks,
On Sunday, June 22, 2014 12:21:49 AM UTC-4, monahanz wrote:

That’s one of the nice things about CPM3, all the actual hardware related stuff is localized.

John

 

 

From: n8ve...@googlegroups.com [mailto:n8vem...@googlegroups.com] On Behalf Of yoda
Sent: Saturday, June 21, 2014 8:51 PM
To: n8ve...@googlegroups.com
Subject: [N8VEM-S100:4320] Re: Another route to write a CPM3 image to a CF card for the S100 IDE board

 

Hi Thomas,

 

I got it working this afternoon - make sure you have the drive select code in all the places needed - has to be in the read and write routines as well as the hdlogin routine.  You need to also update HDRVTBL.ASM to define the extra drive as well.

 

Dave

On Saturday, June 21, 2014 2:36:08 PM UTC-5, Thomas Owen wrote:

John,
I have been working to get a 'no holes' dual drive CF system to boot in a non banked system for the last few days.
The system does not hang when it does not find the floppy controller, it gives the error you mention and then moves on.
Unfortunately if I enter the sector read section of HIDE3 and execute the drive select for the IDE card 0 or 1, my system then hangs.

I am beginning to suspect the timing issues I originally encountered when testing the new board and selecting drives.  

Even though I can execute the QO34,0 and 1 from the monitor and get the drive to select, there may still be issues when setting up and initializing things in HIDE3.

Dave, is your new code going to use much the same scheme to initialize, read and write sectors ?

Thanks,
Thomas

--
You received this message because you are subscribed to the Google Groups "N8VEM-S100" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem-s100+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.