Johan Ström:

> Is your 8Mhz operation working perfectly fine?

I didn't yet test it on a longer wire, but in the testbed it works fine if
you turn off the low-level debugging code.

> I've had some issues with 
> 8Mhz in my code-base, where the pull-low does not respond fast enough 
> after a 60us master-write-1 slot; the high edge followed by the low edge 
> of next slot (+3us) is just too short time for the interrupt to execute  
> (or at least I *think* that is the case). It results in noticable CRC 
> problems on the bus.

I have implemented two fixes for this. (a) the rising edge no longer
generates an interrupt (except when waiting for Reset to end), (b) the
interrupt handler for the falling edge is now written in assembly so that it
can pull down the bus before the master turns off its read pulse.

-- Matthias
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk
_______________________________________________
Owfs-developers mailing list
Owfs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to