add NIC buffer
nic driver
main function
others