kernel code reading: be2net driver reading
kernel code reading: net core code net_tx_action()