• Alessandro Rubini's avatar
    white rabbit: use wr_operations, not aliases · 48b25f3c
    Alessandro Rubini authored
    This is a massive change, but one that we needed since time 0.
    Aliases were a bad choice, while use of an operation structure shows
    better the symmetry between the two white rabbit implementations.
    But, mainly, maintainance is easier.
    
    I really needed this because I need to change one prototype, to
    add support for wrpc acting as grandmaster.
    
    There are still some asymmetries to be fixed, but the thing is
    acceptable at this point. While I was at it, I removed some
    WR_DSPORT(ppi) using a local pointer "wrp".
    
    The code after this commit is shorter by a dozen bytes or so,
    both on wrpc and wrs.
    Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
    48b25f3c
Name
Last commit
Last update
arch-bare-i386 Loading commit data...
arch-bare-x86-64 Loading commit data...
arch-unix Loading commit data...
arch-wrpc Loading commit data...
arch-wrs Loading commit data...
doc Loading commit data...
etc Loading commit data...
include/ppsi Loading commit data...
lib Loading commit data...
lib-bare Loading commit data...
pp_printf Loading commit data...
proto-ext-whiterabbit Loading commit data...
proto-standard Loading commit data...
time-bare 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...
MAKEALL Loading commit data...
Makefile Loading commit data...
diag.c Loading commit data...
fsm.c Loading commit data...