What do you mean by FX2lp accessing fifo data - before commit packet. Are you trying to process the data on the fifo before it is read by the external device?
If so, it is fine. If not, please elaborate your application.
- Madhu Sudhan
I mean that I am processing data before committing packets (with instructions OUTPKTEND = 0x04 for ep4 for example...). External device is continuously sampling empty fifo flag, and is reading from slave fifo only when empty flag is not true. I have understood that, operating in manual mode, external device see fifo empty until 8051 commits packet writing on OUTPKTEND register. Am I correct?