Hello,
we would like to use your drivers in our software. While debugging we
found a bug in calculating the ring_space.
If there is less then RING_MIN_FREE available in the ring buffer,
dinfo->ring_space is set to a big value forcing wait_ring to return.
We have attached a possible solution to solve this bug.
<<intelfbhw.c>>
Best regards
Juergen Orczykowski
Siemens AG
Automation and Drives, A&D MC RD 37
Tel. : +49 (9131) 98-3599
Fax : +49 (9131) 98-2360
mailto:juergen.orczykowski@siemens.com
Siemens Aktiengesellschaft: Chairman of the Supervisory Board: Heinrich
v. Pierer;
Managing Board: Klaus Kleinfeld, Chairman, President and Chief Executive
Officer;
Johannes Feldmayer, Joe Kaeser, Rudi Lamprecht, Eduardo Montes, Juergen
Radomski,
Erich R. Reinhardt, Hermann Requardt, Uriel J. Sharef, Klaus Wucherer
Registered offices: Berlin and Munich
Commercial registries: Berlin Charlottenburg, HRB 12300, Munich, HRB
6684
WEEE Reg. No. DE 23691322