[abc80] CP/M och ABCBus ABC80

Jörgen Westman joergen.westman at telia.com
Sat Mars 16 12:02:24 PDT 2019


Hej Anders,

Tack då kan jag titta hur du gjort det.

Hälsningar

Jörgen

-----Original Message-----
From: Anders Jansson [mailto:m8894 at abc.se] 
Sent: den 16 mars 2019 19:18
To: abc80 at abc80.org; Jörgen Westman <joergen.westman at telia.com>
Subject: Re: [abc80] CP/M och ABCBus ABC80

Jag la ABCbus10 här. Otestat men med två diskenheter.
https://www.abc.se/home/m8894/ABCbus/



Den 2019-03- 17:15:32 skrev Jörgen Westman <joergen.westman at telia.com>:

> Hej,
>
> Jag har nu fått det att fungera, problemet var att det program jag 
> gjort för att kopiera 832 floppy inte fungerade.
>
> Jag använde 24776 anropet som läser logisk sektor till DOSBUF0, och 
> när jag först testade så blev den UFD skiva jag kopierade OK.
>
> Kopierade sedan CP/M skiva och kontrollerade inte att den var som den 
> skulle, samma program hade ju fixat en UFD skiva.
> Det blev bara kluster 0 upprepade på  första spåret.
>
> Efter mycket testande kom jag fram till att om man hade skivan i 
> floppyn och gjorde reset så att UFD läst skivan så fungerade anropet till
24776.
> UFD gör nog något för att sätta parametrarna som används när 24776 
> anropas.
> Går ju bra om UFD skiva skall kopieras.
>
> Tog helt enkelt och skrev av UFDDOS rutin för att läsa logisk sektor 
> och fixade till så att kontrollern får spår, kluster och sektor inom 
> kluster på rätt sätt.
>
> Det tar nu ungefär 4 minuter att kopiera en 832 skiva till en image 
> fil på SD kortet. Har gjort fusk drive 4 för Disk36 som skriver till 
> 832 image fil istället för till hd filen.
>
> Nu skall jag försöka lura ut hur man kan ha två disk enheter samtidigt 
> för ABCBus. Eller lätt sätt att växla utan att behöva flasha om.
>
> Häsningar
>
> Jörgen Westman
>
> -----Original Message-----
> From: H. Peter Anvin [mailto:hpa at zytor.com]
> Sent: den 15 mars 2019 20:40
> To: Jörgen Westman <joergen.westman at telia.com>; 'Anders Jansson'  
> <m8894 at abc.se>; abc80 at abc80.org
> Subject: Re: [abc80] CP/M och ABCBus ABC80
>
> On 3/12/19 1:43 PM, Jörgen Westman wrote:
>> Hej,
>>
>> Problemen jag har är nog inte hur ABCbus fungerar, jag har 
>> misslyckats med kopiering av 832 floppy, den image jag använde som 
>> CP/M boot är vid noggrann kontroll inte korrekt. Visar sig att 
>> klustren upprepar sig i den image jag skapar.
>>
>> Har i vilket fall som helst gjort en 832 baserad på V09. Den fungerar 
>> på den första 832 UFDDos image jag gjorde.
>>
>
> Vad jag gjort tidigare är att läsa på ett Linux-system med hjälp av
> setfdprm:
>
> 	https://lists.abc80.org/archives/abc80/2008-November/000198.html
>
> Det kräver naturligtvis en PC med en 5.25"-drive, och dessutom måste 
> den vara en "riktig" floppy controller d.v.s. inte USB, vilket i 
> praktiken betyder ett gammalt moderkort. Kryoflux är naturligtvis ett 
> alternativ, men det är riktigt tråkigt att Kryoflux inte är Open 
> Source med tanke på vad det ska vara till... "Software Preservation 
> Society" är lite bakvänt på det viset.
>
> Det fanns ett annat, mer avancerat projekt vid namn DiskFerret som jag 
> var lite perifert inblandat i, men tyvärr verkar det ha dött. Att göra 
> hårdvaran vore relativt enkelt, men mjukvaran är mer komplicerat.
>
> 	-hpa




More information about the ABC80 mailing list