# HG changeset patch # User Thomas Sanchez # Date 1325934933 -3600 # Node ID 670925d566c784ee3d7266463ca210a6d8bc2adb # Parent 01f7686e4a334d318b4510ba3f7c255a42aea93c rathaxes: Add debug diff -r 01f7686e4a33 -r 670925d566c7 rathaxes_start_to_implement_the_ethernet_subsystem_in_the_lkm.patch --- a/rathaxes_start_to_implement_the_ethernet_subsystem_in_the_lkm.patch Sat Jan 07 11:35:50 2012 +0100 +++ b/rathaxes_start_to_implement_the_ethernet_subsystem_in_the_lkm.patch Sat Jan 07 12:15:33 2012 +0100 @@ -4,7 +4,7 @@ diff -r 5c8a128a8804 rathaxes/samples/lkm/CMakeLists.txt --- a/rathaxes/samples/lkm/CMakeLists.txt Sat Jan 07 11:23:27 2012 +0100 -+++ b/rathaxes/samples/lkm/CMakeLists.txt Sat Jan 07 11:35:23 2012 +0100 ++++ b/rathaxes/samples/lkm/CMakeLists.txt Sat Jan 07 12:15:32 2012 +0100 @@ -1,6 +1,6 @@ ADD_RATHAXES_SOURCES(lkm lkm.rtx - RTI log.rti lkm.rti pci.rti @@ -16,7 +16,7 @@ # source (with ADD_RATHAXES_SOURCES). diff -r 5c8a128a8804 rathaxes/samples/lkm/ethernet.blt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ b/rathaxes/samples/lkm/ethernet.blt Sat Jan 07 11:35:23 2012 +0100 ++++ b/rathaxes/samples/lkm/ethernet.blt Sat Jan 07 12:15:32 2012 +0100 @@ -0,0 +1,164 @@ +with Ethernet, PCI, LKM +{ @@ -184,7 +184,7 @@ +} diff -r 5c8a128a8804 rathaxes/samples/lkm/ethernet.rti --- /dev/null Thu Jan 01 00:00:00 1970 +0000 -+++ b/rathaxes/samples/lkm/ethernet.rti Sat Jan 07 11:35:23 2012 +0100 ++++ b/rathaxes/samples/lkm/ethernet.rti Sat Jan 07 12:15:32 2012 +0100 @@ -0,0 +1,37 @@ +interface Ethernet : PCI, LKM +{ @@ -225,36 +225,41 @@ +} diff -r 5c8a128a8804 rathaxes/samples/lkm/lkm.rtx --- a/rathaxes/samples/lkm/lkm.rtx Sat Jan 07 11:23:27 2012 +0100 -+++ b/rathaxes/samples/lkm/lkm.rtx Sat Jan 07 11:35:23 2012 +0100 -@@ -1,13 +1,25 @@ ++++ b/rathaxes/samples/lkm/lkm.rtx Sat Jan 07 12:15:32 2012 +0100 +@@ -1,13 +1,30 @@ device LKM use LKM, PCI, Log { + Ethernet::open(Ethernet::Device dev) + { ++ Log::info("Open the device"); + } + + Ethernet::close(Ethernet::Device dev) + { ++ Log::info("Close the device"); + } + + Ethernet::interrupt_handler(Ethernet::Device dev) + { ++ Log::info("Got an interruption"); + } + PCI::probe(PCI::Device dev) { - ++ Log::info("Probe the device"); + Ethernet::init(dev); } PCI::remove(PCI::Device dev) { - ++ Log::info("Remove the pci device"); + Ethernet::exit(dev); } LKM::init() -@@ -32,4 +44,6 @@ +@@ -32,4 +49,6 @@ PCI::vendor_id = 0x8086; PCI::product_id = 0x100f; @@ -263,7 +268,7 @@ } diff -r 5c8a128a8804 rathaxes/samples/lkm/pci.blt --- a/rathaxes/samples/lkm/pci.blt Sat Jan 07 11:23:27 2012 +0100 -+++ b/rathaxes/samples/lkm/pci.blt Sat Jan 07 11:35:23 2012 +0100 ++++ b/rathaxes/samples/lkm/pci.blt Sat Jan 07 12:15:32 2012 +0100 @@ -11,15 +11,12 @@ chunk ::decl()