Hi all
@Pasha
I have a delfina flipper (see signature). The bugs I'm talking about are not fixed yet, not even in the latest delfina library version (which only add support for the highway USB card). I got an email from Jens S. yesterday and he confirmed me that the bug is being worked on by the library developer.
Quoting Jens C. email:
> I'd like to know about the posibility of fixing a couple of annoying
>bugs of two software parts of the delfina flipper board. One of them is the
>"freeze bug" present in the delfina.library.
That is a so-called "race-condition" in the DSP code. The fix is already in
the testing phase. A race condition is an event where two programs (tasks)
access the same data in memory. If this happens in the same order most of
the time, but the order is reversed only on very rare events, a bug in
accessing the data in the wrong order is not found easily. Well, the bug
itself might be easy to reproduce, but you also have to find the routine
where it fails, and this takes lots of time. The good news is that Teemu
has isolated the routine.
> The other bug affects AHI drivers. This bug causes the serial port
>(a VAR I/O 's or internal amiga serial port) to be almost unusable, so that
>if you're connected to the internet via modem/serial port all connections
>simply die and they can be recovered only when you stop playing anything
>with the delfina through AHI. This problem *was* present in Michael Henke's
>mp3 software (delfmpeg.device and delfmpeg player author) and he fixed it in
>his latest (and last) release of his programs (I reported him this problem
>and I was tester of his programs). This has been taken from delfmpeg readme
>file (it can be found in aminet):
That's in the secondary code, the Amiga-side of the Delfina drivers, and is
related with the race condition. The freezing Amiga is a result of that
race condition, and the DSP holds the IRQ forever, because there's no
program to catch it on the Amiga.
> This interference with serial I/O is what I'm talking about..
>Delfina AHI drivers 'cause this problem too :-(
..because they all use the delfina-library where the bug is located.
>I contacted Martin Blom
>regarding this problem but I've had no reply, I do not even know if he wrote
>the delfina driver...
No, that's not the guy. It was Teemu Suikki, and I'm in close contact with
him. No new betas currently, I'd like to publish them, but it's incomplete
softwre (other parts have been removed to make sure the fault is not cause
by them, and this stuff has to be put back in).
End quote.
So, I think this clarifies everything... so, all delfina users, let's wait!!!
@Michael:
I'm so glad to see you here, really!!!
Thanks for clarifying the streamer problem, good to know it's not a delfmpeg device bug

Are you coming back as an activa amiga user/programmer? Please say YES!

Regards
Dragster