[Gmecm] Killing $58 ALDL chatter

Darren Freed darrenfreed
Sun Sep 2 00:41:12 UTC 2007


Do you need the chatter for other devices on the bus?  If not, disable the
chatter altogether in the code (zero out the message schedule table, sorry,
not sure where that is in $58, only $A1, $2E, $DF and others).

Darren



On 9/1/07, Rob Handley <Robin at furyworld.fsnet.co.uk> wrote:
>
> Been having another go at improving my PC code to kill off $58 chatter.
>
> This time I made a 5ms timer by reprogramming the PC clock interrupt. I
> thought if I accurately timed the arrival of a chatter message, I could
> accurately time the Mode 1 message request.
>
> Unfortunately, I can't make my code kill off the chatter messages first
> time, every time. More often than not it does it first time, but sometimes
> it takes 2 bites at the cherry.
>
> So, the $58 ALDL code is even more picky than I thought, and a 5ms timer
> doesn't seem to be high enough resolution to get the timing bang on.
>
> As it stands I wait for one tick of my 5ms to elapse after receipt of a
> chatter message, then bang in a Mode 1 request straight after.
>
> If anybody's got a better way, I'd be interested to hear it.
>
> Robin
>
> _______________________________________________
> Gmecm mailing list
> Gmecm at diy-efi.org
> Subscribe: http://lists.diy-efi.org/mailman/listinfo/gmecm
> Main WWW page: http://www.diy-efi.org/gmecm
>




More information about the Gmecm mailing list