Staging: add epl stack
authorDaniel Krueger <daniel.krueger@systec-electronic.com>
Fri, 19 Dec 2008 19:41:57 +0000 (11:41 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 6 Jan 2009 21:52:36 +0000 (13:52 -0800)
commit9d7164cfdb611c2f864d535ae5794f23db3d84f7
tree046847f7d6432f1f3dc8236f62492503f4c9ebdc
parent37bcd24b845abbfd85c838ee9ce07c2b254d3a05
Staging: add epl stack

This is the openPOWERLINK network stack from systec electronic.

It's a bit messed up as there is a driver mixed into the
middle of it, lots of work needs to be done to unwind the
different portions to make it sane.

Cc: Daniel Krueger <daniel.krueger@systec-electronic.com>
Cc: Ronald Sieber <Ronald.Sieber@systec-electronic.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
112 files changed:
drivers/staging/Kconfig
drivers/staging/Makefile
drivers/staging/epl/Benchmark.h [new file with mode: 0644]
drivers/staging/epl/Debug.h [new file with mode: 0644]
drivers/staging/epl/Edrv8139.c [new file with mode: 0644]
drivers/staging/epl/EdrvFec.h [new file with mode: 0644]
drivers/staging/epl/EdrvFec5282.h [new file with mode: 0644]
drivers/staging/epl/EdrvSim.h [new file with mode: 0644]
drivers/staging/epl/Epl.h [new file with mode: 0644]
drivers/staging/epl/EplAmi.h [new file with mode: 0644]
drivers/staging/epl/EplApiGeneric.c [new file with mode: 0644]
drivers/staging/epl/EplApiLinux.h [new file with mode: 0644]
drivers/staging/epl/EplApiLinuxKernel.c [new file with mode: 0644]
drivers/staging/epl/EplApiProcessImage.c [new file with mode: 0644]
drivers/staging/epl/EplCfg.h [new file with mode: 0644]
drivers/staging/epl/EplDef.h [new file with mode: 0644]
drivers/staging/epl/EplDll.h [new file with mode: 0644]
drivers/staging/epl/EplDllCal.h [new file with mode: 0644]
drivers/staging/epl/EplDllk.c [new file with mode: 0644]
drivers/staging/epl/EplDllkCal.c [new file with mode: 0644]
drivers/staging/epl/EplDlluCal.c [new file with mode: 0644]
drivers/staging/epl/EplErrDef.h [new file with mode: 0644]
drivers/staging/epl/EplErrorHandlerk.c [new file with mode: 0644]
drivers/staging/epl/EplEvent.h [new file with mode: 0644]
drivers/staging/epl/EplEventk.c [new file with mode: 0644]
drivers/staging/epl/EplEventu.c [new file with mode: 0644]
drivers/staging/epl/EplFrame.h [new file with mode: 0644]
drivers/staging/epl/EplIdentu.c [new file with mode: 0644]
drivers/staging/epl/EplInc.h [new file with mode: 0644]
drivers/staging/epl/EplInstDef.h [new file with mode: 0644]
drivers/staging/epl/EplLed.h [new file with mode: 0644]
drivers/staging/epl/EplNmt.h [new file with mode: 0644]
drivers/staging/epl/EplNmtCnu.c [new file with mode: 0644]
drivers/staging/epl/EplNmtMnu.c [new file with mode: 0644]
drivers/staging/epl/EplNmtk.c [new file with mode: 0644]
drivers/staging/epl/EplNmtkCal.c [new file with mode: 0644]
drivers/staging/epl/EplNmtu.c [new file with mode: 0644]
drivers/staging/epl/EplNmtuCal.c [new file with mode: 0644]
drivers/staging/epl/EplObd.c [new file with mode: 0644]
drivers/staging/epl/EplObd.h [new file with mode: 0644]
drivers/staging/epl/EplObdMacro.h [new file with mode: 0644]
drivers/staging/epl/EplObdkCal.c [new file with mode: 0644]
drivers/staging/epl/EplObdu.c [new file with mode: 0644]
drivers/staging/epl/EplObduCal.c [new file with mode: 0644]
drivers/staging/epl/EplObjDef.h [new file with mode: 0644]
drivers/staging/epl/EplPdo.h [new file with mode: 0644]
drivers/staging/epl/EplPdok.c [new file with mode: 0644]
drivers/staging/epl/EplPdokCal.c [new file with mode: 0644]
drivers/staging/epl/EplPdou.c [new file with mode: 0644]
drivers/staging/epl/EplSdo.h [new file with mode: 0644]
drivers/staging/epl/EplSdoAc.h [new file with mode: 0644]
drivers/staging/epl/EplSdoAsndu.c [new file with mode: 0644]
drivers/staging/epl/EplSdoAsySequ.c [new file with mode: 0644]
drivers/staging/epl/EplSdoComu.c [new file with mode: 0644]
drivers/staging/epl/EplSdoUdpu.c [new file with mode: 0644]
drivers/staging/epl/EplStatusu.c [new file with mode: 0644]
drivers/staging/epl/EplTarget.h [new file with mode: 0644]
drivers/staging/epl/EplTimer.h [new file with mode: 0644]
drivers/staging/epl/EplTimeruLinuxKernel.c [new file with mode: 0644]
drivers/staging/epl/EplTimeruNull.c [new file with mode: 0644]
drivers/staging/epl/EplTimeruWin32.c [new file with mode: 0644]
drivers/staging/epl/EplVersion.h [new file with mode: 0644]
drivers/staging/epl/Kconfig [new file with mode: 0644]
drivers/staging/epl/Makefile [new file with mode: 0644]
drivers/staging/epl/SharedBuff.c [new file with mode: 0644]
drivers/staging/epl/SharedBuff.h [new file with mode: 0644]
drivers/staging/epl/ShbIpc-LinuxKernel.c [new file with mode: 0644]
drivers/staging/epl/ShbIpc-Win32.c [new file with mode: 0644]
drivers/staging/epl/ShbIpc.h [new file with mode: 0644]
drivers/staging/epl/ShbLinuxKernel.h [new file with mode: 0644]
drivers/staging/epl/SocketLinuxKernel.c [new file with mode: 0644]
drivers/staging/epl/SocketLinuxKernel.h [new file with mode: 0644]
drivers/staging/epl/TimerHighReskX86.c [new file with mode: 0644]
drivers/staging/epl/VirtualEthernetLinux.c [new file with mode: 0644]
drivers/staging/epl/amix86.c [new file with mode: 0644]
drivers/staging/epl/demo_main.c [new file with mode: 0644]
drivers/staging/epl/edrv.h [new file with mode: 0644]
drivers/staging/epl/global.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplDllk.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplDllkCal.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplErrorHandlerk.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplEventk.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplNmtk.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplNmtkCal.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplObdk.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplObdkCal.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplPdok.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplPdokCal.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplTimerHighResk.h [new file with mode: 0644]
drivers/staging/epl/kernel/EplTimerk.h [new file with mode: 0644]
drivers/staging/epl/kernel/VirtualEthernet.h [new file with mode: 0644]
drivers/staging/epl/proc_fs.c [new file with mode: 0644]
drivers/staging/epl/proc_fs.h [new file with mode: 0644]
drivers/staging/epl/user/EplCfgMau.h [new file with mode: 0644]
drivers/staging/epl/user/EplDllu.h [new file with mode: 0644]
drivers/staging/epl/user/EplDlluCal.h [new file with mode: 0644]
drivers/staging/epl/user/EplEventu.h [new file with mode: 0644]
drivers/staging/epl/user/EplIdentu.h [new file with mode: 0644]
drivers/staging/epl/user/EplLedu.h [new file with mode: 0644]
drivers/staging/epl/user/EplNmtCnu.h [new file with mode: 0644]
drivers/staging/epl/user/EplNmtMnu.h [new file with mode: 0644]
drivers/staging/epl/user/EplNmtu.h [new file with mode: 0644]
drivers/staging/epl/user/EplNmtuCal.h [new file with mode: 0644]
drivers/staging/epl/user/EplObdu.h [new file with mode: 0644]
drivers/staging/epl/user/EplObduCal.h [new file with mode: 0644]
drivers/staging/epl/user/EplPdou.h [new file with mode: 0644]
drivers/staging/epl/user/EplSdoAsndu.h [new file with mode: 0644]
drivers/staging/epl/user/EplSdoAsySequ.h [new file with mode: 0644]
drivers/staging/epl/user/EplSdoComu.h [new file with mode: 0644]
drivers/staging/epl/user/EplSdoUdpu.h [new file with mode: 0644]
drivers/staging/epl/user/EplStatusu.h [new file with mode: 0644]
drivers/staging/epl/user/EplTimeru.h [new file with mode: 0644]