share global_reset()
share init_receive()
share init_transmit()
share descriptor setup and RX code, now SF uses advanced descriptors too
sharing TX code