28 Révisions (85e5e25c52834788239eb8b6c94e0d3aeddd2705)

Auteur SHA1 Message Date
  Michael Brown ee2df1d6d6 [ioapi] Remove old io.h file and switch all users over to <gpxe/io.h> il y a 16 ans
  Michael Brown 1ba959c6b3 [NETDEV] Add notion of link state il y a 16 ans
  Michael Brown 4c418d2100 Use net_device_operations structure and netdev_nullify() to allow for il y a 17 ans
  Michael Brown ed7eae6005 Use netdev_rx_err() to report receive errors. il y a 17 ans
  Michael Brown ca4bd3e24e Kill off now-redundant _irq() methods. il y a 17 ans
  Michael Brown a2a0c2eace Enable/disable interrupts on open/close. il y a 17 ans
  Michael Brown f77815f2b1 Kill off hotplug.h and just make net devices normal reference-counted il y a 17 ans
  Michael Brown 3e2c6b6736 pkbuff->iobuf changeover il y a 17 ans
  Michael Brown 73b09ecba6 Use stdio.h instead of vsprintf.h il y a 18 ans
  Michael Brown 03390f0cd6 Use pkb_pad() rather than doing it the dangerous way :) il y a 18 ans
  Michael Brown dad5274522 Add "name" field to struct device to allow human-readable hardware device il y a 18 ans
  Michael Brown c65fae2475 Add RX quotas to the net device poll() method. This avoids the problem il y a 18 ans
  Michael Brown b7fcfe8ece Added net device TX queue; this will be needed to support the PXE UNDI API il y a 18 ans
  Michael Brown 0c03bb5a9a Make open() and close() an official part of the netdevice API. il y a 18 ans
  Michael Brown 7826de3f7e PNIC doesn't auto-pad. il y a 18 ans
  Michael Brown 4d0a0f822d Use insb/outsb; it's marginally faster. il y a 18 ans
  Michael Brown 15ee09ed10 Restructured PCI subsystem to fit the new device model. il y a 18 ans
  Michael Brown 79f64eea55 Transmit the buffer contents, not the buffer descriptor... il y a 18 ans
  Michael Brown fcf765e42d Add missing {register,free}_netdev(). il y a 18 ans
  Michael Brown fdc2ee79db Network API now allows for multiple network devices (although the il y a 18 ans
  Michael Brown 42eb786ced D'oh il y a 19 ans
  Michael Brown 4bcd42699b Use __shared il y a 19 ans
  Michael Brown 7e534b585f Automatically updated with il y a 19 ans
  Michael Brown cfe3a663af Tweaked API to minimise changes to existing drivers even further. il y a 19 ans
  Michael Brown a713813596 Updated to current API il y a 19 ans
  Michael Brown 72fe23a76e Updated to new device API. il y a 19 ans
  Michael Brown 27a55b514c Updated to new device API. il y a 19 ans
  Michael Brown 3d6123e69a Initial revision il y a 19 ans