50 커밋 (eb3ca2a36f0c613aea5c2f02762bc608d5ec785c)

작성자 SHA1 메시지 날짜
  Joshua Oreman eb3ca2a36f [netdevice] Add netdev argument to link-layer push and pull handlers 16 년 전
  Michael Brown 3c06277bbb [settings] Allow for arbitrarily-named settings 16 년 전
  Michael Brown c44a193d0d [legal] Add a selection of FILE_LICENCE declarations 16 년 전
  Michael Brown f3335b83d4 [netdevice] Add debug message for unknown network-layer protocols 16 년 전
  Michael Brown 1266d7902b [tables] Redefine methods for accessing linker tables 16 년 전
  Michael Brown 02a0215873 [netdevice] Provide function to retrieve the most recently opened net device 16 년 전
  Michael Brown 9a52ba0cfa [netdevice] Retain and report detailed error breakdowns 16 년 전
  Michael Brown 0a6c66a830 [settings] Add the notion of a "tag magic" to numbered settings 16 년 전
  Michael Brown 3a505dfc35 [netdevice] Change link-layer push() and pull() methods to take raw types 16 년 전
  Michael Brown 30fb3b3810 [undi] Fill in ProtType correctly in PXENV_UNDI_ISR 17 년 전
  Michael Brown aec9b8a41b [Settings] Use a settings applicator to configure IPv4 routes. 17 년 전
  Michael Brown acfa14423e [Settings] Add per-netdevice settings block 17 년 전
  Michael Brown 9ac0377fbb Force a netdevice poll in net_tx() before attempting to transmit 18 년 전
  Michael Brown 2303c45d65 Force a netdevice poll in net_tx() before attempting to transmit 18 년 전
  Michael Brown 1af346b531 Minor debug message improvement. 18 년 전
  Michael Brown 387a1a8556 Minor debug message improvement. 18 년 전
  Michael Brown 4c418d2100 Use net_device_operations structure and netdev_nullify() to allow for 18 년 전
  Holger Lubitz 32e4ca8ae3 convert to zalloc 18 년 전
  Michael Brown 539ff45fd0 Allow recording of TX and RX errors to aid in end-user debugging. 18 년 전
  Michael Brown fd86c819ba Use a linker-table based system to automatically mark and start up 18 년 전
  Michael Brown 0924cf678e Implemented (untested) PXENV_START_UNDI. 18 년 전
  Michael Brown 4968caab82 Add trivial net device statistics (TX and RX packet count), reported 18 년 전
  Michael Brown f77815f2b1 Kill off hotplug.h and just make net devices normal reference-counted 18 년 전
  Michael Brown 3601103381 Modify process semantics; rescheduling is now automatic. 18 년 전
  Michael Brown 3e2c6b6736 pkbuff->iobuf changeover 18 년 전
  Michael Brown 520d9c36af Updated ISAPnP, EISA, MCA and ISA buses to current device model. 18 년 전
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h 18 년 전
  Michael Brown c014f607a8 Use total free memory as advertised window. This seems to be sufficient 18 년 전
  Michael Brown 05f4c3d176 Remove the one-packet-per-poll-cycle limit; it seems to no longer be 18 년 전
  Michael Brown 06630a3036 Switch from calloc() to malloc()+memset() to match the practices used 18 년 전
  Michael Brown 037da9d840 I hate NULL pointer dereferences. 18 년 전
  Michael Brown 1fa5cd0e2b Add find_pci_netdev() 18 년 전
  Michael Brown dad5274522 Add "name" field to struct device to allow human-readable hardware device 18 년 전
  Michael Brown d24b80acf2 Added network interface management commands 18 년 전
  Michael Brown 98b6154c3e Add "name" field to network device, to facilitate netdev commands. 18 년 전
  Michael Brown c65fae2475 Add RX quotas to the net device poll() method. This avoids the problem 18 년 전
  Michael Brown b7fcfe8ece Added net device TX queue; this will be needed to support the PXE UNDI API 18 년 전
  Michael Brown 0c03bb5a9a Make open() and close() an official part of the netdevice API. 18 년 전
  Michael Brown bdf79ec8dc Use hotplug support to notify persistent reference holders when a 18 년 전
  Michael Brown a646e38f03 Use stdlib.h for malloc() instead of malloc.h. 18 년 전
  Michael Brown 88e38fa148 We don't actually have a stdio.h header file. Our printf() functions are 19 년 전
  Marty Connor 6ac78f6aff added stdio.h to includes for DBG compilation 19 년 전
  Michael Brown a3d508b648 Clarified packet ownership transfer between a few functions. 19 년 전
  Michael Brown e74e20cb55 Remove the static IP address hack from netdevice.c, and change the 19 년 전
  Michael Brown 3c8aafa209 Simplify RX data path. 19 년 전
  Michael Brown bbd9e28061 Simplify TX datapath. 19 년 전
  Michael Brown cd3ecac809 Avoid causing TX overflow on small TX queues. 19 년 전
  Michael Brown 352bf1bda2 Move init.h to gpxe/init.h. 19 년 전
  Michael Brown bac97eb979 Change semantics of network API so that packet-absorbing calls *always* 19 년 전
  Michael Brown 129c6c3968 Network layer now works as a proof of concept 19 년 전