[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