Re: MS-DOS 3.30 boot on the CBM-II

From: André Fachat <afachat_at_gmx.de>
Date: Mon, 06 Nov 2017 06:29:35 +0100
Message-ID: <15f8fce2e18.2813.b4d1f2b66006003a6acd9b1a7b71c3b1@gmx.de>
Am 6. November 2017 4:36:53 AM schrieb Ethan Dicks <ethan.dicks@gmail.com>:

> On Sun, Nov 5, 2017 at 7:55 AM, Christian Dirks <Toast_r@idealine.info> wrote:
>>> There is also PETDISK
>>> http://www.bitfixer.com/bf/petdisk/petdisk-technical
>>
>> The PETdisk is (at least for me) useless.
>> It has no busdrivers, the ATMega connects direct to the IEEE-488 bus.
>> So it only can be used as a single device on the bus.
>
> Yes.
>
>> .SEQ files are now (after how many years?) supported in beta state.
>
> Yes.  I haven't tried it yet, but the latest firmware is supposed to
> support them.
>
>> AFAIK it is not possible to use the CATALOG command, it only works with
>> LOAD"$".

For firmware writers CATALOG is a PITA because it is not just a simple 
load, but IIRC after each line it does an UNTALK/TALK/SECTALK sequence. So 
you need to keep the real File state as opposed to the LOAD command that 
just reads everything in one go.

BTW the difference between LOADing a directory (or OPEN with secaddr 0) and 
an OPEN with secaddr >=2 is, that secaddr 0 loads the directory as BASIC 
file, >=2 actually reads the directory sectors from disk as if they were a 
file.

CATALOG uses secaddr 0 - just with the UNTALK/TALK/SECTALK in between. 
Which is BTW a good test for your ATN and bus timing....

André



       Message was sent through the cbm-hackers mailing list
Received on 2017-11-06 06:00:02

Archive generated by hypermail 2.2.0.