[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Virtual serial drive
Riccardo <rigreco.grc@gmail.com> wrote:
> Il giorno giovedì 13 settembre 2012 20:34:20 UTC+2, Michael J. Mahon ha scritto:
>> Riccardo <rigreco.grc@gmail.com> wrote:
>>
>>> Hi Guys
>>
>>> I have another strange ideas for you:
>>
>>> 1) my //c don't have real time clock device built-in, so, is it possible
>>
>>> improve ADT server to read time and date from PC/MAC system and puts in
>>
>>> RAM memory location of //C, that Prodos 8 use for make DATE and TIME in a
>>
>>> single files on directory, every minutes (for example), when the virtual
>>
>>> drive is on-line ? (-VSDRIVE)
>>
>>> 2) my //c don't have any expansion slot,therefore, we can use serial
>>
>>> connection to simulate z-80 co-processor card ?, (i know that serial
>>
>>> connection is slower then LAN, but the system is't very quickly)(-VSZ80)
>>
>>> 3) We can use serial connection to make an external processing of
>>
>>> Applesoft Basic, or interchange part of code between //c and PC/MAC, so
>>
>>> as improve calculation ? (-VSCOPROCESSOR)
>>
>>> I'm sorry for my English,
>>
>>> Thanks for yous attention,
>>
>>
>>
>> Be careful--the next logical step is having your IIc just be a terminal for
>>
>> an emulator running on the PC. And the serial link is too slow for
>>
>> graphics!
>>
>>
>>
>> I do like the idea of getting the time/date with each vdisk access...
>>
>>
>>
>> -michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon
>
> I'm glad, 1 on 3;
> Maybe I'm wrong, but i explain my idea of number 1):
> There are two solution for me;
>
> a) (The best solution) - Read and put Time and data at every first
> connection, and after read and put only time every minutes (example) in
> automatic for all time connection;
>
> b) (Alternative solution) - Update date and time manually by push a
> button on GUI host ADT or by command (-GET TIMEDATE) on //c,
I'd just add it to every block read packet. It's only 4 bytes in ProDOS
format, and the overhead is minimal in a ~512 byte transfer.
The client doesn't have to do anything but copy the date-time bytes to the
ProDOS global page.
-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon