[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tyndur-devel] [PATCH 0/5] cdi: mem.h



Diese Serie enthält die CDI-Patches zur Einführung von mem.h und eine
einfache Implementierung für tyndur. Die Implementierung ist alles
andere als optimal, aber sie erfüllt die Spezifikation einigerma�en,
so dass wir wenigstens schon einmal alle konformen Treiber bauen
können.

Kevin Wolf (5):
  cdi: Verwaltung von Speicherbereichen
  cdi: mem.h implementiert
  pcnet: Initialisierungsblock in eigene Funktion auslagern
  cdi: cdi_alloc_phys_mem/addr ersetzen
  cdi: Veraltete Funktionen entfernt

 src/modules/cdi/ata/device.c              |   16 ++-
 src/modules/cdi/ata/device.h              |    4 +-
 src/modules/cdi/ata/request.c             |    2 +-
 src/modules/cdi/e1000/device.c            |   19 ++-
 src/modules/cdi/e1000/device.h            |    2 +-
 src/modules/cdi/include/cdi-osdep.h       |   12 ++
 src/modules/cdi/include/cdi/mem.h         |  255 +++++++++++++++++++++++++++++
 src/modules/cdi/include/cdi/misc.h        |   23 ---
 src/modules/cdi/lib/mem.c                 |  215 ++++++++++++++++++++++++
 src/modules/cdi/lib/misc.c                |   39 -----
 src/modules/cdi/ne2k/include/ne2k.h       |    4 +-
 src/modules/cdi/ne2k/ne2k.c               |   13 +-
 src/modules/cdi/pcnet/include/pcnet.h     |    3 -
 src/modules/cdi/pcnet/pcnet.c             |  127 +++++++++------
 src/modules/cdi/rtl8139/include/rtl8139.h |    4 +-
 src/modules/cdi/rtl8139/rtl8139.c         |   13 +-
 src/modules/cdi/sis900/device.c           |   15 ++-
 src/modules/cdi/sis900/device.h           |    2 +-
 18 files changed, 625 insertions(+), 143 deletions(-)
 create mode 100644 src/modules/cdi/include/cdi/mem.h
 create mode 100644 src/modules/cdi/lib/mem.c