[abc80] ABCBus MYAB CP/M

juhasz juhasz at abc.se
Fre Nov 30 01:18:47 PST 2018


2018-11-30 03:56 skrev H. Peter Anvin:
> On 11/29/18 5:01 PM, H. Peter Anvin wrote:
>> On 11/29/18 2:21 AM, juhasz wrote:
>>> Fint med fixen!
>>> Nu har jag kopplat upp min 802a. den bootar cp/m fint utan extraminne 
>>> eller annat extra - det endaskillnaden verkar vara att tpa blir 
>>> lite mindre (51k) än på 806an eftersom hela bios ligger i 64k minnet. 
>>> den säger att den bootar ver. C
>>> funderar på om det kan vara värt besväret att dumpa minnet från 802an 
>>> när den är igång i cp/m? då har man en mall att kolla mot för att se 
>>> att hela bios o bdos läses in som det ska....
>> 
>> Hm. Det *låter* ju som den är omodifierad (bara en vanlig 
>> ABC-kontroller)  Jag
>> får väl meka lite till och se vad den förväntar sig men inte får...
>> 
>> Förresten, skulle du möjligen kunna skicka mig en image av en 
>> nyformatterad
>> ABC832-skiva (direkt från DOSGEN)?
>> 
> 
> I got it working!  Somehow it reads the status register of SIO/2 port A 
> --
> that is the V24: port -- reasons that are completely unclear to me, 
> because
> the wiring of this port specific port is identical across the 800 
> series.
> Maybe there is something about how it is initialized that changes.
> 
> The clock doesn't move, which probably means I need to implement a more
> complete CTC model, but that is fairly straightforward.
> 
> https://www.zytor.com/~hpa/abc80/abc802-cpm.png
> 
> This is the stuff that is currently pushed into the git repo.  I will 
> try to
> get the CTC fixes in before making a new release.
> 
> Vad gäller abcbusio-kortet är troligen en mycket bra idé att kolla in
> ändringarna jag har gjort till diskinterfacet.  Det har faktiskt gjort
> implementeringen enklare(!) -- ofta ett gott tecken -- och har dessutom 
> fått
> formatteringssimuleringen bra nog att DOSGEN är nöjd.
> 
> 	-hpa

Snyggt jobbat! Jättetack för att du tog dig tid att kolla på det! Jag 
ska checka ut genast och köra lite cp/m! ;) kanske turbo pascal......

Robert


More information about the ABC80 mailing list