• Jean-Claude BAU's avatar
    Soft PLL returns unlock state sometime · 06bd82d5
    Jean-Claude BAU authored
    This was due to the introduction of system timers in the main loop of
    the switch. In minirpc the pool() system call exited sometime when the
    timer fired. Some other problems have been found during the debugging
    process. Some of them have been already adressed :
    - In minirpc, loop on pool() system call if the call is interrupted.
    - Wrong check in function wrs_locking_poll(). Was working by chance.
    - L12_state_machine() was calling to many often the state handle. It was
    increasing the number of hardware calls for nothing.
    
    TODO: The returned values for the function wrs_locking_poll(), halexp_lock_cmd(), and hal_port_check_lock() should be reviewed to be more consistent.
    06bd82d5
Name
Last commit
Last update
arch-bare-i386 Loading commit data...
arch-bare-x86-64 Loading commit data...
arch-sim Loading commit data...
arch-unix Loading commit data...
arch-wrpc Loading commit data...
arch-wrs Loading commit data...
configs Loading commit data...
doc Loading commit data...
etc Loading commit data...
include Loading commit data...
lib Loading commit data...
lib-bare Loading commit data...
pp_printf Loading commit data...
proto-ext-l1sync Loading commit data...
proto-ext-whiterabbit Loading commit data...
proto-standard Loading commit data...
scripts Loading commit data...
time-bare Loading commit data...
time-sim Loading commit data...
time-unix Loading commit data...
time-wrpc Loading commit data...
time-wrs Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
Kconfig Loading commit data...
MAKEALL Loading commit data...
Makefile Loading commit data...
Makefile.kconfig Loading commit data...
diag.c Loading commit data...
fsm.c Loading commit data...
msgtype.c Loading commit data...
timeout.c Loading commit data...