8260 CPM commands, need better resource ctrl?
Hans Feldt
Hans.Feldt at uab.ericsson.se
Wed Oct 23 02:10:43 EST 2002
CPM commands are executed from different drivers, e.g. fcc_enet.c and
in different execution contexts.
Isn't there a need for a central place to handle CPM commands?
For example:
m8260_cpm_cmd(...)
disable ints
bounded wait until FLG is clear
if not clear => ???
write to CPCR
enable ints
I have problems when testing the ATM driver and at the same time having
limited Ethernet traffic (debug printouts). I get a "transmit timed
out" and descriptor ring dump from the eth driver. Disabling irqs in the
atm driver around CPCR handling seems to fix that problem.
Comments?
Thanks,
Hans
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list