Hi Olav, I have another problem and perhaps you can help me. When I first try to load my driver, everything goes right. But if I unload it and try to reload it, I get errors. A few days ago, it wasn't able to read the correct chip id, but now, after I used some mdelays in IO as you told me to, it manages to read ChipID and fails at writing Scratch and reading it back. If you recall, there is a pattern written and then read back, followed by the same procedure with the pattern being reversed. Well, when it writes and then reads Scratch for the first time, I get the second value (left from the previous load of the driver) and it obviously fails to go on!
Any ideas would be greatly appreciated. I'm currently looking at the reset sequence but everything seems OK and by the book... (I suspect the reset, because everything goes well the first time, unloading is done without any errors and because acold reset of my computer fixes the problem) -- Dimitris Lampridis <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part
