thanks Ken, much appreciated.  Once I am "done" if ever, and supposing I
merge all the disassembly info together, do you mind if it is posted to
Club100?

cheers--

Hey I will be in San Diego in March; it would be fun to meet for a coffee!

Steve

On Fri, Nov 23, 2018 at 12:27 PM Ken Pettit <[email protected]> wrote:

> Hey Steve,
>
> Attached is a zipped version of my Disk Basic disassembly.  Keep in mind
> that I haven't touched this since 2011!  Wow, that was a long time ago.
>
> Ken
>
> On 11/23/18 9:24 AM, Stephen Adolph wrote:
>
> Hey thanks to you both!  I did some disassembly so it will be good to
> merge/post the results if you guys agree.
>
> BTW, the end goal is to have common code running in the laptop when all is
> said and done.  I may want to modify how it gets there.  For example,
> compile a variant of the boot up code so that it works in this environment
> specifically.
>
> I'm thinking the end state is what is important.  Disk Basic running in
> the laptop, with a common mechanism for driving characters to 80x25.
>
> ..Steve
>
> On Fri, Nov 23, 2018 at 12:20 PM Ken Pettit <[email protected]> wrote:
>
>> I have a partial disassembly (somewhere) of the code that gets downloaded
>> into the M100 from the DVI.  I will l send it to you.  It contains some
>> "guesses" of what is going on because I don't have it completely
>> disassembled and understood.
>>
>> Ken
>>
>> On 11/23/18 8:46 AM, Stephen Adolph wrote:
>>
>> interesting.  do you have a disassembly?
>>
>> On Fri, Nov 23, 2018 at 11:27 AM Fugu ME100 <[email protected]> wrote:
>>
>>> The I2C serial EEPROM will need to hold the M100/T102/T200 boot code,
>>> M100/T102 Disk BASIC Code and the T200 disk BASIC code (2 parts) which is
>>> probably not a lot of bytes by todays standards :-)  The Disk BASIC also
>>> goes out to read the version info from the DVIs own boot code which is an
>>> interesting twist, it requests the specific sector where the version info
>>> is located.  As all the sector locations are fixed they are very easy to
>>> intercept.
>>>
>>> From: M100 <[email protected]> on behalf of Stephen
>>> Adolph <[email protected]>
>>> Reply-To: <[email protected]>
>>> Date: Friday, November 23, 2018 at 6:05 AM
>>> To: <[email protected]>
>>> Subject: Re: [M100] project updates.
>>>
>>> update:
>>> I received my MTVGA PCBs yesterday and have built one up.  So far so
>>> good, powers up like it should.
>>> I've been reverse engineering the DVI, and I've decided to try and make
>>> this 100% compatible with DVI meaning the M100 will auto-detect it's
>>> presence, and MTVGA will auto-load and install the DVI software that
>>> originally came with DVI.  This requires the ability for MTVGA to store and
>>> deliver to the M100 the needed DVI software.  Plan is to use I2C serial
>>> eeprom for that.
>>> <snip>
>>>
>>>
>>
>

Reply via email to