Subversion Repositories f9daq

Compare Revisions

Ignore whitespace Rev 86 → Rev 85

/drivers/pcicc32-linux/README.changes16102014
File deleted
/drivers/pcicc32-linux/lib/libcc32.c
File deleted
/drivers/pcicc32-linux/lib/libcc32.h
File deleted
/drivers/pcicc32-linux/lib/Makefile
File deleted
/drivers/pcicc32-linux/driver/.fops.o.cmd
File deleted
/drivers/pcicc32-linux/driver/pcicc32_make_devices
File deleted
Property changes:
Deleted: svn:executable
Index: drivers/pcicc32-linux/driver/pcicc32.mod.c
===================================================================
--- drivers/pcicc32-linux/driver/pcicc32.mod.c (revision 86)
+++ drivers/pcicc32-linux/driver/pcicc32.mod.c (nonexistent)
@@ -1,60 +0,0 @@
-#include <linux/module.h>
-#include <linux/vermagic.h>
-#include <linux/compiler.h>
-
-MODULE_INFO(vermagic, VERMAGIC_STRING);
-
-__visible struct module __this_module
-__attribute__((section(".gnu.linkonce.this_module"))) = {
- .name = KBUILD_MODNAME,
- .init = init_module,
-#ifdef CONFIG_MODULE_UNLOAD
- .exit = cleanup_module,
-#endif
- .arch = MODULE_ARCH_INIT,
-};
-
-static const struct modversion_info ____versions[]
-__used
-__attribute__((section("__versions"))) = {
- { 0xfd5f6819, __VMLINUX_SYMBOL_STR(module_layout) },
- { 0x6bc3fbc0, __VMLINUX_SYMBOL_STR(__unregister_chrdev) },
- { 0x1fedf0f4, __VMLINUX_SYMBOL_STR(__request_region) },
- { 0x9b29ea68, __VMLINUX_SYMBOL_STR(kmalloc_caches) },
- { 0x69a358a6, __VMLINUX_SYMBOL_STR(iomem_resource) },
- { 0x28c4e64e, __VMLINUX_SYMBOL_STR(pci_disable_device) },
- { 0x6e5b2470, __VMLINUX_SYMBOL_STR(remove_proc_entry) },
- { 0xbe8a2d04, __VMLINUX_SYMBOL_STR(__register_chrdev) },
- { 0xa76f463, __VMLINUX_SYMBOL_STR(mutex_unlock) },
- { 0x68dfc59f, __VMLINUX_SYMBOL_STR(__init_waitqueue_head) },
- { 0x743cb766, __VMLINUX_SYMBOL_STR(__mutex_init) },
- { 0x50eedeb8, __VMLINUX_SYMBOL_STR(printk) },
- { 0xb4390f9a, __VMLINUX_SYMBOL_STR(mcount) },
- { 0x94355dc9, __VMLINUX_SYMBOL_STR(pci_bus_write_config_dword) },
- { 0xde100356, __VMLINUX_SYMBOL_STR(mutex_lock) },
- { 0x2072ee9b, __VMLINUX_SYMBOL_STR(request_threaded_irq) },
- { 0xa8a6f639, __VMLINUX_SYMBOL_STR(__check_region) },
- { 0x42c8de35, __VMLINUX_SYMBOL_STR(ioremap_nocache) },
- { 0x3ed49b9f, __VMLINUX_SYMBOL_STR(pci_bus_read_config_dword) },
- { 0x4292364c, __VMLINUX_SYMBOL_STR(schedule) },
- { 0x7c61340c, __VMLINUX_SYMBOL_STR(__release_region) },
- { 0xe344f121, __VMLINUX_SYMBOL_STR(kmem_cache_alloc_trace) },
- { 0xe45f60d8, __VMLINUX_SYMBOL_STR(__wake_up) },
- { 0xa56d356, __VMLINUX_SYMBOL_STR(prepare_to_wait_event) },
- { 0xf6ed9a62, __VMLINUX_SYMBOL_STR(proc_create_data) },
- { 0x37a0cba, __VMLINUX_SYMBOL_STR(kfree) },
- { 0x129291b2, __VMLINUX_SYMBOL_STR(remap_pfn_range) },
- { 0xedc03953, __VMLINUX_SYMBOL_STR(iounmap) },
- { 0xe0ae0333, __VMLINUX_SYMBOL_STR(pci_get_device) },
- { 0x75bb675a, __VMLINUX_SYMBOL_STR(finish_wait) },
- { 0xff2a485f, __VMLINUX_SYMBOL_STR(pci_enable_device) },
- { 0xf20dabd8, __VMLINUX_SYMBOL_STR(free_irq) },
-};
-
-static const char __module_depends[]
-__used
-__attribute__((section(".modinfo"))) =
-"depends=";
-
-
-MODULE_INFO(srcversion, "97D6EF84D68FF4FF0DB1DD8");
Index: drivers/pcicc32-linux/driver/pcicc32_load
===================================================================
--- drivers/pcicc32-linux/driver/pcicc32_load (revision 86)
+++ drivers/pcicc32-linux/driver/pcicc32_load (nonexistent)
@@ -1,34 +0,0 @@
-#!/bin/sh
-#
-# a simple shell script to load the pcicc32 driver module
-# and to install the associated device files (Hi, 2004)
-#
-# $Log: pcicc32_load,v $
-# Revision 1.4 2004/08/13 19:34:36 klaus
-# Changed to support kernels 2.6 and lesser
-#
-#
-module="pcicc32"
-device="cc32_"
-group="root"
-mode="666"
-
-# the modulenumber must be given
-if test $1
-then
- # invoke insmod - use 'insmod -f' if the kernel did not match exactly
- /sbin/insmod $module.ko || /sbin/insmod $module.o || exit 1
-
- # get major number from /proc/devices
- major=`cat /proc/devices | awk "\\$2==\"$module\" {print \\$1}"`
-
- rm -f /dev/${device}$1
-echo mknod /dev/${device}$1 c $major $1
- mknod /dev/${device}$1 c $major $1
-
- chgrp $group /dev/${device}$1
- chmod $mode /dev/${device}$1
-else
- echo "usage: pcicc32_load module_number"
-fi
-
/drivers/pcicc32-linux/driver/pcicc32_load
Property changes:
Deleted: svn:executable
Index: drivers/pcicc32-linux/driver/.askpci.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.askpci.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.askpci.o.cmd (nonexistent)
@@ -1,691 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/./askpci.o := gcc -Wp,-MD,/home/f9daq/pcicc32-6.9/driver/./.askpci.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include -Iarch/x86/include/generated -Iinclude -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-37-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-37-generic/include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -DMODULE -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(askpci)" -D"KBUILD_MODNAME=KBUILD_STR(pcicc32)" -c -o /home/f9daq/pcicc32-6.9/driver/./.tmp_askpci.o /home/f9daq/pcicc32-6.9/driver/./askpci.c
-
-source_/home/f9daq/pcicc32-6.9/driver/./askpci.o := /home/f9daq/pcicc32-6.9/driver/./askpci.c
-
-deps_/home/f9daq/pcicc32-6.9/driver/./askpci.o := \
- $(wildcard include/config/pci.h) \
- /home/f9daq/pcicc32-6.9/driver/./common.h \
- $(wildcard include/config/modversions.h) \
- include/generated/uapi/linux/version.h \
- include/config/modversions.h \
- include/linux/pci.h \
- $(wildcard include/config/pci/iov.h) \
- $(wildcard include/config/pcieaspm.h) \
- $(wildcard include/config/pci/msi.h) \
- $(wildcard include/config/pci/ats.h) \
- $(wildcard include/config/pcieportbus.h) \
- $(wildcard include/config/pcieaer.h) \
- $(wildcard include/config/pcie/ecrc.h) \
- $(wildcard include/config/ht/irq.h) \
- $(wildcard include/config/pci/domains.h) \
- $(wildcard include/config/pci/quirks.h) \
- $(wildcard include/config/hibernate/callbacks.h) \
- $(wildcard include/config/pci/mmconfig.h) \
- $(wildcard include/config/hotplug/pci.h) \
- $(wildcard include/config/of.h) \
- $(wildcard include/config/eeh.h) \
- include/linux/mod_devicetable.h \
- include/linux/types.h \
- $(wildcard include/config/uid16.h) \
- $(wildcard include/config/lbdaf.h) \
- $(wildcard include/config/arch/dma/addr/t/64bit.h) \
- $(wildcard include/config/phys/addr/t/64bit.h) \
- $(wildcard include/config/64bit.h) \
- include/uapi/linux/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/types.h \
- include/asm-generic/int-ll64.h \
- include/uapi/asm-generic/int-ll64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bitsperlong.h \
- include/asm-generic/bitsperlong.h \
- include/uapi/asm-generic/bitsperlong.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/posix_types.h \
- include/linux/stddef.h \
- include/uapi/linux/stddef.h \
- include/linux/compiler.h \
- $(wildcard include/config/sparse/rcu/pointer.h) \
- $(wildcard include/config/trace/branch/profiling.h) \
- $(wildcard include/config/profile/all/branches.h) \
- $(wildcard include/config/enable/must/check.h) \
- $(wildcard include/config/enable/warn/deprecated.h) \
- $(wildcard include/config/kprobes.h) \
- include/linux/compiler-gcc.h \
- $(wildcard include/config/arch/supports/optimized/inlining.h) \
- $(wildcard include/config/optimize/inlining.h) \
- include/linux/compiler-gcc4.h \
- $(wildcard include/config/arch/use/builtin/bswap.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/posix_types.h \
- $(wildcard include/config/x86/32.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/posix_types_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/posix_types.h \
- include/linux/uuid.h \
- include/uapi/linux/uuid.h \
- include/linux/string.h \
- $(wildcard include/config/binary/printf.h) \
- /usr/lib/gcc/i686-linux-gnu/4.8/include/stdarg.h \
- include/uapi/linux/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string_32.h \
- $(wildcard include/config/x86/use/3dnow.h) \
- $(wildcard include/config/kmemcheck.h) \
- include/linux/init.h \
- $(wildcard include/config/broken/rodata.h) \
- $(wildcard include/config/modules.h) \
- include/linux/ioport.h \
- $(wildcard include/config/memory/hotremove.h) \
- include/linux/list.h \
- $(wildcard include/config/debug/list.h) \
- include/linux/poison.h \
- $(wildcard include/config/illegal/pointer/value.h) \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/const.h \
- include/linux/errno.h \
- include/uapi/linux/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno-base.h \
- include/linux/kobject.h \
- $(wildcard include/config/debug/kobject/release.h) \
- include/linux/sysfs.h \
- $(wildcard include/config/debug/lock/alloc.h) \
- $(wildcard include/config/sysfs.h) \
- include/linux/lockdep.h \
- $(wildcard include/config/lockdep.h) \
- $(wildcard include/config/lock/stat.h) \
- $(wildcard include/config/trace/irqflags.h) \
- $(wildcard include/config/prove/locking.h) \
- $(wildcard include/config/prove/rcu.h) \
- include/linux/kobject_ns.h \
- include/linux/stat.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/stat.h \
- include/uapi/linux/stat.h \
- include/linux/time.h \
- $(wildcard include/config/arch/uses/gettimeoffset.h) \
- include/linux/cache.h \
- $(wildcard include/config/smp.h) \
- $(wildcard include/config/arch/has/cache/line/size.h) \
- include/linux/kernel.h \
- $(wildcard include/config/preempt/voluntary.h) \
- $(wildcard include/config/debug/atomic/sleep.h) \
- $(wildcard include/config/mmu.h) \
- $(wildcard include/config/ring/buffer.h) \
- $(wildcard include/config/tracing.h) \
- $(wildcard include/config/ftrace/mcount/record.h) \
- include/linux/linkage.h \
- include/linux/stringify.h \
- include/linux/export.h \
- $(wildcard include/config/have/underscore/symbol/prefix.h) \
- $(wildcard include/config/unused/symbols.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/linkage.h \
- $(wildcard include/config/x86/64.h) \
- $(wildcard include/config/x86/alignment/16.h) \
- include/linux/bitops.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bitops.h \
- $(wildcard include/config/x86/cmov.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/alternative.h \
- $(wildcard include/config/paravirt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/asm.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ptrace.h \
- $(wildcard include/config/x86/debugctlmsr.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/segment.h \
- $(wildcard include/config/cc/stackprotector.h) \
- $(wildcard include/config/x86/32/lazy/gs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_types.h \
- $(wildcard include/config/physical/start.h) \
- $(wildcard include/config/physical/align.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32_types.h \
- $(wildcard include/config/highmem4g.h) \
- $(wildcard include/config/highmem64g.h) \
- $(wildcard include/config/page/offset.h) \
- $(wildcard include/config/x86/pae.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor-flags.h \
- $(wildcard include/config/vm86.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/processor-flags.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt_types.h \
- $(wildcard include/config/x86/local/apic.h) \
- $(wildcard include/config/paravirt/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/desc_defs.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/kmap_types.h \
- $(wildcard include/config/debug/highmem.h) \
- include/asm-generic/kmap_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_types.h \
- $(wildcard include/config/mem/soft/dirty.h) \
- $(wildcard include/config/compat/vdso.h) \
- $(wildcard include/config/proc/fs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32_types.h \
- $(wildcard include/config/highmem.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level_types.h \
- include/asm-generic/pgtable-nopud.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock_types.h \
- $(wildcard include/config/paravirt/spinlocks.h) \
- $(wildcard include/config/nr/cpus.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwlock.h \
- include/asm-generic/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpufeature.h \
- $(wildcard include/config/x86/debug/static/cpu/has.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/required-features.h \
- $(wildcard include/config/x86/minimum/cpu/family.h) \
- $(wildcard include/config/math/emulation.h) \
- $(wildcard include/config/x86/cmpxchg64.h) \
- $(wildcard include/config/x86/p6/nop.h) \
- $(wildcard include/config/matom.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rmwcc.h \
- include/asm-generic/bitops/fls64.h \
- include/asm-generic/bitops/find.h \
- $(wildcard include/config/generic/find/first/bit.h) \
- include/asm-generic/bitops/sched.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/arch_hweight.h \
- include/asm-generic/bitops/const_hweight.h \
- include/asm-generic/bitops/le.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/byteorder.h \
- include/linux/byteorder/little_endian.h \
- include/uapi/linux/byteorder/little_endian.h \
- include/linux/swab.h \
- include/uapi/linux/swab.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/swab.h \
- include/linux/byteorder/generic.h \
- include/asm-generic/bitops/ext2-atomic-setbit.h \
- include/linux/log2.h \
- $(wildcard include/config/arch/has/ilog2/u32.h) \
- $(wildcard include/config/arch/has/ilog2/u64.h) \
- include/linux/typecheck.h \
- include/linux/printk.h \
- $(wildcard include/config/early/printk.h) \
- $(wildcard include/config/printk.h) \
- $(wildcard include/config/dynamic/debug.h) \
- include/linux/kern_levels.h \
- include/linux/dynamic_debug.h \
- include/uapi/linux/kernel.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/sysinfo.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/div64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cache.h \
- $(wildcard include/config/x86/l1/cache/shift.h) \
- $(wildcard include/config/x86/internode/cache/shift.h) \
- $(wildcard include/config/x86/vsmp.h) \
- include/linux/seqlock.h \
- include/linux/spinlock.h \
- $(wildcard include/config/debug/spinlock.h) \
- $(wildcard include/config/generic/lockbreak.h) \
- $(wildcard include/config/preempt.h) \
- include/linux/preempt.h \
- $(wildcard include/config/debug/preempt.h) \
- $(wildcard include/config/preempt/tracer.h) \
- $(wildcard include/config/preempt/count.h) \
- $(wildcard include/config/context/tracking.h) \
- $(wildcard include/config/preempt/notifiers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/preempt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/percpu.h \
- $(wildcard include/config/x86/64/smp.h) \
- include/asm-generic/percpu.h \
- $(wildcard include/config/have/setup/per/cpu/area.h) \
- include/linux/threads.h \
- $(wildcard include/config/base/small.h) \
- include/linux/percpu-defs.h \
- $(wildcard include/config/debug/force/weak/per/cpu.h) \
- include/linux/thread_info.h \
- $(wildcard include/config/compat.h) \
- $(wildcard include/config/debug/stack/usage.h) \
- include/linux/bug.h \
- $(wildcard include/config/generic/bug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bug.h \
- $(wildcard include/config/bug.h) \
- $(wildcard include/config/debug/bugverbose.h) \
- include/asm-generic/bug.h \
- $(wildcard include/config/generic/bug/relative/pointers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/thread_info.h \
- $(wildcard include/config/ia32/emulation.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32.h \
- $(wildcard include/config/hugetlb/page.h) \
- $(wildcard include/config/debug/virtual.h) \
- $(wildcard include/config/flatmem.h) \
- $(wildcard include/config/x86/3dnow.h) \
- include/linux/range.h \
- include/asm-generic/memory_model.h \
- $(wildcard include/config/discontigmem.h) \
- $(wildcard include/config/sparsemem/vmemmap.h) \
- $(wildcard include/config/sparsemem.h) \
- include/asm-generic/getorder.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor.h \
- $(wildcard include/config/m486.h) \
- $(wildcard include/config/xen.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/math_emu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/current.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr-index.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ioctl.h \
- include/asm-generic/ioctl.h \
- include/uapi/asm-generic/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpumask.h \
- include/linux/cpumask.h \
- $(wildcard include/config/cpumask/offstack.h) \
- $(wildcard include/config/hotplug/cpu.h) \
- $(wildcard include/config/debug/per/cpu/maps.h) \
- $(wildcard include/config/disable/obsolete/cpumask/functions.h) \
- include/linux/bitmap.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/nops.h \
- $(wildcard include/config/mk7.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/special_insns.h \
- include/linux/personality.h \
- include/uapi/linux/personality.h \
- include/linux/math64.h \
- $(wildcard include/config/arch/supports/int128.h) \
- include/linux/err.h \
- include/linux/irqflags.h \
- $(wildcard include/config/irqsoff/tracer.h) \
- $(wildcard include/config/trace/irqflags/support.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irqflags.h \
- include/linux/atomic.h \
- $(wildcard include/config/arch/has/atomic/or.h) \
- $(wildcard include/config/generic/atomic64.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic64_32.h \
- include/asm-generic/atomic-long.h \
- include/linux/bottom_half.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/barrier.h \
- $(wildcard include/config/x86/ppro/fence.h) \
- $(wildcard include/config/x86/oostore.h) \
- include/linux/spinlock_types.h \
- include/linux/rwlock_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock.h \
- include/linux/jump_label.h \
- $(wildcard include/config/jump/label.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/jump_label.h \
- include/linux/rwlock.h \
- include/linux/spinlock_api_smp.h \
- $(wildcard include/config/inline/spin/lock.h) \
- $(wildcard include/config/inline/spin/lock/bh.h) \
- $(wildcard include/config/inline/spin/lock/irq.h) \
- $(wildcard include/config/inline/spin/lock/irqsave.h) \
- $(wildcard include/config/inline/spin/trylock.h) \
- $(wildcard include/config/inline/spin/trylock/bh.h) \
- $(wildcard include/config/uninline/spin/unlock.h) \
- $(wildcard include/config/inline/spin/unlock/bh.h) \
- $(wildcard include/config/inline/spin/unlock/irq.h) \
- $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
- include/linux/rwlock_api_smp.h \
- $(wildcard include/config/inline/read/lock.h) \
- $(wildcard include/config/inline/write/lock.h) \
- $(wildcard include/config/inline/read/lock/bh.h) \
- $(wildcard include/config/inline/write/lock/bh.h) \
- $(wildcard include/config/inline/read/lock/irq.h) \
- $(wildcard include/config/inline/write/lock/irq.h) \
- $(wildcard include/config/inline/read/lock/irqsave.h) \
- $(wildcard include/config/inline/write/lock/irqsave.h) \
- $(wildcard include/config/inline/read/trylock.h) \
- $(wildcard include/config/inline/write/trylock.h) \
- $(wildcard include/config/inline/read/unlock.h) \
- $(wildcard include/config/inline/write/unlock.h) \
- $(wildcard include/config/inline/read/unlock/bh.h) \
- $(wildcard include/config/inline/write/unlock/bh.h) \
- $(wildcard include/config/inline/read/unlock/irq.h) \
- $(wildcard include/config/inline/write/unlock/irq.h) \
- $(wildcard include/config/inline/read/unlock/irqrestore.h) \
- $(wildcard include/config/inline/write/unlock/irqrestore.h) \
- include/uapi/linux/time.h \
- include/linux/uidgid.h \
- $(wildcard include/config/uidgid/strict/type/checks.h) \
- $(wildcard include/config/user/ns.h) \
- include/linux/highuid.h \
- include/linux/kref.h \
- include/linux/mutex.h \
- $(wildcard include/config/debug/mutexes.h) \
- $(wildcard include/config/mutex/spin/on/owner.h) \
- include/linux/wait.h \
- include/uapi/linux/wait.h \
- include/linux/workqueue.h \
- $(wildcard include/config/debug/objects/work.h) \
- $(wildcard include/config/freezer.h) \
- include/linux/timer.h \
- $(wildcard include/config/timer/stats.h) \
- $(wildcard include/config/debug/objects/timers.h) \
- include/linux/ktime.h \
- $(wildcard include/config/ktime/scalar.h) \
- include/linux/jiffies.h \
- include/linux/timex.h \
- include/uapi/linux/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/param.h \
- include/asm-generic/param.h \
- $(wildcard include/config/hz.h) \
- include/uapi/asm-generic/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/tsc.h \
- $(wildcard include/config/x86/tsc.h) \
- include/linux/debugobjects.h \
- $(wildcard include/config/debug/objects.h) \
- $(wildcard include/config/debug/objects/free.h) \
- include/linux/device.h \
- $(wildcard include/config/debug/devres.h) \
- $(wildcard include/config/acpi.h) \
- $(wildcard include/config/pinctrl.h) \
- $(wildcard include/config/numa.h) \
- $(wildcard include/config/dma/cma.h) \
- $(wildcard include/config/pm/sleep.h) \
- $(wildcard include/config/devtmpfs.h) \
- $(wildcard include/config/sysfs/deprecated.h) \
- include/linux/klist.h \
- include/linux/pinctrl/devinfo.h \
- $(wildcard include/config/pm.h) \
- include/linux/pinctrl/consumer.h \
- include/linux/seq_file.h \
- include/linux/nodemask.h \
- $(wildcard include/config/movable/node.h) \
- include/linux/numa.h \
- $(wildcard include/config/nodes/shift.h) \
- include/linux/pinctrl/pinctrl-state.h \
- include/linux/pm.h \
- $(wildcard include/config/vt/console/sleep.h) \
- $(wildcard include/config/pm/runtime.h) \
- $(wildcard include/config/pm/clk.h) \
- $(wildcard include/config/pm/generic/domains.h) \
- include/linux/completion.h \
- include/linux/ratelimit.h \
- include/linux/gfp.h \
- $(wildcard include/config/zone/dma.h) \
- $(wildcard include/config/zone/dma32.h) \
- $(wildcard include/config/cma.h) \
- include/linux/mmzone.h \
- $(wildcard include/config/force/max/zoneorder.h) \
- $(wildcard include/config/memory/isolation.h) \
- $(wildcard include/config/memcg.h) \
- $(wildcard include/config/compaction.h) \
- $(wildcard include/config/memory/hotplug.h) \
- $(wildcard include/config/have/memblock/node/map.h) \
- $(wildcard include/config/flat/node/mem/map.h) \
- $(wildcard include/config/no/bootmem.h) \
- $(wildcard include/config/numa/balancing.h) \
- $(wildcard include/config/have/memory/present.h) \
- $(wildcard include/config/have/memoryless/nodes.h) \
- $(wildcard include/config/need/node/memmap/size.h) \
- $(wildcard include/config/need/multiple/nodes.h) \
- $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
- $(wildcard include/config/sparsemem/extreme.h) \
- $(wildcard include/config/have/arch/pfn/valid.h) \
- $(wildcard include/config/nodes/span/other/nodes.h) \
- $(wildcard include/config/holes/in/zone.h) \
- $(wildcard include/config/arch/has/holes/memorymodel.h) \
- include/linux/pageblock-flags.h \
- $(wildcard include/config/hugetlb/page/size/variable.h) \
- include/linux/page-flags-layout.h \
- include/generated/bounds.h \
- include/linux/memory_hotplug.h \
- $(wildcard include/config/have/arch/nodedata/extension.h) \
- $(wildcard include/config/have/bootmem/info/node.h) \
- include/linux/notifier.h \
- include/linux/rwsem.h \
- $(wildcard include/config/rwsem/generic/spinlock.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwsem.h \
- include/linux/srcu.h \
- include/linux/rcupdate.h \
- $(wildcard include/config/rcu/torture/test.h) \
- $(wildcard include/config/tree/rcu.h) \
- $(wildcard include/config/tree/preempt/rcu.h) \
- $(wildcard include/config/rcu/trace.h) \
- $(wildcard include/config/preempt/rcu.h) \
- $(wildcard include/config/rcu/user/qs.h) \
- $(wildcard include/config/tiny/rcu.h) \
- $(wildcard include/config/debug/objects/rcu/head.h) \
- $(wildcard include/config/rcu/nocb/cpu.h) \
- $(wildcard include/config/no/hz/full/sysidle.h) \
- include/linux/rcutree.h \
- include/linux/topology.h \
- $(wildcard include/config/sched/smt.h) \
- $(wildcard include/config/sched/mc.h) \
- $(wildcard include/config/sched/book.h) \
- $(wildcard include/config/use/percpu/numa/node/id.h) \
- include/linux/smp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/smp.h \
- $(wildcard include/config/x86/io/apic.h) \
- $(wildcard include/config/x86/32/smp.h) \
- $(wildcard include/config/debug/nmi/selftest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec.h \
- $(wildcard include/config/x86/numaq.h) \
- $(wildcard include/config/eisa.h) \
- $(wildcard include/config/x86/mpparse.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec_def.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/x86_init.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bootparam.h \
- include/linux/screen_info.h \
- include/uapi/linux/screen_info.h \
- include/linux/apm_bios.h \
- include/uapi/linux/apm_bios.h \
- include/linux/edd.h \
- include/uapi/linux/edd.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/e820.h \
- $(wildcard include/config/efi.h) \
- $(wildcard include/config/hibernation.h) \
- $(wildcard include/config/memtest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/e820.h \
- $(wildcard include/config/intel/txt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ist.h \
- include/video/edid.h \
- $(wildcard include/config/x86.h) \
- include/uapi/video/edid.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apicdef.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apic.h \
- $(wildcard include/config/x86/x2apic.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/fixmap.h \
- $(wildcard include/config/paravirt/clock.h) \
- $(wildcard include/config/provide/ohci1394/dma/init.h) \
- $(wildcard include/config/x86/visws/apic.h) \
- $(wildcard include/config/x86/intel/mid.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/acpi.h \
- $(wildcard include/config/acpi/numa.h) \
- include/acpi/pdc_intel.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa.h \
- $(wildcard include/config/numa/emu.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/topology.h \
- $(wildcard include/config/x86/ht.h) \
- include/asm-generic/topology.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mmu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/realmode.h \
- $(wildcard include/config/acpi/sleep.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io.h \
- $(wildcard include/config/mtrr.h) \
- include/asm-generic/iomap.h \
- $(wildcard include/config/has/ioport.h) \
- $(wildcard include/config/generic/iomap.h) \
- include/asm-generic/pci_iomap.h \
- $(wildcard include/config/no/generic/pci/ioport/map.h) \
- $(wildcard include/config/generic/pci/iomap.h) \
- include/linux/vmalloc.h \
- include/linux/rbtree.h \
- include/xen/xen.h \
- $(wildcard include/config/xen/dom0.h) \
- include/xen/interface/xen.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/hypervisor.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock.h \
- include/linux/clocksource.h \
- $(wildcard include/config/arch/clocksource/data.h) \
- $(wildcard include/config/clocksource/watchdog.h) \
- $(wildcard include/config/clksrc/of.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/idle.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io_apic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq_vectors.h \
- $(wildcard include/config/have/kvm.h) \
- include/linux/percpu.h \
- $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
- $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
- include/linux/pfn.h \
- include/linux/mmdebug.h \
- $(wildcard include/config/debug/vm.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/device.h \
- $(wildcard include/config/x86/dev/dma/ops.h) \
- $(wildcard include/config/intel/iommu.h) \
- $(wildcard include/config/amd/iommu.h) \
- include/linux/pm_wakeup.h \
- include/linux/io.h \
- include/linux/irqreturn.h \
- include/uapi/linux/pci.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/pci_regs.h \
- include/linux/pci_ids.h \
- include/linux/pci-dma.h \
- include/linux/dmapool.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/scatterlist.h \
- include/asm-generic/scatterlist.h \
- $(wildcard include/config/debug/sg.h) \
- $(wildcard include/config/need/sg/dma/length.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pci.h \
- include/linux/mm.h \
- $(wildcard include/config/sysctl.h) \
- $(wildcard include/config/ppc.h) \
- $(wildcard include/config/parisc.h) \
- $(wildcard include/config/metag.h) \
- $(wildcard include/config/ia64.h) \
- $(wildcard include/config/stack/growsup.h) \
- $(wildcard include/config/transparent/hugepage.h) \
- $(wildcard include/config/ksm.h) \
- $(wildcard include/config/debug/vm/rb.h) \
- $(wildcard include/config/arch/uses/numa/prot/none.h) \
- $(wildcard include/config/debug/pagealloc.h) \
- $(wildcard include/config/hugetlbfs.h) \
- include/linux/debug_locks.h \
- $(wildcard include/config/debug/locking/api/selftests.h) \
- include/linux/mm_types.h \
- $(wildcard include/config/split/ptlock/cpus.h) \
- $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
- $(wildcard include/config/have/cmpxchg/double.h) \
- $(wildcard include/config/have/aligned/struct/page.h) \
- $(wildcard include/config/want/page/debug/flags.h) \
- $(wildcard include/config/aio.h) \
- $(wildcard include/config/mm/owner.h) \
- $(wildcard include/config/mmu/notifier.h) \
- include/linux/auxvec.h \
- include/uapi/linux/auxvec.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/auxvec.h \
- include/linux/page-debug-flags.h \
- $(wildcard include/config/page/poisoning.h) \
- $(wildcard include/config/page/guard.h) \
- $(wildcard include/config/page/debug/something/else.h) \
- include/linux/uprobes.h \
- $(wildcard include/config/arch/supports/uprobes.h) \
- $(wildcard include/config/uprobes.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/uprobes.h \
- include/linux/bit_spinlock.h \
- include/linux/shrinker.h \
- include/linux/dcache.h \
- include/linux/rculist.h \
- include/linux/rculist_bl.h \
- include/linux/list_bl.h \
- include/linux/lockref.h \
- $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
- include/linux/file.h \
- include/linux/fs.h \
- $(wildcard include/config/fs/posix/acl.h) \
- $(wildcard include/config/security.h) \
- $(wildcard include/config/quota.h) \
- $(wildcard include/config/fsnotify.h) \
- $(wildcard include/config/ima.h) \
- $(wildcard include/config/epoll.h) \
- $(wildcard include/config/debug/writecount.h) \
- $(wildcard include/config/file/locking.h) \
- $(wildcard include/config/auditsyscall.h) \
- $(wildcard include/config/block.h) \
- $(wildcard include/config/fs/xip.h) \
- $(wildcard include/config/migration.h) \
- include/linux/kdev_t.h \
- include/uapi/linux/kdev_t.h \
- include/linux/path.h \
- include/linux/list_lru.h \
- include/linux/llist.h \
- $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
- include/linux/radix-tree.h \
- include/linux/pid.h \
- include/linux/capability.h \
- include/uapi/linux/capability.h \
- include/linux/semaphore.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/fiemap.h \
- include/linux/migrate_mode.h \
- include/linux/percpu-rwsem.h \
- include/linux/blk_types.h \
- $(wildcard include/config/blk/cgroup.h) \
- $(wildcard include/config/blk/dev/integrity.h) \
- include/uapi/linux/fs.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/limits.h \
- include/linux/quota.h \
- $(wildcard include/config/quota/netlink/interface.h) \
- include/linux/percpu_counter.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/dqblk_xfs.h \
- include/linux/dqblk_v1.h \
- include/linux/dqblk_v2.h \
- include/linux/dqblk_qtree.h \
- include/linux/projid.h \
- include/uapi/linux/quota.h \
- include/linux/nfs_fs_i.h \
- include/linux/fcntl.h \
- include/uapi/linux/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32.h \
- $(wildcard include/config/highpte.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level.h \
- include/asm-generic/pgtable.h \
- $(wildcard include/config/have/arch/soft/dirty.h) \
- include/linux/page-flags.h \
- $(wildcard include/config/pageflags/extended.h) \
- $(wildcard include/config/arch/uses/pg/uncached.h) \
- $(wildcard include/config/memory/failure.h) \
- $(wildcard include/config/swap.h) \
- include/linux/huge_mm.h \
- include/linux/vmstat.h \
- $(wildcard include/config/vm/event/counters.h) \
- include/linux/vm_event_item.h \
- include/linux/slab.h \
- $(wildcard include/config/slab/debug.h) \
- $(wildcard include/config/failslab.h) \
- $(wildcard include/config/slob.h) \
- $(wildcard include/config/slab.h) \
- $(wildcard include/config/slub.h) \
- $(wildcard include/config/debug/slab.h) \
- include/linux/kmemleak.h \
- $(wildcard include/config/debug/kmemleak.h) \
- include/linux/slub_def.h \
- $(wildcard include/config/slub/stats.h) \
- $(wildcard include/config/memcg/kmem.h) \
- include/asm-generic/pci-dma-compat.h \
- include/linux/dma-mapping.h \
- $(wildcard include/config/has/dma.h) \
- $(wildcard include/config/arch/has/dma/set/coherent/mask.h) \
- $(wildcard include/config/have/dma/attrs.h) \
- $(wildcard include/config/need/dma/map/state.h) \
- include/linux/dma-attrs.h \
- include/linux/dma-direction.h \
- include/linux/scatterlist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/dma-mapping.h \
- $(wildcard include/config/isa.h) \
- $(wildcard include/config/x86/dma/remap.h) \
- include/linux/kmemcheck.h \
- include/linux/dma-debug.h \
- $(wildcard include/config/dma/api/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/swiotlb.h \
- $(wildcard include/config/swiotlb.h) \
- include/linux/swiotlb.h \
- include/asm-generic/dma-coherent.h \
- $(wildcard include/config/have/generic/dma/coherent.h) \
- include/linux/dma-contiguous.h \
- $(wildcard include/config/cma/areas.h) \
- include/asm-generic/dma-mapping-common.h \
- include/asm-generic/pci.h \
- /home/f9daq/pcicc32-6.9/driver/./list.h \
- /home/f9daq/pcicc32-6.9/driver/./askpci.h \
-
-/home/f9daq/pcicc32-6.9/driver/./askpci.o: $(deps_/home/f9daq/pcicc32-6.9/driver/./askpci.o)
-
-$(deps_/home/f9daq/pcicc32-6.9/driver/./askpci.o):
Index: drivers/pcicc32-linux/driver/plxbug.h
===================================================================
--- drivers/pcicc32-linux/driver/plxbug.h (revision 86)
+++ drivers/pcicc32-linux/driver/plxbug.h (nonexistent)
@@ -1,55 +0,0 @@
-#ifndef __PLXBUG_H__
-#define __PLXBUG_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// plxbug.h -- plx 9050 bug fix prototype for the PCICC32 PCI to CAMAC Interface
-//
-// $Log: plxbug.h,v $
-// Revision 1.4 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.3 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.2 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// first steps AR 19.02.2000
-//
-//****************************************************************************
-
-#include "askpci.h"
-
-void PLX9050BugFix(PCIConfigHeader *pHeader);
-
-#endif /* __PLXBUG_H__ */
Index: drivers/pcicc32-linux/driver/fops.c
===================================================================
--- drivers/pcicc32-linux/driver/fops.c (revision 86)
+++ drivers/pcicc32-linux/driver/fops.c (nonexistent)
@@ -1,471 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2006 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-// Revision 1.20 support for kernel version=3.13.0-37-generic 2014/10/19 Rok Pestotnik
-// fops.c -- the file operations module for the PCICC32 PCI to CAMAC Interface
-//
-// $Log: fops.c,v $
-// Revision 1.19 2006/06/04 12:26:07 klaus
-// release_20060604; Version 6.9; pci_{en|dis}able_device() added; remap_page_range reorganized
-//
-// Revision 1.18 2006/03/28 21:49:49 klaus
-// release_20060328; Version 6.8; Support for AMD64 and Kernel 2.6.15
-//
-// Revision 1.17 2005/03/11 13:23:26 klaus
-// simple corrections for to use with kernels 2.4.21
-//
-// Revision 1.16 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.15 2004/01/16 18:40:34 klaus
-// converted remap_page_range call for kernels >= 2.4.20, contributed by Roberto Bertoni
-//
-// Revision 1.14 2003/12/04 20:34:49 klaus
-// minor change: restore the hardware set intCSR content at release of path, release of version 5.2
-//
-// Revision 1.13 2003/06/19 08:23:38 klaus
-// re-compiled with RH-7.2 (kernel 2.4.10)
-//
-// Revision 1.12 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.11 2002/10/08 18:01:46 klaus
-// corrections mainly for use with kernel 2.2.19
-//
-// Revision 1.10 2002/08/06 19:06:50 klaus
-// Small changes
-//
-// Revision 1.9 2002/04/17 19:41:06 klaus
-// added support for autoread
-//
-// Revision 1.8 2002/04/17 18:57:33 klaus
-// last changes to release 4.4
-//
-// Revision 1.7 2002/04/14 18:25:38 klaus
-// added interrupt handling, driver 4.4. ...3.5.tar.gz
-//
-// Revision 1.6 2001/11/20 21:29:24 klaus
-// Small changes to correct versioning down to kernel 2.3
-//
-// Revision 1.5 2001/11/20 20:25:23 klaus
-// inserted versioning for kernel 2.4
-//
-// Revision 1.4 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-// first steps (on my mothers birthday) AR 23.02.2000
-// MAKE_CC32_ADR serves only F from 0..15 AR 24.04.2000
-// MODVERSIONS included AR 24.04.2000
-//
-//****************************************************************************
-
-/*--- INCLUDES -----------------------------------------------------------------------------------*/
-#include "common.h" /* must be the first include */
-
-#include <linux/kernel.h> /* printk() */
-#include <linux/mm.h>
-#include <linux/module.h> /* MODULE_AUTHOR and MAJOR ... */
-#include <linux/pci.h>
-#include <asm/errno.h>
-#include <asm/types.h>
-#include <asm/uaccess.h>
-#include <linux/sched.h>
-#include <linux/wait.h>
-#include <linux/poll.h>
-
-#include "fops.h"
-#include "list.h"
-#include "plx9050.h"
-#include "pcicc32.h" /* the common ioctl commands and structures between driver and application */
-
-/*--- DEFINES ------------------------------------------------------------------------------------*/
-MODULE_AUTHOR("klaus.hitschler@gmx.de");
-MODULE_DESCRIPTION("Driver for ARW Elektronik PCI CAMAC interface.");
-MODULE_SUPPORTED_DEVICE("PCICC32");
-
-#if LINUX_VERSION_CODE > KERNEL_VERSION(2,4,10)
-MODULE_LICENSE("GPL"); // since 2.4.?
-#endif
-
-#ifndef MINOR
-#define MINOR(x) minor(x) // since 2.5.?
-#endif
-
-#define MAKE_CC32_ADR(N, A, F) (u16)((N << 10) + (A << 6) + ((F & 0xf) << 2))
-
-#define ENABLE_PCIADA_IRQS (u16)0x0049 /* enable PCIADA IRQs */
-#define DISABLE_PCIADA_IRQS (u16)0x0009 /* disable PCIADA IRQs */
-
-/*--- EXTERNALS ----------------------------------------------------------------------------------*/
-extern int get_module_info(CC32_DESCRIPTOR *wd, u8 *cModuleNumber, u8 *cFPGAVersion);
-extern int test_connection(CC32_DESCRIPTOR *wd);
-extern List *pcicc32_work_device_header;
-
-/*--- TYPEDEFS -----------------------------------------------------------------------------------*/
-typedef struct
-{
- CC32_DESCRIPTOR *desc; /* pointer to my PCIADA & CC32 */
-} PRIVATE_DATA;
-
-/*--- FUNCTIONS ----------------------------------------------------------------------------------*/
-static void switch_CC32_on(CC32_DESCRIPTOR *desc)
-{
- u16 cntrl;
-
- DPRINTK(KERN_DEBUG "pcicc32 : switch_CC32_on()\n");
-
- cntrl = readw(desc->pLCR + PLX9050_CNTRL); /* read CONTROL register */
- cntrl |= 0x0180;
- writew(cntrl, desc->pLCR + PLX9050_CNTRL); /* enable access */
-}
-
-static void switch_CC32_off(CC32_DESCRIPTOR *desc)
-{
- u16 cntrl = readw(desc->pLCR + PLX9050_CNTRL); /* read CONTROL register */
-
- DPRINTK(KERN_DEBUG "pcicc32 : switch_CC32_off()\n");
-
- writew(DISABLE_PCIADA_IRQS, desc->pLCR + PLX9050_INTCSR); /* disable global interrupts */
- cntrl &= ~0x0100;
- writew(cntrl, desc->pLCR + PLX9050_CNTRL); /* disable access */
-}
-
-int pcicc32_ioctl(struct inode *pInode, struct file *pFile, unsigned int cmd, unsigned long arg)
-{
- u16 cntrl;
- PRIVATE_DATA *pd = (PRIVATE_DATA *)pFile->private_data;
- CC32_DESCRIPTOR *wd = pd->desc;
-
- DPRINTK(KERN_DEBUG "pcicc32 : pcicc32_ioctl(0x%08x, 0x%08lx)\n", cmd, arg);
-
- if (_IOC_TYPE(cmd) != PCICC32_MAGIC)
- return -EINVAL;
-
- switch(_IOC_NR(cmd))
- {
- case 1: // PCICC32_IOSTATE
- {
- PCICC32_STATUS *ptr = (PCICC32_STATUS *)arg; /* makes it simple */
-
- if (_IOC_SIZE(cmd) < sizeof(PCICC32_STATUS))
- return -EINVAL;
- if (!access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)))
- return -EFAULT;
-
- ptr->bConnected = ((wd->bConnected) && (readw(wd->pLCR + PLX9050_CNTRL) & 0x0800)) ? 1 : 0;
- ptr->bFail = (readw(wd->pLCR + PLX9050_INTCSR) & 0x0020) ? 1 : 0;
- ptr->bIrq = (readw(wd->pLCR + PLX9050_INTCSR) & 0x0004) ? 1 : 0;
-
- wd->wIrqStatus = 0; // clear the status since it is read
- }
- break;
- case 2: // PCICC32_IOCNTRL
- {
- if (_IOC_SIZE(cmd))
- return -EINVAL;
-
- cntrl = readw(wd->pLCR + PLX9050_CNTRL); /* read CONTROL register */
- writew(cntrl & ~0x0100, wd->pLCR + PLX9050_CNTRL); /* clear USRIO2 */
- writew(cntrl , wd->pLCR + PLX9050_CNTRL); /* restore it */
- }
- break;
- case 3: // PCICC32_CONTROL_INTERRUPTS
- {
- PCICC32_IRQ_CONTROL *ptr = (PCICC32_IRQ_CONTROL *)arg; /* makes it simple */
- char bEnable = (readw(wd->pLCR + PLX9050_INTCSR) & 0x40) ? 1 : 0;
-
- if (_IOC_SIZE(cmd) < sizeof(PCICC32_IRQ_CONTROL))
- return -EINVAL;
- if (!access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)))
- return -EFAULT;
-
- DPRINTK(KERN_DEBUG "pcicc32 : Interrupt enable = %d\n", ptr->bEnable);
-
- if (ptr->bEnable)
- writew(ENABLE_PCIADA_IRQS ,wd->pLCR + PLX9050_INTCSR); // local and global enable
- else
- writew(DISABLE_PCIADA_IRQS ,wd->pLCR + PLX9050_INTCSR); // global disable
-
- // return last interrupt enable status
- ptr->bEnable = bEnable;
- }
- break;
- case 4: // PCICC32_IOSTATE_BLOCKING
- {
- PCICC32_STATUS *ptr = (PCICC32_STATUS *)arg; /* makes it simple */
- int err;
-
- if (_IOC_SIZE(cmd) < sizeof(PCICC32_STATUS))
- return -EINVAL;
-
- // support nonblocking read if requested
- if ((pFile->f_flags & O_NONBLOCK) && (!wd->wIrqStatus))
- return -EAGAIN;
-
- // sleep until data are available
- if ((err = wait_event_interruptible(wd->event_queue, (wd->wIrqStatus))))
- return err;
-
- if (!access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)))
- return -EFAULT;
-
- ptr->bConnected = ((wd->bConnected) && (readw(wd->pLCR + PLX9050_CNTRL) & 0x0800)) ? 1 : 0;
- ptr->bFail = (readw(wd->pLCR + PLX9050_INTCSR) & 0x0020) ? 1 : 0;
- ptr->bIrq = (readw(wd->pLCR + PLX9050_INTCSR) & 0x0004) ? 1 : 0;
-
- wd->wIrqStatus = 0; // clear the status since it is read
- }
- break;
- case 5: // PCICC32_AUTOREAD_SWITCH
- {
- u16 ctrl, erg;
-
- PCICC32_AUTOREAD *ptr = (PCICC32_AUTOREAD *)arg; /* makes it simple */
-
- if (_IOC_SIZE(cmd) < sizeof(PCICC32_AUTOREAD))
- return -EINVAL;
-
- if (!access_ok(VERIFY_WRITE, ptr, sizeof(*ptr)))
- return -EFAULT;
-
- ctrl = readw(wd->pLCR + PLX9050_CNTRL);
- if (ptr->bOn)
- {
- erg = ctrl & ~0x0004;
- erg |= 0x0002; // switch output to 1, pin to 0 = on
- writew(erg, wd->pLCR + PLX9050_CNTRL);
- }
- else
- {
- erg = ctrl | 0x0006; // switch output = 1, pin to 1 = off
- writew(erg, wd->pLCR + PLX9050_CNTRL);
- }
-
- // respond the last state
- ptr->bOn = (ctrl & 0x0004) ? 0 : 1;
- }
- break;
-
- default:
- return -EINVAL;
- }
-
- return 0;
-}
-
-
-static long pcicc32_unlocked_ioctl(struct file *pFile, unsigned int cmd, unsigned long arg){
-long retval=0;
-
-
-#if HAVE_UNLOCKED_IOCTL
- struct mutex fs_mutex;
- mutex_init(&fs_mutex);
- mutex_lock(&fs_mutex);
-#else
- lock_kernel();
-#endif
-
-DPRINTK(KERN_DEBUG "%s : pcicc32_unlocked_ioctl(0x%08x), size = %d\n", DEVICE_NAME, cmd, _IOC_SIZE(cmd));
-retval = pcicc32_ioctl(NULL, pFile, cmd,arg);
-
-#if HAVE_UNLOCKED_IOCTL
- mutex_unlock(&fs_mutex);
-#else
- unlock_kernel();
-#endif
-
-return retval;
-}
-
-int pcicc32_mmap(struct file *pFile, struct vm_area_struct *vma)
-{
- PRIVATE_DATA *pd = (PRIVATE_DATA *)pFile->private_data;
-
- DPRINTK(KERN_DEBUG "pcicc32 : pcicc32_mmap()\n");
-
- if (pd->desc->pPch->desc[3].type == PCI_BASE_ADDRESS_MEM_TYPE_1M)
- {
- DPRINTK(KERN_DEBUG "pcicc32 : mmap(address=%p size=%d)\n",
- virt_to_phys((void *)pd->desc->pUsr), pd->desc->pPch->desc[3].size);
-
- if (pcicc32_remap_page_range(vma, vma->vm_start,
- virt_to_phys((void *)pd->desc->pUsr), pd->desc->pPch->desc[3].size, PAGE_SHARED))
- return -EAGAIN;
- }
- else
- {
- DPRINTK(KERN_DEBUG "pcicc32 : mmap(address=%p size=%d)\n",
- virt_to_phys((void *)pd->desc->pUsr), pd->desc->pPch->desc[3].size);
-
- if (pcicc32_remap_page_range(vma, vma->vm_start,
- pd->desc->pPch->desc[3].base_address, pd->desc->pPch->desc[3].size, PAGE_SHARED))
- return -EAGAIN;
- }
-
- return 0;
-}
-
-
-
-int pcicc32_open(struct inode *pInode, struct file *pFile)
-{
- CC32_DESCRIPTOR *wd = 0;
- CC32_DESCRIPTOR *desc = 0;
- int i;
- Node *n;
- int nMinor = MINOR(pInode->i_rdev);
- PRIVATE_DATA *pd;
-
- DPRINTK(KERN_DEBUG "pcicc32 : pcicc32_open(), Major=%d, Minor=%d\n", MAJOR(pInode->i_rdev), nMinor);
-
- /* search for device */
- i = getNumOfNodesInList(pcicc32_work_device_header);
- n = getFirstNode(pcicc32_work_device_header);
-
- DPRINTK(KERN_DEBUG "pcicc32 : scanning %d devices\n", i);
- while (i--)
- {
- wd = (CC32_DESCRIPTOR *)getContent(n);
-
- wd->bConnected = get_module_info(wd, &wd->cModuleNumber, &wd->cFPGAVersion);
- if (wd->bConnected)
- {
- if (test_connection(wd))
- {
- printk(KERN_ERR "pcicc32 : connection test for module %d failed!\n", wd->cModuleNumber);
- wd->bConnected = 0;
- }
- else
- if (wd->cModuleNumber == nMinor)
- {
- desc = wd;
- break;
- }
- }
- else
- {
- DPRINTK(KERN_DEBUG "pcicc32 : module %d not connected!\n", nMinor);
- }
-
- n = getNextNode(n);
- }
-
- if (desc)
- {
- pFile->private_data = (void *)kmalloc(sizeof(PRIVATE_DATA), GFP_ATOMIC);
- if (!pFile->private_data)
- return -ENOMEM;
-
- pd = (PRIVATE_DATA *)pFile->private_data;
- pd->desc = wd;
-
- DPRINTK(KERN_DEBUG "pcicc32 : found CC32 module with number %d.\n", nMinor);
- }
- else
- {
- DPRINTK(KERN_DEBUG "pcicc32 : No CC32 module found.\n");
-
- return -ENODEV;
- }
-
- switch_CC32_on(wd);
-
- __MOD_INC_USE_COUNT__;
- return 0;
-}
-
-int pcicc32_release(struct inode *pInode, struct file *pFile)
-{
- PRIVATE_DATA *pd;
-
- DPRINTK(KERN_DEBUG "pcicc32 : pcicc32_release()\n");
-
- if (pFile->private_data)
- {
- pd = (PRIVATE_DATA *)pFile->private_data;
- if (pd && pd->desc)
- {
- switch_CC32_off(pd->desc);
- pd->desc = 0;
- }
-
- kfree_s(pd, sizeof(*pd)); // FREE(pFile->private_data);
- }
-
- __MOD_DEC_USE_COUNT__;
- return 0;
-}
-
-//----------------------------------------------------------------------------
-// is called at poll or select
-static unsigned int pcicc32_poll(struct file *pFile, poll_table *wait)
-{
- PRIVATE_DATA *pd = (PRIVATE_DATA *)pFile->private_data;
- CC32_DESCRIPTOR *wd = pd->desc;
- unsigned int mask = 0;
-
- DPRINTK(KERN_DEBUG "pcicc32 : pcicc32_poll()\n");
-
- poll_wait(pFile, &wd->event_queue, wait);
-
- // return on ops that could be performed without blocking
- if (wd->wIrqStatus)
- mask |= (POLLIN | POLLRDNORM);
-
- return mask;
-}
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0)
-struct file_operations pcicc32_fops =
-{
- NULL, /* lseek */
- NULL, /* read */
- NULL, /* write */
- NULL, /* readdir */
- pcicc32_poll, /* poll, since 2.2., replaces select */
- pcicc32_ioctl, /* ioctl */
- pcicc32_mmap, /* mmap */
- pcicc32_open, /* open */
- NULL, /* flush */
- pcicc32_release,/* release */
-};
-#else
-struct file_operations pcicc32_fops =
-{
- unlocked_ioctl : pcicc32_unlocked_ioctl, /* ioctl */
-// ioctl: pcicc32_ioctl, /* ioctl */
- mmap: pcicc32_mmap, /* mmap */
- open: pcicc32_open, /* open */
- release: pcicc32_release, /* release */
- poll: pcicc32_poll, /* poll */
-};
-#endif
-
-
Index: drivers/pcicc32-linux/driver/.list.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.list.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.list.o.cmd (nonexistent)
@@ -1,514 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/./list.o := gcc -Wp,-MD,/home/f9daq/pcicc32-6.9/driver/./.list.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include -Iarch/x86/include/generated -Iinclude -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-37-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-37-generic/include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -DMODULE -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(list)" -D"KBUILD_MODNAME=KBUILD_STR(pcicc32)" -c -o /home/f9daq/pcicc32-6.9/driver/./.tmp_list.o /home/f9daq/pcicc32-6.9/driver/./list.c
-
-source_/home/f9daq/pcicc32-6.9/driver/./list.o := /home/f9daq/pcicc32-6.9/driver/./list.c
-
-deps_/home/f9daq/pcicc32-6.9/driver/./list.o := \
- /home/f9daq/pcicc32-6.9/driver/./common.h \
- $(wildcard include/config/modversions.h) \
- include/generated/uapi/linux/version.h \
- include/config/modversions.h \
- /home/f9daq/pcicc32-6.9/driver/./list.h \
- include/linux/slab.h \
- $(wildcard include/config/slab/debug.h) \
- $(wildcard include/config/debug/objects.h) \
- $(wildcard include/config/kmemcheck.h) \
- $(wildcard include/config/failslab.h) \
- $(wildcard include/config/slob.h) \
- $(wildcard include/config/slab.h) \
- $(wildcard include/config/slub.h) \
- $(wildcard include/config/zone/dma.h) \
- $(wildcard include/config/numa.h) \
- $(wildcard include/config/tracing.h) \
- $(wildcard include/config/debug/slab.h) \
- include/linux/gfp.h \
- $(wildcard include/config/highmem.h) \
- $(wildcard include/config/zone/dma32.h) \
- $(wildcard include/config/pm/sleep.h) \
- $(wildcard include/config/cma.h) \
- include/linux/mmzone.h \
- $(wildcard include/config/force/max/zoneorder.h) \
- $(wildcard include/config/memory/isolation.h) \
- $(wildcard include/config/smp.h) \
- $(wildcard include/config/memcg.h) \
- $(wildcard include/config/compaction.h) \
- $(wildcard include/config/memory/hotplug.h) \
- $(wildcard include/config/sparsemem.h) \
- $(wildcard include/config/have/memblock/node/map.h) \
- $(wildcard include/config/discontigmem.h) \
- $(wildcard include/config/flat/node/mem/map.h) \
- $(wildcard include/config/no/bootmem.h) \
- $(wildcard include/config/numa/balancing.h) \
- $(wildcard include/config/have/memory/present.h) \
- $(wildcard include/config/have/memoryless/nodes.h) \
- $(wildcard include/config/need/node/memmap/size.h) \
- $(wildcard include/config/need/multiple/nodes.h) \
- $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
- $(wildcard include/config/flatmem.h) \
- $(wildcard include/config/sparsemem/extreme.h) \
- $(wildcard include/config/have/arch/pfn/valid.h) \
- $(wildcard include/config/nodes/span/other/nodes.h) \
- $(wildcard include/config/holes/in/zone.h) \
- $(wildcard include/config/arch/has/holes/memorymodel.h) \
- include/linux/spinlock.h \
- $(wildcard include/config/debug/spinlock.h) \
- $(wildcard include/config/generic/lockbreak.h) \
- $(wildcard include/config/preempt.h) \
- $(wildcard include/config/debug/lock/alloc.h) \
- include/linux/typecheck.h \
- include/linux/preempt.h \
- $(wildcard include/config/debug/preempt.h) \
- $(wildcard include/config/preempt/tracer.h) \
- $(wildcard include/config/preempt/count.h) \
- $(wildcard include/config/context/tracking.h) \
- $(wildcard include/config/preempt/notifiers.h) \
- include/linux/linkage.h \
- include/linux/compiler.h \
- $(wildcard include/config/sparse/rcu/pointer.h) \
- $(wildcard include/config/trace/branch/profiling.h) \
- $(wildcard include/config/profile/all/branches.h) \
- $(wildcard include/config/enable/must/check.h) \
- $(wildcard include/config/enable/warn/deprecated.h) \
- $(wildcard include/config/kprobes.h) \
- include/linux/compiler-gcc.h \
- $(wildcard include/config/arch/supports/optimized/inlining.h) \
- $(wildcard include/config/optimize/inlining.h) \
- include/linux/compiler-gcc4.h \
- $(wildcard include/config/arch/use/builtin/bswap.h) \
- include/linux/stringify.h \
- include/linux/export.h \
- $(wildcard include/config/have/underscore/symbol/prefix.h) \
- $(wildcard include/config/modules.h) \
- $(wildcard include/config/unused/symbols.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/linkage.h \
- $(wildcard include/config/x86/32.h) \
- $(wildcard include/config/x86/64.h) \
- $(wildcard include/config/x86/alignment/16.h) \
- include/linux/list.h \
- $(wildcard include/config/debug/list.h) \
- include/linux/types.h \
- $(wildcard include/config/uid16.h) \
- $(wildcard include/config/lbdaf.h) \
- $(wildcard include/config/arch/dma/addr/t/64bit.h) \
- $(wildcard include/config/phys/addr/t/64bit.h) \
- $(wildcard include/config/64bit.h) \
- include/uapi/linux/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/types.h \
- include/asm-generic/int-ll64.h \
- include/uapi/asm-generic/int-ll64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bitsperlong.h \
- include/asm-generic/bitsperlong.h \
- include/uapi/asm-generic/bitsperlong.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/posix_types.h \
- include/linux/stddef.h \
- include/uapi/linux/stddef.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/posix_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/posix_types_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/posix_types.h \
- include/linux/poison.h \
- $(wildcard include/config/illegal/pointer/value.h) \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/const.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/preempt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rmwcc.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/percpu.h \
- $(wildcard include/config/x86/64/smp.h) \
- $(wildcard include/config/x86/cmpxchg64.h) \
- include/linux/kernel.h \
- $(wildcard include/config/preempt/voluntary.h) \
- $(wildcard include/config/debug/atomic/sleep.h) \
- $(wildcard include/config/mmu.h) \
- $(wildcard include/config/prove/locking.h) \
- $(wildcard include/config/ring/buffer.h) \
- $(wildcard include/config/ftrace/mcount/record.h) \
- /usr/lib/gcc/i686-linux-gnu/4.8/include/stdarg.h \
- include/linux/bitops.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bitops.h \
- $(wildcard include/config/x86/cmov.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/alternative.h \
- $(wildcard include/config/paravirt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/asm.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ptrace.h \
- $(wildcard include/config/x86/debugctlmsr.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/segment.h \
- $(wildcard include/config/cc/stackprotector.h) \
- $(wildcard include/config/x86/32/lazy/gs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_types.h \
- $(wildcard include/config/physical/start.h) \
- $(wildcard include/config/physical/align.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32_types.h \
- $(wildcard include/config/highmem4g.h) \
- $(wildcard include/config/highmem64g.h) \
- $(wildcard include/config/page/offset.h) \
- $(wildcard include/config/x86/pae.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor-flags.h \
- $(wildcard include/config/vm86.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/processor-flags.h \
- include/linux/init.h \
- $(wildcard include/config/broken/rodata.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt_types.h \
- $(wildcard include/config/x86/local/apic.h) \
- $(wildcard include/config/paravirt/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/desc_defs.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/kmap_types.h \
- $(wildcard include/config/debug/highmem.h) \
- include/asm-generic/kmap_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_types.h \
- $(wildcard include/config/mem/soft/dirty.h) \
- $(wildcard include/config/compat/vdso.h) \
- $(wildcard include/config/proc/fs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level_types.h \
- include/asm-generic/pgtable-nopud.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock_types.h \
- $(wildcard include/config/paravirt/spinlocks.h) \
- $(wildcard include/config/nr/cpus.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwlock.h \
- include/asm-generic/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpufeature.h \
- $(wildcard include/config/x86/debug/static/cpu/has.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/required-features.h \
- $(wildcard include/config/x86/minimum/cpu/family.h) \
- $(wildcard include/config/math/emulation.h) \
- $(wildcard include/config/x86/use/3dnow.h) \
- $(wildcard include/config/x86/p6/nop.h) \
- $(wildcard include/config/matom.h) \
- include/asm-generic/bitops/fls64.h \
- include/asm-generic/bitops/find.h \
- $(wildcard include/config/generic/find/first/bit.h) \
- include/asm-generic/bitops/sched.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/arch_hweight.h \
- include/asm-generic/bitops/const_hweight.h \
- include/asm-generic/bitops/le.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/byteorder.h \
- include/linux/byteorder/little_endian.h \
- include/uapi/linux/byteorder/little_endian.h \
- include/linux/swab.h \
- include/uapi/linux/swab.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/swab.h \
- include/linux/byteorder/generic.h \
- include/asm-generic/bitops/ext2-atomic-setbit.h \
- include/linux/log2.h \
- $(wildcard include/config/arch/has/ilog2/u32.h) \
- $(wildcard include/config/arch/has/ilog2/u64.h) \
- include/linux/printk.h \
- $(wildcard include/config/early/printk.h) \
- $(wildcard include/config/printk.h) \
- $(wildcard include/config/dynamic/debug.h) \
- include/linux/kern_levels.h \
- include/linux/dynamic_debug.h \
- include/uapi/linux/kernel.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/sysinfo.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/div64.h \
- include/asm-generic/percpu.h \
- $(wildcard include/config/have/setup/per/cpu/area.h) \
- include/linux/threads.h \
- $(wildcard include/config/base/small.h) \
- include/linux/percpu-defs.h \
- $(wildcard include/config/debug/force/weak/per/cpu.h) \
- include/linux/thread_info.h \
- $(wildcard include/config/compat.h) \
- $(wildcard include/config/debug/stack/usage.h) \
- include/linux/bug.h \
- $(wildcard include/config/generic/bug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bug.h \
- $(wildcard include/config/bug.h) \
- $(wildcard include/config/debug/bugverbose.h) \
- include/asm-generic/bug.h \
- $(wildcard include/config/generic/bug/relative/pointers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/thread_info.h \
- $(wildcard include/config/ia32/emulation.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32.h \
- $(wildcard include/config/hugetlb/page.h) \
- $(wildcard include/config/debug/virtual.h) \
- $(wildcard include/config/x86/3dnow.h) \
- include/linux/string.h \
- $(wildcard include/config/binary/printf.h) \
- include/uapi/linux/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string_32.h \
- include/linux/range.h \
- include/asm-generic/memory_model.h \
- $(wildcard include/config/sparsemem/vmemmap.h) \
- include/asm-generic/getorder.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor.h \
- $(wildcard include/config/x86/vsmp.h) \
- $(wildcard include/config/m486.h) \
- $(wildcard include/config/xen.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/math_emu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/current.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr-index.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ioctl.h \
- include/asm-generic/ioctl.h \
- include/uapi/asm-generic/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno-base.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpumask.h \
- include/linux/cpumask.h \
- $(wildcard include/config/cpumask/offstack.h) \
- $(wildcard include/config/hotplug/cpu.h) \
- $(wildcard include/config/debug/per/cpu/maps.h) \
- $(wildcard include/config/disable/obsolete/cpumask/functions.h) \
- include/linux/bitmap.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/nops.h \
- $(wildcard include/config/mk7.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/special_insns.h \
- include/linux/personality.h \
- include/uapi/linux/personality.h \
- include/linux/cache.h \
- $(wildcard include/config/arch/has/cache/line/size.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cache.h \
- $(wildcard include/config/x86/l1/cache/shift.h) \
- $(wildcard include/config/x86/internode/cache/shift.h) \
- include/linux/math64.h \
- $(wildcard include/config/arch/supports/int128.h) \
- include/linux/err.h \
- include/linux/irqflags.h \
- $(wildcard include/config/trace/irqflags.h) \
- $(wildcard include/config/irqsoff/tracer.h) \
- $(wildcard include/config/trace/irqflags/support.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irqflags.h \
- include/linux/atomic.h \
- $(wildcard include/config/arch/has/atomic/or.h) \
- $(wildcard include/config/generic/atomic64.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic64_32.h \
- include/asm-generic/atomic-long.h \
- include/linux/bottom_half.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/barrier.h \
- $(wildcard include/config/x86/ppro/fence.h) \
- $(wildcard include/config/x86/oostore.h) \
- include/linux/spinlock_types.h \
- include/linux/lockdep.h \
- $(wildcard include/config/lockdep.h) \
- $(wildcard include/config/lock/stat.h) \
- $(wildcard include/config/prove/rcu.h) \
- include/linux/rwlock_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock.h \
- include/linux/jump_label.h \
- $(wildcard include/config/jump/label.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/jump_label.h \
- include/linux/rwlock.h \
- include/linux/spinlock_api_smp.h \
- $(wildcard include/config/inline/spin/lock.h) \
- $(wildcard include/config/inline/spin/lock/bh.h) \
- $(wildcard include/config/inline/spin/lock/irq.h) \
- $(wildcard include/config/inline/spin/lock/irqsave.h) \
- $(wildcard include/config/inline/spin/trylock.h) \
- $(wildcard include/config/inline/spin/trylock/bh.h) \
- $(wildcard include/config/uninline/spin/unlock.h) \
- $(wildcard include/config/inline/spin/unlock/bh.h) \
- $(wildcard include/config/inline/spin/unlock/irq.h) \
- $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
- include/linux/rwlock_api_smp.h \
- $(wildcard include/config/inline/read/lock.h) \
- $(wildcard include/config/inline/write/lock.h) \
- $(wildcard include/config/inline/read/lock/bh.h) \
- $(wildcard include/config/inline/write/lock/bh.h) \
- $(wildcard include/config/inline/read/lock/irq.h) \
- $(wildcard include/config/inline/write/lock/irq.h) \
- $(wildcard include/config/inline/read/lock/irqsave.h) \
- $(wildcard include/config/inline/write/lock/irqsave.h) \
- $(wildcard include/config/inline/read/trylock.h) \
- $(wildcard include/config/inline/write/trylock.h) \
- $(wildcard include/config/inline/read/unlock.h) \
- $(wildcard include/config/inline/write/unlock.h) \
- $(wildcard include/config/inline/read/unlock/bh.h) \
- $(wildcard include/config/inline/write/unlock/bh.h) \
- $(wildcard include/config/inline/read/unlock/irq.h) \
- $(wildcard include/config/inline/write/unlock/irq.h) \
- $(wildcard include/config/inline/read/unlock/irqrestore.h) \
- $(wildcard include/config/inline/write/unlock/irqrestore.h) \
- include/linux/wait.h \
- include/uapi/linux/wait.h \
- include/linux/numa.h \
- $(wildcard include/config/nodes/shift.h) \
- include/linux/seqlock.h \
- include/linux/nodemask.h \
- $(wildcard include/config/movable/node.h) \
- include/linux/pageblock-flags.h \
- $(wildcard include/config/hugetlb/page/size/variable.h) \
- include/linux/page-flags-layout.h \
- include/generated/bounds.h \
- include/linux/memory_hotplug.h \
- $(wildcard include/config/memory/hotremove.h) \
- $(wildcard include/config/have/arch/nodedata/extension.h) \
- $(wildcard include/config/have/bootmem/info/node.h) \
- include/linux/notifier.h \
- include/linux/errno.h \
- include/uapi/linux/errno.h \
- include/linux/mutex.h \
- $(wildcard include/config/debug/mutexes.h) \
- $(wildcard include/config/mutex/spin/on/owner.h) \
- include/linux/rwsem.h \
- $(wildcard include/config/rwsem/generic/spinlock.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwsem.h \
- include/linux/srcu.h \
- include/linux/rcupdate.h \
- $(wildcard include/config/rcu/torture/test.h) \
- $(wildcard include/config/tree/rcu.h) \
- $(wildcard include/config/tree/preempt/rcu.h) \
- $(wildcard include/config/rcu/trace.h) \
- $(wildcard include/config/preempt/rcu.h) \
- $(wildcard include/config/rcu/user/qs.h) \
- $(wildcard include/config/tiny/rcu.h) \
- $(wildcard include/config/debug/objects/rcu/head.h) \
- $(wildcard include/config/rcu/nocb/cpu.h) \
- $(wildcard include/config/no/hz/full/sysidle.h) \
- include/linux/completion.h \
- include/linux/debugobjects.h \
- $(wildcard include/config/debug/objects/free.h) \
- include/linux/rcutree.h \
- include/linux/workqueue.h \
- $(wildcard include/config/debug/objects/work.h) \
- $(wildcard include/config/freezer.h) \
- $(wildcard include/config/sysfs.h) \
- include/linux/timer.h \
- $(wildcard include/config/timer/stats.h) \
- $(wildcard include/config/debug/objects/timers.h) \
- include/linux/ktime.h \
- $(wildcard include/config/ktime/scalar.h) \
- include/linux/time.h \
- $(wildcard include/config/arch/uses/gettimeoffset.h) \
- include/uapi/linux/time.h \
- include/linux/jiffies.h \
- include/linux/timex.h \
- include/uapi/linux/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/param.h \
- include/asm-generic/param.h \
- $(wildcard include/config/hz.h) \
- include/uapi/asm-generic/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/tsc.h \
- $(wildcard include/config/x86/tsc.h) \
- include/linux/topology.h \
- $(wildcard include/config/sched/smt.h) \
- $(wildcard include/config/sched/mc.h) \
- $(wildcard include/config/sched/book.h) \
- $(wildcard include/config/use/percpu/numa/node/id.h) \
- include/linux/smp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/smp.h \
- $(wildcard include/config/x86/io/apic.h) \
- $(wildcard include/config/x86/32/smp.h) \
- $(wildcard include/config/debug/nmi/selftest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec.h \
- $(wildcard include/config/x86/numaq.h) \
- $(wildcard include/config/eisa.h) \
- $(wildcard include/config/x86/mpparse.h) \
- $(wildcard include/config/acpi.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec_def.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/x86_init.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bootparam.h \
- include/linux/screen_info.h \
- include/uapi/linux/screen_info.h \
- include/linux/apm_bios.h \
- include/uapi/linux/apm_bios.h \
- include/linux/edd.h \
- include/uapi/linux/edd.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/e820.h \
- $(wildcard include/config/efi.h) \
- $(wildcard include/config/hibernation.h) \
- $(wildcard include/config/memtest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/e820.h \
- $(wildcard include/config/intel/txt.h) \
- include/linux/ioport.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ist.h \
- include/video/edid.h \
- $(wildcard include/config/x86.h) \
- include/uapi/video/edid.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apicdef.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apic.h \
- $(wildcard include/config/x86/x2apic.h) \
- include/linux/pm.h \
- $(wildcard include/config/vt/console/sleep.h) \
- $(wildcard include/config/pm.h) \
- $(wildcard include/config/pm/runtime.h) \
- $(wildcard include/config/pm/clk.h) \
- $(wildcard include/config/pm/generic/domains.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/fixmap.h \
- $(wildcard include/config/paravirt/clock.h) \
- $(wildcard include/config/provide/ohci1394/dma/init.h) \
- $(wildcard include/config/x86/visws/apic.h) \
- $(wildcard include/config/pci/mmconfig.h) \
- $(wildcard include/config/x86/intel/mid.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/acpi.h \
- $(wildcard include/config/acpi/numa.h) \
- include/acpi/pdc_intel.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa.h \
- $(wildcard include/config/numa/emu.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/topology.h \
- $(wildcard include/config/x86/ht.h) \
- include/asm-generic/topology.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mmu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/realmode.h \
- $(wildcard include/config/acpi/sleep.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io.h \
- $(wildcard include/config/mtrr.h) \
- include/asm-generic/iomap.h \
- $(wildcard include/config/has/ioport.h) \
- $(wildcard include/config/pci.h) \
- $(wildcard include/config/generic/iomap.h) \
- include/asm-generic/pci_iomap.h \
- $(wildcard include/config/no/generic/pci/ioport/map.h) \
- $(wildcard include/config/generic/pci/iomap.h) \
- include/linux/vmalloc.h \
- include/linux/rbtree.h \
- include/xen/xen.h \
- $(wildcard include/config/xen/dom0.h) \
- include/xen/interface/xen.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/hypervisor.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock.h \
- include/linux/clocksource.h \
- $(wildcard include/config/arch/clocksource/data.h) \
- $(wildcard include/config/clocksource/watchdog.h) \
- $(wildcard include/config/clksrc/of.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/idle.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io_apic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq_vectors.h \
- $(wildcard include/config/have/kvm.h) \
- include/linux/percpu.h \
- $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
- $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
- include/linux/pfn.h \
- include/linux/mmdebug.h \
- $(wildcard include/config/debug/vm.h) \
- include/linux/kmemleak.h \
- $(wildcard include/config/debug/kmemleak.h) \
- include/linux/slub_def.h \
- $(wildcard include/config/slub/stats.h) \
- $(wildcard include/config/memcg/kmem.h) \
- include/linux/kobject.h \
- $(wildcard include/config/debug/kobject/release.h) \
- include/linux/sysfs.h \
- include/linux/kobject_ns.h \
- include/linux/stat.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/stat.h \
- include/uapi/linux/stat.h \
- include/linux/uidgid.h \
- $(wildcard include/config/uidgid/strict/type/checks.h) \
- $(wildcard include/config/user/ns.h) \
- include/linux/highuid.h \
- include/linux/kref.h \
-
-/home/f9daq/pcicc32-6.9/driver/./list.o: $(deps_/home/f9daq/pcicc32-6.9/driver/./list.o)
-
-$(deps_/home/f9daq/pcicc32-6.9/driver/./list.o):
Index: drivers/pcicc32-linux/driver/Module.markers
===================================================================
--- drivers/pcicc32-linux/driver/Module.markers (revision 86)
+++ drivers/pcicc32-linux/driver/Module.markers (nonexistent)
@@ -1,4 +0,0 @@
-core_marker_format vmlinux name %s format %s
-kernel_sched_schedule vmlinux prev_pid %d next_pid %d prev_state %ld ## rq %p prev %p next %p
-kernel_sched_wakeup vmlinux pid %d state %ld ## rq %p task %p rq->curr %p
-kernel_sched_wakeup_new vmlinux pid %d state %ld ## rq %p task %p rq->curr %p
Index: drivers/pcicc32-linux/driver/askpci.c
===================================================================
--- drivers/pcicc32-linux/driver/askpci.c (revision 86)
+++ drivers/pcicc32-linux/driver/askpci.c (nonexistent)
@@ -1,167 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2006 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// askpci.c - a hardware independent tool to get
-// information about searched pci-hardware
-//
-// $Log: askpci.c,v $
-// Revision 1.11 2006/06/04 12:26:07 klaus
-// release_20060604; Version 6.9; pci_{en|dis}able_device() added; remap_page_range reorganized
-//
-// Revision 1.10 2005/10/07 16:57:10 klaus
-// fixed a bug with request_irq with IRQs greater than 127
-//
-// Revision 1.9 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.8 2003/06/19 08:23:38 klaus
-// re-compiled with RH-7.2 (kernel 2.4.10)
-//
-// Revision 1.7 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.5 2003/05/05 18:15:55 klaus
-// added some debug code and reject if no CONFIG_PCI found, Version 4.7
-//
-// Revision 1.4 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// derived from code originated from Dirk Muehlenberg AR 18.02.2000
-// MODVERSIONS included AR 24.04.2000
-//
-//****************************************************************************
-
-
-/*
-
- (c) 2000 ARW Elektronik
-
- this source code is published under GPL (Open Source). You can use, redistribute and
- modify it unless this header is not modified or deleted. No warranty is given that
- this software will work like expected.
-
-*/
-
-#include "common.h" /* must be the first include */
-
-#include <linux/pci.h>
-#include <asm/types.h>
-#include "list.h"
-#include "askpci.h"
-
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,10)
-#define pci_enable_device(x) 0
-#endif
-
-
-/* fills the configration header */
-
-// init the first time, anchor for next device search
-static struct pci_dev *from = NULL;
-
-PCIConfigHeader *GetPCIConfigHeader ( __u16 vendor_id, __u16 device_id, short index)
-{
- PCIConfigHeader *pci_ch = (PCIConfigHeader *)NULL;
-
-#ifdef CONFIG_PCI
-
- int i;
-
- DPRINTK(KERN_DEBUG "pcicc32 : GetPCIConfigHeader (%d)\n", index);
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
- if (!CONFIG_PCI)
- #else
- if (!pci_present())
- #endif
- {
- printk(KERN_ERR "pcicc32 : GetPCIConfigHeader(): no pcibios present!\n");
- return (PCIConfigHeader *)NULL;
- }
-
- pci_ch = (PCIConfigHeader *)kmalloc(sizeof(PCIConfigHeader), GFP_ATOMIC);
- if (!pci_ch) return (PCIConfigHeader *)NULL;
-
- pci_ch->vendor_id = vendor_id;
- pci_ch->device_id = device_id;
- pci_ch->index = index;
-
- pci_ch->PCI_dev = pci_get_device(pci_ch->vendor_id, pci_ch->device_id, from);
- if ((pci_ch->PCI_dev == NULL) || (pci_enable_device(pci_ch->PCI_dev)))
- {
- kfree_s(pci_ch, sizeof(*pci_ch)); // FREE(pci_ch);
- from = NULL;
- return (PCIConfigHeader *)NULL;
- }
-
- for (i=0;i<6;i++)
- {
- pci_ch->desc[i].base_address = pci_ch->PCI_dev->resource[i].start;
- pci_ch->desc[i].size = pci_ch->PCI_dev->resource[i].end - pci_ch->PCI_dev->resource[i].start;
- if (pci_ch->desc[i].size)
- pci_ch->desc[i].size += 1;
-
- if (pci_ch->PCI_dev->resource[i].flags & IORESOURCE_IO) /* io space */
- {
- pci_ch->desc[i].type = PCI_BASE_ADDRESS_SPACE_IO;
- pci_ch->desc[i].prefetchable = 0;
- }
- else
- {
- pci_ch->desc[i].type = 0;
- pci_ch->desc[i].prefetchable = (pci_ch->PCI_dev->resource[i].flags & IORESOURCE_PREFETCH) ? 1 : 0;
- }
-
- DPRINTK(KERN_DEBUG "pcicc32 : address=0x%08x, size=0x%08x, type=%s, prefetch=%s\n",
- pci_ch->desc[i].base_address, pci_ch->desc[i].size,
- (pci_ch->desc[i].type) ? "io " : "mem",
- (pci_ch->desc[i].prefetchable) ? "yes" : "no ");
- }
-
- /* --- now complete PCIConfigHeader for compatibility --- */
- pci_ch->subsystem_id = pci_ch->PCI_dev->subsystem_device;
- pci_ch->subsystem_vendor_id = pci_ch->PCI_dev->subsystem_vendor;
- DPRINTK(KERN_DEBUG "pcicc32 : irq=%d, sub-dev-ID=0x%04x, sub-ven-ID=0x%04x\n", pci_ch->PCI_dev->irq, pci_ch->subsystem_id, pci_ch->subsystem_vendor_id);
-
- /* --- next starting point ---*/
- from = pci_ch->PCI_dev;
-
-#else
-#error "No PCI support, please investigate CONFIG_PCI"
-#endif
-
- return pci_ch;
-}
-
-/* ------------------------------------------------------------------------- */
-/* ------------------------------------------------------------------------- */
-
Index: drivers/pcicc32-linux/driver/list.c
===================================================================
--- drivers/pcicc32-linux/driver/list.c (revision 86)
+++ drivers/pcicc32-linux/driver/list.c (nonexistent)
@@ -1,344 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// list.c - provide list management functions to the driver,
-// like C++ templates.
-//
-// $Log: list.c,v $
-// Revision 1.6 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.5 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.4 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// created by D. Muehlenberg and H.J.Mathes 1999
-// added getNextNode and getPrevNode AR 18.02.2000
-// MODVERSIONS included AR 24.04.2000
-//
-//****************************************************************************
-
-#include "common.h" /* must be the first include */
-
-#include "list.h"
-
-Node *newNode(void)
-{
- Node *mynode;
-
- mynode = (Node *)kmalloc(sizeof(Node), GFP_ATOMIC);
- if (!mynode) return NULL;
- mynode->pred = NULL;
- mynode->succ = NULL;
- mynode->data = NULL;
-
- return mynode;
-}
-
-Node *addNode(Node *pos, void *insert, enum NodePosition p)
-{
- Node *mynode;
- mynode = (Node *)kmalloc(sizeof(Node), GFP_ATOMIC);
- if (!mynode) return NULL;
- if (p == CurrentLeft) {
- mynode->pred = pos;
- mynode->succ = pos->succ;
- pos->succ = mynode;
- } else {
- mynode->pred = pos->pred;
- pos->pred = mynode;
- mynode->succ = pos;
- }
- mynode->data = insert;
- return mynode;
-}
-
-Node *delNodeAndData(Node *pos)
-{
- Node *tail = NULL;
- if (!pos->pred) return NULL;
- /* can't delete head */
- if (!pos->succ) {
- tail = pos->pred;
- tail->succ = NULL;
- } else {
- pos->pred->succ = pos->succ;
- pos->succ->pred = pos->pred;
- }
- kfree_s(pos->data, sizeof(*pos->data)); // FREE(pos->data);
- kfree_s(pos, sizeof(*pos)); // FREE(pos);
- return tail;
-}
-
-Node *delNode(Node *pos)
-{
- Node *tail = NULL;
- if (!pos) return NULL;
- if (!pos->pred) return NULL;
- /* can't delete head */
- if (!pos->succ) {
- tail = pos->pred;
- tail->succ = NULL;
- } else {
- pos->pred->succ = pos->succ;
- pos->succ->pred = pos->pred;
- }
- kfree_s(pos, sizeof(*pos)); // FREE(pos);
- return tail;
-}
-/* ------------------------------ */
-
-List *newList(void)
-{
- List *ret = (List *)kmalloc(sizeof(List), GFP_ATOMIC);
- if (!ret) return NULL;
- ret->head = ret->tail = newNode();
- if (!ret->head) {
- kfree_s(ret, sizeof(*ret)); // FREE(ret);
- return NULL;
- }
- ret->nodes = 0;
- return ret;
-}
-
-void deleteList(List *l, void (*delete)(void *))
-{
- if (l) {
- resetList(l,delete);
- kfree_s(l->head, sizeof(*l->head)); // FREE(l->head);
- kfree_s(l, sizeof(*l)); // FREE(l);
- }
-}
-
-Node *addTail(List *list, void *insert)
-{
- Node *tail;
- if (!list) return NULL;
- tail = addNode(list->tail,insert,CurrentLeft);
- if (!tail)
- {
- #ifdef __DEBUG__
- printk("addTail(): addNode failed!\n");
- #endif
- return NULL;
- }
- list->tail = tail;
- list->nodes++;
- return tail;
-}
-
-Node *addHead(List *list, void *insert)
-{
- Node *node;
- if (!list) return NULL;
- if (!list->head->succ) {
- return addTail(list,insert);
- } else {
- node = addNode(list->head,insert,CurrentRight);
- }
- if (node) list->nodes++;
- return node;
-}
-
-Node *searchList(List *list, void *c, int (*comp)(void *, void *))
-{
- register Node *n;
-
- if (!list) return NULL;
- n = list->head->succ;
- while (n) {
- if (!comp(c,n->data)) {
- return n;
- }
- n = n->succ;
- }
- return NULL;
-}
-
-void delNodeAndDataInList(List *l, Node *pos)
-{
- Node *n;
- if (!l) return;
- if ((n = delNodeAndData(pos))) l->tail = n;
- l->nodes--;
-}
-
-void delNodeInList(List *l, Node *pos)
-{
- Node *n;
- if (!l) return;
- if ((n = delNode(pos))) l->tail = n;
- l->nodes--;
-}
-
-int emptyList(List *l)
-{
- if (!l) return 1;
- return l->head->succ ? 0 : 1;
-}
-
-void delTailAndData(List *l)
-{
- Node *t;
- if (!l) return;
- t = l->tail;
- if (emptyList(l)) return;
- l->tail = l->tail->pred;
- l->tail->succ = NULL;
- kfree_s(t->data, sizeof(*t->data)); // FREE(t->data);
- kfree_s(t, sizeof(*t)); // FREE(t);
- l->nodes--;
-}
-
-void delTail(List *l)
-{
- Node *t;
- if (!l) return;
- t = l->tail;
- if (emptyList(l)) return;
- l->tail = l->tail->pred;
- l->tail->succ = NULL;
- kfree_s(t, sizeof(*t)); // FREE(t);
- l->nodes--;
-}
-
-void resetList(List *l, void (*delete)(void *))
-{
- register Node *n;
- register void *data;
-
- if (!l) return;
- n = l->tail;
- while (n->pred) {
- data = n->data;
- if (delete) {
- delete(data);
- }
- else
- {
- kfree_s(data, sizeof(*data)); // FREE(data);
- }
-#if 0
- n = delNode(n);
-#endif
- delNode(n);
- n = n->pred;
- }
- l->tail = l->head;
- l->nodes = 0;
-}
-
-Node *getFirstNode(List *l)
-{
- if (!l) return NULL;
- return l->head->succ;
-}
-
-Node *getNextNode(Node *n)
-{
- if (n)
- return n->succ;
- else
- return NULL;
-}
-
-Node *getPrevNode(Node *n)
-{
- if (n)
- return n->pred;
- else
- return NULL;
-}
-
-void *getContent(Node *n)
-{
- return n->data;
-}
-
-Node *getLastNode(List *l)
-{
- if (!l) return NULL;
- return l->tail;
-}
-
-void delFirstNode(List *l)
-{
- if (!l) return;
- delNodeInList(l,getFirstNode(l));
-}
-
-void delFirstNodeAndData(List *l)
-{
- if (!l) return;
- delNodeAndDataInList(l,getFirstNode(l));
-}
-
-void delLastNode(List *l)
-{
- if (!l) return;
- delNodeInList(l,getLastNode(l));
-}
-
-void delLastNodeAndData(List *l)
-{
- if (!l) return;
- delNodeAndDataInList(l,getLastNode(l));
-}
-
-#ifndef USE_MACROS
-int getNumOfNodesInList(List *l)
-{
- if (!l) return 0;
- return l->nodes;
-}
-#endif
-
-void printList(List *l, char *(*StructToString)(void *))
-{
- register Node *n = l->head;
- int i=1;
- if (!l) return;
- if (!n->succ)
- {
- printk("List empty!\n");
- return;
- }
- while (n->succ)
- {
- printk("Node %d: %s",i++,StructToString(n->succ->data));
- n = n->succ;
- }
- printk("\n");
-}
-
-#undef printk
Index: drivers/pcicc32-linux/driver/fops.h
===================================================================
--- drivers/pcicc32-linux/driver/fops.h (revision 86)
+++ drivers/pcicc32-linux/driver/fops.h (nonexistent)
@@ -1,82 +0,0 @@
-#ifndef __FOPS_H__
-#define __FOPS_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// fops.h -- the file operations header for the PCICC32 PCI to CAMAC Interface
-//
-// $Log: fops.h,v $
-// Revision 1.7 2006/03/28 21:49:49 klaus
-// release_20060328; Version 6.8; Support for AMD64 and Kernel 2.6.15
-//
-// Revision 1.6 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.5 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.4 2002/04/14 18:25:38 klaus
-// added interrupt handling, driver 4.4. ...3.5.tar.gz
-//
-// Revision 1.3 2002/04/10 18:40:10 klaus
-// compiled and modified on RedHat 7.2
-//
-// Revision 1.2 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// first steps (on my mothers birthday) AR 23.02.2000
-//
-//****************************************************************************
-
-/*--- INCLUDES ----------------------------------------------------------------------------*/
-#include "askpci.h"
-
-/*--- TYPEDEFS ----------------------------------------------------------------------------*/
-typedef struct
-{
- u16 wIndex; /* running index of all PCIADAs */
- PCIConfigHeader *pPch; /* associated PCI configuration */
- void *pLCR; /* base of LCR */
- void *pUsr; /* base of User space */
- u8 bConnected; /* is it connected ?? */
- u8 cModuleNumber; /* module number */
- u8 cFPGAVersion; /* FPGA Version number */
- u16 wInitStep; /* counts the done init steps */
- u16 wIrq; /* the assigned irq */
- u32 dwInterruptCount; /* counts the LAM and timeout interrupts */
- u16 wIrqStatus; /* last cause / status of interrupts */
- wait_queue_head_t event_queue; /* handle interrupt events */
-} CC32_DESCRIPTOR;
-
-/*--- PROTOTYPES --------------------------------------------------------------------------*/
-
-#endif // __FOPS_H__
Index: drivers/pcicc32-linux/driver/pcicc32.ko
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/drivers/pcicc32-linux/driver/pcicc32.ko
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: drivers/pcicc32-linux/driver/askpci.h
===================================================================
--- drivers/pcicc32-linux/driver/askpci.h (revision 86)
+++ drivers/pcicc32-linux/driver/askpci.h (nonexistent)
@@ -1,86 +0,0 @@
-#ifndef __ARWPCI_H__
-#define __ARWPCI_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2005 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// askpci.h - definitions for basic access functions of pci information
-//
-// $Log: askpci.h,v $
-// Revision 1.5 2005/10/07 16:57:10 klaus
-// fixed a bug with request_irq with IRQs greater than 127
-//
-// Revision 1.4 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.3 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.2 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// derived from code originated from Dirk Muehlenberg AR 18.02.2000
-//
-//****************************************************************************
-
-/*--- INCLUDES -------------------------------------------------------------------------*/
-#include <linux/version.h>
-#include <linux/pci.h>
-#include <asm/types.h>
-
-/*--- TYPEDEFS -------------------------------------------------------------------------*/
-typedef struct
-{
- __u32 base_address; // base address of this window
- __u32 size; // size of this window
- __u16 type; // io or memory
- __u16 prefetchable; // is it prefetchable
-} IO_DESC;
-
-typedef struct _PCIConfigHeader
-{
- short index; // consecutive index of PCI devices
-
- __u16 device_id; // PCI device id
- __u16 vendor_id; // PCI vendor id
- __u16 subsystem_id; // PCI subsystem device id
- __u16 subsystem_vendor_id; // PCI subvendor id
-
- IO_DESC desc[6]; // address descriptors
-
- struct pci_dev *PCI_dev; // pointer to linux managed PCI device
-} PCIConfigHeader;
-
-/*--- PROTOTYPES -------------------------------------------------------------------------*/
-PCIConfigHeader *GetPCIConfigHeader(__u16 vendor_id, __u16 device_id, short index);
-
-#endif /* __ARWPCI_H__ */
-
Index: drivers/pcicc32-linux/driver/.built-in.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.built-in.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.built-in.o.cmd (nonexistent)
@@ -1 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/built-in.o := rm -f /home/f9daq/pcicc32-6.9/driver/built-in.o; ar rcs /home/f9daq/pcicc32-6.9/driver/built-in.o
Index: drivers/pcicc32-linux/driver/.main.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.main.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.main.o.cmd (nonexistent)
@@ -1,831 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/./main.o := gcc -Wp,-MD,/home/f9daq/pcicc32-6.9/driver/./.main.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include -Iarch/x86/include/generated -Iinclude -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-37-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-37-generic/include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -DMODULE -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(main)" -D"KBUILD_MODNAME=KBUILD_STR(pcicc32)" -c -o /home/f9daq/pcicc32-6.9/driver/./.tmp_main.o /home/f9daq/pcicc32-6.9/driver/./main.c
-
-source_/home/f9daq/pcicc32-6.9/driver/./main.o := /home/f9daq/pcicc32-6.9/driver/./main.c
-
-deps_/home/f9daq/pcicc32-6.9/driver/./main.o := \
- /home/f9daq/pcicc32-6.9/driver/./common.h \
- $(wildcard include/config/modversions.h) \
- include/generated/uapi/linux/version.h \
- include/config/modversions.h \
- include/linux/sched.h \
- $(wildcard include/config/sched/debug.h) \
- $(wildcard include/config/prove/rcu.h) \
- $(wildcard include/config/smp.h) \
- $(wildcard include/config/no/hz/common.h) \
- $(wildcard include/config/lockup/detector.h) \
- $(wildcard include/config/detect/hung/task.h) \
- $(wildcard include/config/mmu.h) \
- $(wildcard include/config/core/dump/default/elf/headers.h) \
- $(wildcard include/config/preempt/count.h) \
- $(wildcard include/config/sched/autogroup.h) \
- $(wildcard include/config/virt/cpu/accounting/native.h) \
- $(wildcard include/config/bsd/process/acct.h) \
- $(wildcard include/config/taskstats.h) \
- $(wildcard include/config/audit.h) \
- $(wildcard include/config/cgroups.h) \
- $(wildcard include/config/inotify/user.h) \
- $(wildcard include/config/fanotify.h) \
- $(wildcard include/config/epoll.h) \
- $(wildcard include/config/posix/mqueue.h) \
- $(wildcard include/config/keys.h) \
- $(wildcard include/config/perf/events.h) \
- $(wildcard include/config/schedstats.h) \
- $(wildcard include/config/task/delay/acct.h) \
- $(wildcard include/config/fair/group/sched.h) \
- $(wildcard include/config/rt/group/sched.h) \
- $(wildcard include/config/cgroup/sched.h) \
- $(wildcard include/config/preempt/notifiers.h) \
- $(wildcard include/config/blk/dev/io/trace.h) \
- $(wildcard include/config/preempt/rcu.h) \
- $(wildcard include/config/tree/preempt/rcu.h) \
- $(wildcard include/config/rcu/boost.h) \
- $(wildcard include/config/compat/brk.h) \
- $(wildcard include/config/cc/stackprotector.h) \
- $(wildcard include/config/virt/cpu/accounting/gen.h) \
- $(wildcard include/config/sysvipc.h) \
- $(wildcard include/config/auditsyscall.h) \
- $(wildcard include/config/rt/mutexes.h) \
- $(wildcard include/config/debug/mutexes.h) \
- $(wildcard include/config/trace/irqflags.h) \
- $(wildcard include/config/lockdep.h) \
- $(wildcard include/config/block.h) \
- $(wildcard include/config/task/xacct.h) \
- $(wildcard include/config/cpusets.h) \
- $(wildcard include/config/futex.h) \
- $(wildcard include/config/compat.h) \
- $(wildcard include/config/numa.h) \
- $(wildcard include/config/numa/balancing.h) \
- $(wildcard include/config/fault/injection.h) \
- $(wildcard include/config/latencytop.h) \
- $(wildcard include/config/function/graph/tracer.h) \
- $(wildcard include/config/tracing.h) \
- $(wildcard include/config/memcg.h) \
- $(wildcard include/config/uprobes.h) \
- $(wildcard include/config/bcache.h) \
- $(wildcard include/config/cpumask/offstack.h) \
- $(wildcard include/config/have/unstable/sched/clock.h) \
- $(wildcard include/config/irq/time/accounting.h) \
- $(wildcard include/config/hotplug/cpu.h) \
- $(wildcard include/config/no/hz/full.h) \
- $(wildcard include/config/proc/fs.h) \
- $(wildcard include/config/stack/growsup.h) \
- $(wildcard include/config/debug/stack/usage.h) \
- $(wildcard include/config/debug/atomic/sleep.h) \
- $(wildcard include/config/preempt.h) \
- $(wildcard include/config/mm/owner.h) \
- include/uapi/linux/sched.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/param.h \
- include/asm-generic/param.h \
- $(wildcard include/config/hz.h) \
- include/uapi/asm-generic/param.h \
- include/linux/capability.h \
- include/uapi/linux/capability.h \
- include/linux/types.h \
- $(wildcard include/config/uid16.h) \
- $(wildcard include/config/lbdaf.h) \
- $(wildcard include/config/arch/dma/addr/t/64bit.h) \
- $(wildcard include/config/phys/addr/t/64bit.h) \
- $(wildcard include/config/64bit.h) \
- include/uapi/linux/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/types.h \
- include/asm-generic/int-ll64.h \
- include/uapi/asm-generic/int-ll64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bitsperlong.h \
- include/asm-generic/bitsperlong.h \
- include/uapi/asm-generic/bitsperlong.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/posix_types.h \
- include/linux/stddef.h \
- include/uapi/linux/stddef.h \
- include/linux/compiler.h \
- $(wildcard include/config/sparse/rcu/pointer.h) \
- $(wildcard include/config/trace/branch/profiling.h) \
- $(wildcard include/config/profile/all/branches.h) \
- $(wildcard include/config/enable/must/check.h) \
- $(wildcard include/config/enable/warn/deprecated.h) \
- $(wildcard include/config/kprobes.h) \
- include/linux/compiler-gcc.h \
- $(wildcard include/config/arch/supports/optimized/inlining.h) \
- $(wildcard include/config/optimize/inlining.h) \
- include/linux/compiler-gcc4.h \
- $(wildcard include/config/arch/use/builtin/bswap.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/posix_types.h \
- $(wildcard include/config/x86/32.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/posix_types_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/posix_types.h \
- include/linux/threads.h \
- $(wildcard include/config/nr/cpus.h) \
- $(wildcard include/config/base/small.h) \
- include/linux/kernel.h \
- $(wildcard include/config/preempt/voluntary.h) \
- $(wildcard include/config/prove/locking.h) \
- $(wildcard include/config/ring/buffer.h) \
- $(wildcard include/config/ftrace/mcount/record.h) \
- /usr/lib/gcc/i686-linux-gnu/4.8/include/stdarg.h \
- include/linux/linkage.h \
- include/linux/stringify.h \
- include/linux/export.h \
- $(wildcard include/config/have/underscore/symbol/prefix.h) \
- $(wildcard include/config/modules.h) \
- $(wildcard include/config/unused/symbols.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/linkage.h \
- $(wildcard include/config/x86/64.h) \
- $(wildcard include/config/x86/alignment/16.h) \
- include/linux/bitops.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bitops.h \
- $(wildcard include/config/x86/cmov.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/alternative.h \
- $(wildcard include/config/paravirt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/asm.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ptrace.h \
- $(wildcard include/config/x86/debugctlmsr.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/segment.h \
- $(wildcard include/config/x86/32/lazy/gs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/const.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_types.h \
- $(wildcard include/config/physical/start.h) \
- $(wildcard include/config/physical/align.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32_types.h \
- $(wildcard include/config/highmem4g.h) \
- $(wildcard include/config/highmem64g.h) \
- $(wildcard include/config/page/offset.h) \
- $(wildcard include/config/x86/pae.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor-flags.h \
- $(wildcard include/config/vm86.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/processor-flags.h \
- include/linux/init.h \
- $(wildcard include/config/broken/rodata.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt_types.h \
- $(wildcard include/config/x86/local/apic.h) \
- $(wildcard include/config/paravirt/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/desc_defs.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/kmap_types.h \
- $(wildcard include/config/debug/highmem.h) \
- include/asm-generic/kmap_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_types.h \
- $(wildcard include/config/kmemcheck.h) \
- $(wildcard include/config/mem/soft/dirty.h) \
- $(wildcard include/config/compat/vdso.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32_types.h \
- $(wildcard include/config/highmem.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level_types.h \
- include/asm-generic/pgtable-nopud.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock_types.h \
- $(wildcard include/config/paravirt/spinlocks.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwlock.h \
- include/asm-generic/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpufeature.h \
- $(wildcard include/config/x86/debug/static/cpu/has.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/required-features.h \
- $(wildcard include/config/x86/minimum/cpu/family.h) \
- $(wildcard include/config/math/emulation.h) \
- $(wildcard include/config/x86/cmpxchg64.h) \
- $(wildcard include/config/x86/use/3dnow.h) \
- $(wildcard include/config/x86/p6/nop.h) \
- $(wildcard include/config/matom.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rmwcc.h \
- include/asm-generic/bitops/fls64.h \
- include/asm-generic/bitops/find.h \
- $(wildcard include/config/generic/find/first/bit.h) \
- include/asm-generic/bitops/sched.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/arch_hweight.h \
- include/asm-generic/bitops/const_hweight.h \
- include/asm-generic/bitops/le.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/byteorder.h \
- include/linux/byteorder/little_endian.h \
- include/uapi/linux/byteorder/little_endian.h \
- include/linux/swab.h \
- include/uapi/linux/swab.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/swab.h \
- include/linux/byteorder/generic.h \
- include/asm-generic/bitops/ext2-atomic-setbit.h \
- include/linux/log2.h \
- $(wildcard include/config/arch/has/ilog2/u32.h) \
- $(wildcard include/config/arch/has/ilog2/u64.h) \
- include/linux/typecheck.h \
- include/linux/printk.h \
- $(wildcard include/config/early/printk.h) \
- $(wildcard include/config/printk.h) \
- $(wildcard include/config/dynamic/debug.h) \
- include/linux/kern_levels.h \
- include/linux/dynamic_debug.h \
- include/uapi/linux/kernel.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/sysinfo.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/div64.h \
- include/linux/timex.h \
- include/uapi/linux/timex.h \
- include/linux/time.h \
- $(wildcard include/config/arch/uses/gettimeoffset.h) \
- include/linux/cache.h \
- $(wildcard include/config/arch/has/cache/line/size.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cache.h \
- $(wildcard include/config/x86/l1/cache/shift.h) \
- $(wildcard include/config/x86/internode/cache/shift.h) \
- $(wildcard include/config/x86/vsmp.h) \
- include/linux/seqlock.h \
- $(wildcard include/config/debug/lock/alloc.h) \
- include/linux/spinlock.h \
- $(wildcard include/config/debug/spinlock.h) \
- $(wildcard include/config/generic/lockbreak.h) \
- include/linux/preempt.h \
- $(wildcard include/config/debug/preempt.h) \
- $(wildcard include/config/preempt/tracer.h) \
- $(wildcard include/config/context/tracking.h) \
- include/linux/list.h \
- $(wildcard include/config/debug/list.h) \
- include/linux/poison.h \
- $(wildcard include/config/illegal/pointer/value.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/preempt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/percpu.h \
- $(wildcard include/config/x86/64/smp.h) \
- include/asm-generic/percpu.h \
- $(wildcard include/config/have/setup/per/cpu/area.h) \
- include/linux/percpu-defs.h \
- $(wildcard include/config/debug/force/weak/per/cpu.h) \
- include/linux/thread_info.h \
- include/linux/bug.h \
- $(wildcard include/config/generic/bug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bug.h \
- $(wildcard include/config/bug.h) \
- $(wildcard include/config/debug/bugverbose.h) \
- include/asm-generic/bug.h \
- $(wildcard include/config/generic/bug/relative/pointers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/thread_info.h \
- $(wildcard include/config/ia32/emulation.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32.h \
- $(wildcard include/config/hugetlb/page.h) \
- $(wildcard include/config/debug/virtual.h) \
- $(wildcard include/config/flatmem.h) \
- $(wildcard include/config/x86/3dnow.h) \
- include/linux/string.h \
- $(wildcard include/config/binary/printf.h) \
- include/uapi/linux/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string_32.h \
- include/linux/range.h \
- include/asm-generic/memory_model.h \
- $(wildcard include/config/discontigmem.h) \
- $(wildcard include/config/sparsemem/vmemmap.h) \
- $(wildcard include/config/sparsemem.h) \
- include/asm-generic/getorder.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor.h \
- $(wildcard include/config/m486.h) \
- $(wildcard include/config/xen.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/math_emu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/current.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr-index.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ioctl.h \
- include/asm-generic/ioctl.h \
- include/uapi/asm-generic/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno-base.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpumask.h \
- include/linux/cpumask.h \
- $(wildcard include/config/debug/per/cpu/maps.h) \
- $(wildcard include/config/disable/obsolete/cpumask/functions.h) \
- include/linux/bitmap.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/nops.h \
- $(wildcard include/config/mk7.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/special_insns.h \
- include/linux/personality.h \
- include/uapi/linux/personality.h \
- include/linux/math64.h \
- $(wildcard include/config/arch/supports/int128.h) \
- include/linux/err.h \
- include/linux/irqflags.h \
- $(wildcard include/config/irqsoff/tracer.h) \
- $(wildcard include/config/trace/irqflags/support.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irqflags.h \
- include/linux/atomic.h \
- $(wildcard include/config/arch/has/atomic/or.h) \
- $(wildcard include/config/generic/atomic64.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic64_32.h \
- include/asm-generic/atomic-long.h \
- include/linux/bottom_half.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/barrier.h \
- $(wildcard include/config/x86/ppro/fence.h) \
- $(wildcard include/config/x86/oostore.h) \
- include/linux/spinlock_types.h \
- include/linux/lockdep.h \
- $(wildcard include/config/lock/stat.h) \
- include/linux/rwlock_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock.h \
- include/linux/jump_label.h \
- $(wildcard include/config/jump/label.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/jump_label.h \
- include/linux/rwlock.h \
- include/linux/spinlock_api_smp.h \
- $(wildcard include/config/inline/spin/lock.h) \
- $(wildcard include/config/inline/spin/lock/bh.h) \
- $(wildcard include/config/inline/spin/lock/irq.h) \
- $(wildcard include/config/inline/spin/lock/irqsave.h) \
- $(wildcard include/config/inline/spin/trylock.h) \
- $(wildcard include/config/inline/spin/trylock/bh.h) \
- $(wildcard include/config/uninline/spin/unlock.h) \
- $(wildcard include/config/inline/spin/unlock/bh.h) \
- $(wildcard include/config/inline/spin/unlock/irq.h) \
- $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
- include/linux/rwlock_api_smp.h \
- $(wildcard include/config/inline/read/lock.h) \
- $(wildcard include/config/inline/write/lock.h) \
- $(wildcard include/config/inline/read/lock/bh.h) \
- $(wildcard include/config/inline/write/lock/bh.h) \
- $(wildcard include/config/inline/read/lock/irq.h) \
- $(wildcard include/config/inline/write/lock/irq.h) \
- $(wildcard include/config/inline/read/lock/irqsave.h) \
- $(wildcard include/config/inline/write/lock/irqsave.h) \
- $(wildcard include/config/inline/read/trylock.h) \
- $(wildcard include/config/inline/write/trylock.h) \
- $(wildcard include/config/inline/read/unlock.h) \
- $(wildcard include/config/inline/write/unlock.h) \
- $(wildcard include/config/inline/read/unlock/bh.h) \
- $(wildcard include/config/inline/write/unlock/bh.h) \
- $(wildcard include/config/inline/read/unlock/irq.h) \
- $(wildcard include/config/inline/write/unlock/irq.h) \
- $(wildcard include/config/inline/read/unlock/irqrestore.h) \
- $(wildcard include/config/inline/write/unlock/irqrestore.h) \
- include/uapi/linux/time.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/tsc.h \
- $(wildcard include/config/x86/tsc.h) \
- include/linux/jiffies.h \
- include/linux/rbtree.h \
- include/linux/errno.h \
- include/uapi/linux/errno.h \
- include/linux/nodemask.h \
- $(wildcard include/config/movable/node.h) \
- include/linux/numa.h \
- $(wildcard include/config/nodes/shift.h) \
- include/linux/mm_types.h \
- $(wildcard include/config/split/ptlock/cpus.h) \
- $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
- $(wildcard include/config/have/cmpxchg/double.h) \
- $(wildcard include/config/have/aligned/struct/page.h) \
- $(wildcard include/config/transparent/hugepage.h) \
- $(wildcard include/config/want/page/debug/flags.h) \
- $(wildcard include/config/aio.h) \
- $(wildcard include/config/mmu/notifier.h) \
- $(wildcard include/config/compaction.h) \
- include/linux/auxvec.h \
- include/uapi/linux/auxvec.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/auxvec.h \
- include/linux/rwsem.h \
- $(wildcard include/config/rwsem/generic/spinlock.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwsem.h \
- include/linux/completion.h \
- include/linux/wait.h \
- include/uapi/linux/wait.h \
- include/linux/page-debug-flags.h \
- $(wildcard include/config/page/poisoning.h) \
- $(wildcard include/config/page/guard.h) \
- $(wildcard include/config/page/debug/something/else.h) \
- include/linux/uprobes.h \
- $(wildcard include/config/arch/supports/uprobes.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/uprobes.h \
- include/linux/notifier.h \
- include/linux/mutex.h \
- $(wildcard include/config/mutex/spin/on/owner.h) \
- include/linux/srcu.h \
- include/linux/rcupdate.h \
- $(wildcard include/config/rcu/torture/test.h) \
- $(wildcard include/config/tree/rcu.h) \
- $(wildcard include/config/rcu/trace.h) \
- $(wildcard include/config/rcu/user/qs.h) \
- $(wildcard include/config/tiny/rcu.h) \
- $(wildcard include/config/debug/objects/rcu/head.h) \
- $(wildcard include/config/rcu/nocb/cpu.h) \
- $(wildcard include/config/no/hz/full/sysidle.h) \
- include/linux/debugobjects.h \
- $(wildcard include/config/debug/objects.h) \
- $(wildcard include/config/debug/objects/free.h) \
- include/linux/rcutree.h \
- include/linux/workqueue.h \
- $(wildcard include/config/debug/objects/work.h) \
- $(wildcard include/config/freezer.h) \
- $(wildcard include/config/sysfs.h) \
- include/linux/timer.h \
- $(wildcard include/config/timer/stats.h) \
- $(wildcard include/config/debug/objects/timers.h) \
- include/linux/ktime.h \
- $(wildcard include/config/ktime/scalar.h) \
- include/linux/page-flags-layout.h \
- include/generated/bounds.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mmu.h \
- include/linux/preempt_mask.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/hardirq.h \
- $(wildcard include/config/have/kvm.h) \
- $(wildcard include/config/x86/thermal/vector.h) \
- $(wildcard include/config/x86/mce/threshold.h) \
- include/linux/irq.h \
- $(wildcard include/config/generic/pending/irq.h) \
- $(wildcard include/config/hardirqs/sw/resend.h) \
- include/linux/smp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/smp.h \
- $(wildcard include/config/x86/io/apic.h) \
- $(wildcard include/config/x86/32/smp.h) \
- $(wildcard include/config/debug/nmi/selftest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec.h \
- $(wildcard include/config/x86/numaq.h) \
- $(wildcard include/config/eisa.h) \
- $(wildcard include/config/x86/mpparse.h) \
- $(wildcard include/config/acpi.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec_def.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/x86_init.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bootparam.h \
- include/linux/screen_info.h \
- include/uapi/linux/screen_info.h \
- include/linux/apm_bios.h \
- include/uapi/linux/apm_bios.h \
- include/linux/edd.h \
- include/uapi/linux/edd.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/e820.h \
- $(wildcard include/config/efi.h) \
- $(wildcard include/config/hibernation.h) \
- $(wildcard include/config/memtest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/e820.h \
- $(wildcard include/config/intel/txt.h) \
- include/linux/ioport.h \
- $(wildcard include/config/memory/hotremove.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ist.h \
- include/video/edid.h \
- $(wildcard include/config/x86.h) \
- include/uapi/video/edid.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apicdef.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apic.h \
- $(wildcard include/config/x86/x2apic.h) \
- include/linux/pm.h \
- $(wildcard include/config/vt/console/sleep.h) \
- $(wildcard include/config/pm.h) \
- $(wildcard include/config/pm/sleep.h) \
- $(wildcard include/config/pm/runtime.h) \
- $(wildcard include/config/pm/clk.h) \
- $(wildcard include/config/pm/generic/domains.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/fixmap.h \
- $(wildcard include/config/paravirt/clock.h) \
- $(wildcard include/config/provide/ohci1394/dma/init.h) \
- $(wildcard include/config/x86/visws/apic.h) \
- $(wildcard include/config/pci/mmconfig.h) \
- $(wildcard include/config/x86/intel/mid.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/acpi.h \
- $(wildcard include/config/acpi/numa.h) \
- include/acpi/pdc_intel.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa.h \
- $(wildcard include/config/numa/emu.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/topology.h \
- $(wildcard include/config/x86/ht.h) \
- include/asm-generic/topology.h \
- $(wildcard include/config/have/memoryless/nodes.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/realmode.h \
- $(wildcard include/config/acpi/sleep.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io.h \
- $(wildcard include/config/mtrr.h) \
- include/asm-generic/iomap.h \
- $(wildcard include/config/has/ioport.h) \
- $(wildcard include/config/pci.h) \
- $(wildcard include/config/generic/iomap.h) \
- include/asm-generic/pci_iomap.h \
- $(wildcard include/config/no/generic/pci/ioport/map.h) \
- $(wildcard include/config/generic/pci/iomap.h) \
- include/linux/vmalloc.h \
- include/xen/xen.h \
- $(wildcard include/config/xen/dom0.h) \
- include/xen/interface/xen.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/hypervisor.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock.h \
- include/linux/clocksource.h \
- $(wildcard include/config/arch/clocksource/data.h) \
- $(wildcard include/config/clocksource/watchdog.h) \
- $(wildcard include/config/clksrc/of.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/idle.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io_apic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq_vectors.h \
- include/linux/gfp.h \
- $(wildcard include/config/zone/dma.h) \
- $(wildcard include/config/zone/dma32.h) \
- $(wildcard include/config/cma.h) \
- include/linux/mmzone.h \
- $(wildcard include/config/force/max/zoneorder.h) \
- $(wildcard include/config/memory/isolation.h) \
- $(wildcard include/config/memory/hotplug.h) \
- $(wildcard include/config/have/memblock/node/map.h) \
- $(wildcard include/config/flat/node/mem/map.h) \
- $(wildcard include/config/no/bootmem.h) \
- $(wildcard include/config/have/memory/present.h) \
- $(wildcard include/config/need/node/memmap/size.h) \
- $(wildcard include/config/need/multiple/nodes.h) \
- $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
- $(wildcard include/config/sparsemem/extreme.h) \
- $(wildcard include/config/have/arch/pfn/valid.h) \
- $(wildcard include/config/nodes/span/other/nodes.h) \
- $(wildcard include/config/holes/in/zone.h) \
- $(wildcard include/config/arch/has/holes/memorymodel.h) \
- include/linux/pageblock-flags.h \
- $(wildcard include/config/hugetlb/page/size/variable.h) \
- include/linux/memory_hotplug.h \
- $(wildcard include/config/have/arch/nodedata/extension.h) \
- $(wildcard include/config/have/bootmem/info/node.h) \
- include/linux/topology.h \
- $(wildcard include/config/sched/smt.h) \
- $(wildcard include/config/sched/mc.h) \
- $(wildcard include/config/sched/book.h) \
- $(wildcard include/config/use/percpu/numa/node/id.h) \
- include/linux/percpu.h \
- $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
- $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
- include/linux/pfn.h \
- include/linux/mmdebug.h \
- $(wildcard include/config/debug/vm.h) \
- include/linux/irqreturn.h \
- include/linux/irqnr.h \
- include/uapi/linux/irqnr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq_regs.h \
- include/linux/irqdesc.h \
- $(wildcard include/config/irq/preflow/fasteoi.h) \
- $(wildcard include/config/sparse/irq.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/hw_irq.h \
- $(wildcard include/config/irq/remap.h) \
- include/linux/profile.h \
- $(wildcard include/config/profiling.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/sections.h \
- $(wildcard include/config/debug/rodata.h) \
- include/asm-generic/sections.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/uaccess.h \
- $(wildcard include/config/x86/intel/usercopy.h) \
- $(wildcard include/config/debug/strict/user/copy/checks.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/smap.h \
- $(wildcard include/config/x86/smap.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/uaccess_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cputime.h \
- include/asm-generic/cputime.h \
- $(wildcard include/config/virt/cpu/accounting.h) \
- include/asm-generic/cputime_jiffies.h \
- include/linux/sem.h \
- include/uapi/linux/sem.h \
- include/linux/ipc.h \
- include/linux/uidgid.h \
- $(wildcard include/config/uidgid/strict/type/checks.h) \
- $(wildcard include/config/user/ns.h) \
- include/linux/highuid.h \
- include/uapi/linux/ipc.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ipcbuf.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/ipcbuf.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/sembuf.h \
- include/linux/signal.h \
- $(wildcard include/config/old/sigaction.h) \
- include/uapi/linux/signal.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/signal.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/signal.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/signal-defs.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/siginfo.h \
- include/asm-generic/siginfo.h \
- include/uapi/asm-generic/siginfo.h \
- include/linux/pid.h \
- include/linux/proportions.h \
- include/linux/percpu_counter.h \
- include/linux/seccomp.h \
- $(wildcard include/config/seccomp.h) \
- $(wildcard include/config/seccomp/filter.h) \
- include/uapi/linux/seccomp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/seccomp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/seccomp_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/unistd.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/unistd.h \
- $(wildcard include/config/x86/x32/abi.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/unistd.h \
- arch/x86/include/generated/uapi/asm/unistd_32.h \
- include/linux/rculist.h \
- include/linux/rtmutex.h \
- $(wildcard include/config/debug/rt/mutexes.h) \
- include/linux/plist.h \
- $(wildcard include/config/debug/pi/list.h) \
- include/linux/resource.h \
- include/uapi/linux/resource.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/resource.h \
- include/asm-generic/resource.h \
- include/uapi/asm-generic/resource.h \
- include/linux/hrtimer.h \
- $(wildcard include/config/high/res/timers.h) \
- $(wildcard include/config/timerfd.h) \
- include/linux/timerqueue.h \
- include/linux/task_io_accounting.h \
- $(wildcard include/config/task/io/accounting.h) \
- include/linux/latencytop.h \
- include/linux/cred.h \
- $(wildcard include/config/debug/credentials.h) \
- $(wildcard include/config/security.h) \
- include/linux/key.h \
- $(wildcard include/config/sysctl.h) \
- include/linux/sysctl.h \
- include/uapi/linux/sysctl.h \
- include/linux/assoc_array.h \
- $(wildcard include/config/associative/array.h) \
- include/linux/selinux.h \
- $(wildcard include/config/security/selinux.h) \
- include/linux/llist.h \
- $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
- include/linux/proc_fs.h \
- include/linux/fs.h \
- $(wildcard include/config/fs/posix/acl.h) \
- $(wildcard include/config/quota.h) \
- $(wildcard include/config/fsnotify.h) \
- $(wildcard include/config/ima.h) \
- $(wildcard include/config/debug/writecount.h) \
- $(wildcard include/config/file/locking.h) \
- $(wildcard include/config/fs/xip.h) \
- $(wildcard include/config/migration.h) \
- include/linux/kdev_t.h \
- include/uapi/linux/kdev_t.h \
- include/linux/dcache.h \
- include/linux/rculist_bl.h \
- include/linux/list_bl.h \
- include/linux/bit_spinlock.h \
- include/linux/lockref.h \
- $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
- include/linux/path.h \
- include/linux/stat.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/stat.h \
- include/uapi/linux/stat.h \
- include/linux/list_lru.h \
- include/linux/radix-tree.h \
- include/linux/semaphore.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/fiemap.h \
- include/linux/shrinker.h \
- include/linux/migrate_mode.h \
- include/linux/percpu-rwsem.h \
- include/linux/blk_types.h \
- $(wildcard include/config/blk/cgroup.h) \
- $(wildcard include/config/blk/dev/integrity.h) \
- include/uapi/linux/fs.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/limits.h \
- include/linux/quota.h \
- $(wildcard include/config/quota/netlink/interface.h) \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/dqblk_xfs.h \
- include/linux/dqblk_v1.h \
- include/linux/dqblk_v2.h \
- include/linux/dqblk_qtree.h \
- include/linux/projid.h \
- include/uapi/linux/quota.h \
- include/linux/nfs_fs_i.h \
- include/linux/fcntl.h \
- include/uapi/linux/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/fcntl.h \
- include/linux/pci.h \
- $(wildcard include/config/pci/iov.h) \
- $(wildcard include/config/pcieaspm.h) \
- $(wildcard include/config/pci/msi.h) \
- $(wildcard include/config/pci/ats.h) \
- $(wildcard include/config/pcieportbus.h) \
- $(wildcard include/config/pcieaer.h) \
- $(wildcard include/config/pcie/ecrc.h) \
- $(wildcard include/config/ht/irq.h) \
- $(wildcard include/config/pci/domains.h) \
- $(wildcard include/config/pci/quirks.h) \
- $(wildcard include/config/hibernate/callbacks.h) \
- $(wildcard include/config/hotplug/pci.h) \
- $(wildcard include/config/of.h) \
- $(wildcard include/config/eeh.h) \
- include/linux/mod_devicetable.h \
- include/linux/uuid.h \
- include/uapi/linux/uuid.h \
- include/linux/kobject.h \
- $(wildcard include/config/debug/kobject/release.h) \
- include/linux/sysfs.h \
- include/linux/kobject_ns.h \
- include/linux/kref.h \
- include/linux/device.h \
- $(wildcard include/config/debug/devres.h) \
- $(wildcard include/config/pinctrl.h) \
- $(wildcard include/config/dma/cma.h) \
- $(wildcard include/config/devtmpfs.h) \
- $(wildcard include/config/sysfs/deprecated.h) \
- include/linux/klist.h \
- include/linux/pinctrl/devinfo.h \
- include/linux/pinctrl/consumer.h \
- include/linux/seq_file.h \
- include/linux/pinctrl/pinctrl-state.h \
- include/linux/ratelimit.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/device.h \
- $(wildcard include/config/x86/dev/dma/ops.h) \
- $(wildcard include/config/intel/iommu.h) \
- $(wildcard include/config/amd/iommu.h) \
- include/linux/pm_wakeup.h \
- include/linux/io.h \
- include/uapi/linux/pci.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/pci_regs.h \
- include/linux/pci_ids.h \
- include/linux/pci-dma.h \
- include/linux/dmapool.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/scatterlist.h \
- include/asm-generic/scatterlist.h \
- $(wildcard include/config/debug/sg.h) \
- $(wildcard include/config/need/sg/dma/length.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pci.h \
- include/linux/mm.h \
- $(wildcard include/config/ppc.h) \
- $(wildcard include/config/parisc.h) \
- $(wildcard include/config/metag.h) \
- $(wildcard include/config/ia64.h) \
- $(wildcard include/config/ksm.h) \
- $(wildcard include/config/debug/vm/rb.h) \
- $(wildcard include/config/arch/uses/numa/prot/none.h) \
- $(wildcard include/config/debug/pagealloc.h) \
- $(wildcard include/config/hugetlbfs.h) \
- include/linux/debug_locks.h \
- $(wildcard include/config/debug/locking/api/selftests.h) \
- include/linux/file.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32.h \
- $(wildcard include/config/highpte.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level.h \
- include/asm-generic/pgtable.h \
- $(wildcard include/config/have/arch/soft/dirty.h) \
- include/linux/page-flags.h \
- $(wildcard include/config/pageflags/extended.h) \
- $(wildcard include/config/arch/uses/pg/uncached.h) \
- $(wildcard include/config/memory/failure.h) \
- $(wildcard include/config/swap.h) \
- include/linux/huge_mm.h \
- include/linux/vmstat.h \
- $(wildcard include/config/vm/event/counters.h) \
- include/linux/vm_event_item.h \
- include/linux/slab.h \
- $(wildcard include/config/slab/debug.h) \
- $(wildcard include/config/failslab.h) \
- $(wildcard include/config/slob.h) \
- $(wildcard include/config/slab.h) \
- $(wildcard include/config/slub.h) \
- $(wildcard include/config/debug/slab.h) \
- include/linux/kmemleak.h \
- $(wildcard include/config/debug/kmemleak.h) \
- include/linux/slub_def.h \
- $(wildcard include/config/slub/stats.h) \
- $(wildcard include/config/memcg/kmem.h) \
- include/asm-generic/pci-dma-compat.h \
- include/linux/dma-mapping.h \
- $(wildcard include/config/has/dma.h) \
- $(wildcard include/config/arch/has/dma/set/coherent/mask.h) \
- $(wildcard include/config/have/dma/attrs.h) \
- $(wildcard include/config/need/dma/map/state.h) \
- include/linux/dma-attrs.h \
- include/linux/dma-direction.h \
- include/linux/scatterlist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/dma-mapping.h \
- $(wildcard include/config/isa.h) \
- $(wildcard include/config/x86/dma/remap.h) \
- include/linux/kmemcheck.h \
- include/linux/dma-debug.h \
- $(wildcard include/config/dma/api/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/swiotlb.h \
- $(wildcard include/config/swiotlb.h) \
- include/linux/swiotlb.h \
- include/asm-generic/dma-coherent.h \
- $(wildcard include/config/have/generic/dma/coherent.h) \
- include/linux/dma-contiguous.h \
- $(wildcard include/config/cma/areas.h) \
- include/asm-generic/dma-mapping-common.h \
- include/asm-generic/pci.h \
- include/linux/delay.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/delay.h \
- include/asm-generic/delay.h \
- include/linux/interrupt.h \
- $(wildcard include/config/irq/forced/threading.h) \
- $(wildcard include/config/generic/irq/probe.h) \
- include/linux/hardirq.h \
- include/linux/ftrace_irq.h \
- $(wildcard include/config/ftrace/nmi/enter.h) \
- include/linux/vtime.h \
- include/linux/context_tracking_state.h \
- include/linux/static_key.h \
- /home/f9daq/pcicc32-6.9/driver/./list.h \
- /home/f9daq/pcicc32-6.9/driver/./askpci.h \
- /home/f9daq/pcicc32-6.9/driver/./plxbug.h \
- /home/f9daq/pcicc32-6.9/driver/./plx9050.h \
- /home/f9daq/pcicc32-6.9/driver/./fops.h \
- /home/f9daq/pcicc32-6.9/driver/./pcicc32.h \
-
-/home/f9daq/pcicc32-6.9/driver/./main.o: $(deps_/home/f9daq/pcicc32-6.9/driver/./main.o)
-
-$(deps_/home/f9daq/pcicc32-6.9/driver/./main.o):
Index: drivers/pcicc32-linux/driver/list.h
===================================================================
--- drivers/pcicc32-linux/driver/list.h (revision 86)
+++ drivers/pcicc32-linux/driver/list.h (nonexistent)
@@ -1,108 +0,0 @@
-#ifndef __LIST_H__
-#define __LIST_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// list.h - Header file for list.c
-//
-// $Log: list.h,v $
-// Revision 1.5 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.4 2002/04/10 18:40:10 klaus
-// compiled and modified on RedHat 7.2
-//
-// Revision 1.3 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// derived from code original by Dirk Muehlenberg AR 18.02.2000
-// removed all ANEW, FREE because of MODVERSIONS AR 24.04.2000
-//
-//****************************************************************************
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0)
-#include <linux/malloc.h>
-#else
-#include <linux/slab.h>
-#endif
-
-typedef struct _node
-{
- struct _node *pred; /* points to previous */
- struct _node *succ; /* points to next */
- void *data; /* points to work load */
-} Node;
-
-typedef struct _list
-{
- Node *head; /* points to head of list */
- Node *tail; /* points to tail of list */
- int nodes; /* current number of nodes */
-} List;
-
-enum NodePosition {CurrentLeft, CurrentRight};
-
-/*-- PROTOTYPES ----------------------------------------------------------------------*/
-Node *initNode(void);
-Node *addNode(Node *, void *, enum NodePosition);
-Node *delNode(Node *);
-
-List *newList(void);
-void deleteList(List *, void (*)(void *));
-Node *addTail(List *, void *);
-Node *addHead(List *, void *);
-Node *searchList(List *, void *, int (*)(void *, void *));
-void delNodeInList(List *, Node *);
-void delNodeAndDataInList(List *, Node *);
-void delTail(List *);
-void delTailAndData(List *);
-void resetList(List *, void (*)(void *));
-void printList(List *, char *(*)(void *));
-#ifndef USE_MACROS
-int getNumOfNodesInList(List *);
-#else
-#define getNumOfNodesInList(l) l->nodes
-#endif
-int emptyList(List *);
-/* for lifo-, fifo operations */
-Node *getFirstNode(List *);
-Node *getNextNode(Node *);
-Node *getPrevNode(Node *);
-Node *getLastNode(List *);
-void *getContent(Node *n);
-void delFirstNode(List *);
-void delFirstNodeAndData(List *);
-void delLastNode(List *);
-void delLastNodeAndData(List *);
-
-#endif /* __LIST_H__ */
-
Index: drivers/pcicc32-linux/driver/.pcicc32.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.pcicc32.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.pcicc32.o.cmd (nonexistent)
@@ -1 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/pcicc32.o := ld -m elf_i386 -r -o /home/f9daq/pcicc32-6.9/driver/pcicc32.o /home/f9daq/pcicc32-6.9/driver/./main.o /home/f9daq/pcicc32-6.9/driver/./list.o /home/f9daq/pcicc32-6.9/driver/./askpci.o /home/f9daq/pcicc32-6.9/driver/./plxbug.o /home/f9daq/pcicc32-6.9/driver/./fops.o
Index: drivers/pcicc32-linux/driver/main.c
===================================================================
--- drivers/pcicc32-linux/driver/main.c (revision 86)
+++ drivers/pcicc32-linux/driver/main.c (nonexistent)
@@ -1,623 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2006 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// pcicc32.c -- the driver module for the PCICC32 PCI to CAMAC Interface
-// Thanks to A.Rubini's Book and Dirk Muelhlenberg and H.J.Mathes
-// for their arwvme driver
-//
-// $Log: main.c,v $
-// Revision 1.29 2006/06/04 12:26:07 klaus
-// release_20060604; Version 6.9; pci_{en|dis}able_device() added; remap_page_range reorganized
-//
-// Revision 1.28 2006/03/28 21:49:49 klaus
-// release_20060328; Version 6.8; Support for AMD64 and Kernel 2.6.15
-//
-// Revision 1.27 2005/10/08 13:21:52 klaus
-// release 6.7, removed "requested io-memory still claimed" bug at incomplete termination
-//
-// Revision 1.26 2005/10/07 16:57:10 klaus
-// fixed a bug with request_irq with IRQs greater than 127
-//
-// Revision 1.25 2005/03/11 13:23:26 klaus
-// simple corrections for to use with kernels 2.4.21
-//
-// Revision 1.24 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.23 2004/01/16 18:42:26 klaus
-// converted remap_page_range call for kernels >= 2.4.20, contributed by Roberto Bertoni,
-// release of version 5.3
-//
-// Revision 1.22 2003/12/04 20:34:49 klaus
-// minor change: restore the hardware set intCSR content at release of path, release of version 5.2
-//
-// Revision 1.21 2003/06/19 08:23:38 klaus
-// re-compiled with RH-7.2 (kernel 2.4.10)
-//
-// Revision 1.20 2003/05/12 20:59:50 klaus
-// another improvement at previous place
-//
-// Revision 1.19 2003/05/12 20:38:28 klaus
-// improved debug messages from test of connection
-//
-//****************************************************************************
-
-#define VERSION_HI 6
-#define VERSION_LO 9
-
-/*--- INCLUDES ---------------------------------------------------------------------------*/
-#include "common.h" /* must be the first include */
-
-//#include <linux/config.h>
-
-#include <linux/sched.h>
-#include <linux/proc_fs.h>
-#include <linux/pci.h>
-#include <asm/types.h>
-#include <linux/delay.h>
-#include <linux/wait.h>
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
-#include <linux/interrupt.h>
-#endif
-
-#include "list.h"
-#include "askpci.h"
-#include "plxbug.h"
-#include "plx9050.h"
-#include "fops.h"
-#include "pcicc32.h"
-
-/*--- DEFINES -----------------------------------------------------------------------------*/
-#define MAJOR_NO 0 /* use dynamic assignment */
-#define DEVICE_NAME "pcicc32"
-
-#if (VERSION_HI < 3)
-#define ARWVME_DEVICE_ID 0x9050
-#define ARWVME_VENDOR_ID 0x10B5
-#define ARWVME_SUBSYSTEM_ID 0x1167
-#define ARWVME_SUBSYSTEM_VENDOR_ID 0x9050
-#else
-#define ARWVME_DEVICE_ID 0x2258
-#define ARWVME_VENDOR_ID 0x10B5
-#define ARWVME_SUBSYSTEM_ID 0x2258
-#define ARWVME_SUBSYSTEM_VENDOR_ID 0x9050
-#endif
-
-#define MAKE_CC32_ADR(N, A, F) (u16)((N << 10) + (A << 6) + ((F & 0xf) << 2))
-
-/*--- TYPEDEFS ----------------------------------------------------------------------------*/
-extern struct file_operations pcicc32_fops;
-
-/*--- DRIVER GLOBALS ----------------------------------------------------------------------*/
-static List *pci_device_header = NULL; /* list of all PCIADAs found */
- List *pcicc32_work_device_header = NULL; /* list of working device interfaces */
-static unsigned int nMajor;
-
-/*--- FUNCTIONS ---------------------------------------------------------------------------*/
-static int my_interrupt(u16 intCSR)
-{
- int result = NOT_MY_INTERRUPT;
-
- if (intCSR & 0x0040) // it is global enabled
- {
- if ((intCSR & 0x0028) == 0x0028) // it is a enabled PCIADA interrupt
- result = PCIADA_INTERRUPT;
- else
- if ((intCSR & 0x0005) == 0x0005) // it is a enabled CC32 interrupt
- result = CC32_INTERRUPT;
- }
-
- return result;
-}
-
-static irqreturn_t cc32_irqhandler(int irq, void *dev_id, struct pt_regs *regs)
-{
- CC32_DESCRIPTOR *wd = (CC32_DESCRIPTOR *)dev_id;
-
- if (wd)
- {
- // evaluate the reason of the interrupt - if it is mine
- u16 intCSR = readw(wd->pLCR + PLX9050_INTCSR);
- int which_interrupt = my_interrupt(intCSR);
-
- if (which_interrupt)
- {
- writew(intCSR & ~0x40, wd->pLCR + PLX9050_INTCSR); /* disable global interrupts */
- wd->wIrqStatus = (u16)which_interrupt;
- wd->dwInterruptCount++;
- wake_up_interruptible(&wd->event_queue); /* stop blocking if any */
- }
-
- return IRQ_RETVAL(1);
- }
-
- return IRQ_RETVAL(0);
-}
-
-static int request_io_memory(PCIConfigHeader *pPch)
-{
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,3,0)
- if (check_mem_region(pPch->desc[0].base_address, pPch->desc[0].size))
- return -EBUSY;
-
- if (check_mem_region(pPch->desc[3].base_address, pPch->desc[3].size))
- return -EBUSY;
-
- request_mem_region(pPch->desc[0].base_address, pPch->desc[0].size, DEVICE_NAME);
- request_mem_region(pPch->desc[3].base_address, pPch->desc[3].size, DEVICE_NAME);
-#endif
-
- return 0;
-}
-
-static void release_io_memory(PCIConfigHeader *pPch)
-{
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,3,0)
- release_mem_region(pPch->desc[0].base_address, pPch->desc[0].size);
- release_mem_region(pPch->desc[3].base_address, pPch->desc[3].size);
-#endif
-}
-
-static int translate_addresses(CC32_DESCRIPTOR *pWd, PCIConfigHeader *pPch) /* differs from PCIVME */
-{
- if (pPch->desc[0].type == PCI_BASE_ADDRESS_MEM_TYPE_1M) /* LCR ISA base addresses */
- pWd->pLCR = bus_to_virt(pPch->desc[0].base_address);
- else
- pWd->pLCR = ioremap(pPch->desc[0].base_address, pPch->desc[0].size);
-
- if (pPch->desc[3].type == PCI_BASE_ADDRESS_MEM_TYPE_1M) /* User ISA base addresses */
- pWd->pUsr = bus_to_virt(pPch->desc[3].base_address);
- else
- pWd->pUsr = ioremap(pPch->desc[3].base_address, pPch->desc[3].size);
-
- return 0;
-}
-
-static void un_translate_addresses(CC32_DESCRIPTOR *pWd, PCIConfigHeader *pPch)
-{
- if (pPch->desc[0].type != PCI_BASE_ADDRESS_MEM_TYPE_1M) /* no LCR ISA base addresses */
- iounmap((void *)pWd->pLCR);
- if (pPch->desc[3].type != PCI_BASE_ADDRESS_MEM_TYPE_1M)
- iounmap((void *)pWd->pUsr);
-}
-
-static void soft_init(CC32_DESCRIPTOR *pd)
-{
- if (pd)
- {
- init_waitqueue_head(&pd->event_queue);
-
- pd->pLCR = pd->pUsr = 0;
- pd->pPch = (PCIConfigHeader *)NULL;
- pd->cModuleNumber = 255;
- pd->cFPGAVersion = 255;
- pd->bConnected = 0;
- pd->wInitStep = 0;
- pd->wIrq = 0xFFFF;
- pd->dwInterruptCount = 0;
- pd->wIrqStatus = 0;
- }
-}
-
-int test_connection(CC32_DESCRIPTOR *wd)
-{
- u16 intCSR_store;
- u16 cntrl_store;
- int i = 1000;
- u32 access_store;
- int error = 0;
- __u32 dwData;
- void *dwAdr = wd->pUsr + MAKE_CC32_ADR(26,0,0);
-
- cntrl_store = readw(wd->pLCR + PLX9050_CNTRL); /* read CONTROL register */
- intCSR_store = readw(wd->pLCR + PLX9050_INTCSR); /* read interrupt + CSR register */
-
- writew(0, wd->pLCR + PLX9050_INTCSR); /* disable interrupts */
- writew(cntrl_store | 0x0180, wd->pLCR + PLX9050_CNTRL); /* enable access */
-
- access_store = readl(dwAdr);
- while (i--)
- {
- writel(0x55555555, dwAdr);
- dwData = readl(dwAdr) & 0x00FFFFFF;
- if (0x00555555 != dwData)
- {
- DPRINTK(KERN_DEBUG "pcicc32 : write 0x55555555, read 0x%08x\n", dwData);
- error = 1;
- break;
- }
- writel(0xAAAAAAAA, dwAdr);
- dwData = readl(dwAdr) & 0x00FFFFFF;
- if (0x00AAAAAA != dwData)
- {
- DPRINTK(KERN_DEBUG "pcicc32 : write 0xAAAAAAAA, read 0x%08x\n", dwData);
- error = 1;
- break;
- }
- writel(0xFFFFFFFF, dwAdr);
- dwData = readl(dwAdr) & 0x00FFFFFF;
- if (0x00FFFFFF != dwData)
- {
- DPRINTK(KERN_DEBUG "pcicc32 : write 0xFFFFFFFF, read 0x%08x\n", dwData);
- error = 1;
- break;
- }
- writel(0x00000000, dwAdr);
- dwData = readl(dwAdr) & 0x00FFFFFF;
- if (0x00000000 != dwData)
- {
- DPRINTK(KERN_DEBUG "pcicc32 : write 0x00000000, read 0x%08x\n", dwData);
- error = 1;
- break;
- }
- }
-
- writew(cntrl_store & ~0x0100, wd->pLCR + PLX9050_CNTRL); /* clear potential interrupt */
-
- /* restore all contents */
- writel(access_store, dwAdr);
- writew(cntrl_store, wd->pLCR + PLX9050_CNTRL);
- writew(intCSR_store, wd->pLCR + PLX9050_INTCSR);
-
- return error;
-}
-
-int get_module_info(CC32_DESCRIPTOR *wd, u8 *cModuleNumber, u8 *cFPGAVersion)
-{
- u16 intCSR_store;
- u16 cntrl_store;
- int found = 0;
- u16 data;
-
- cntrl_store = readw(wd->pLCR + PLX9050_CNTRL); /* read CONTROL register */
- intCSR_store = readw(wd->pLCR + PLX9050_INTCSR); /* read interrupt + CSR register */
-
- DPRINTK(KERN_DEBUG "pcicc32 : get_module_info(), cntrl=0x%04x, intCSR=0x%04x\n", cntrl_store, intCSR_store);
-
- if (cntrl_store & 0x0800) /* a CC32 is connected */
- {
- u16 bla = cntrl_store | 0x0180;
-
- writew(0, wd->pLCR + PLX9050_INTCSR); /* disable interrupts */
- writew(bla, wd->pLCR + PLX9050_CNTRL); /* enable access */
-
- data = readw((wd->pUsr + MAKE_CC32_ADR(0,0,0)));
-
- DPRINTK(KERN_DEBUG "pcicc32 : CC32 status=0x%04x\n", data);
-
- if ((data & 0xF000) != 0x8000)
- {
- *cModuleNumber = *cFPGAVersion = 255;
- printk(KERN_ERR "pcicc32 : Wrong module type connected @ index %d (0x%04x)!\n", wd->wIndex, data);
- }
- else
- {
- found = 1;
- *cModuleNumber = (data >> 4) & 0xF;
- *cFPGAVersion = (data >> 8) & 0xF;
- }
-
- writew(cntrl_store & ~0x0080, wd->pLCR + PLX9050_CNTRL); /* clear potential interrupt */
-
- /* restore all contents */
- writew(cntrl_store, wd->pLCR + PLX9050_CNTRL);
- writew(intCSR_store, wd->pLCR + PLX9050_INTCSR);
- }
-
- return found;
-}
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,2,19)
-static int pcicc32_read_proc(char *buf, char **start, off_t offset, int len)
-#else
-static int pcicc32_read_proc(char *buf, char **start, off_t offset, int len, int *eof, void *data)
-#endif
-{
- int i;
- int pos = 0;
- CC32_DESCRIPTOR *pd;
- PCIConfigHeader *ch;
- Node *n;
- u16 cntrl;
- char *cause = "None";
-
- DPRINTK(KERN_DEBUG "pcicc32 : pcicc32_read_proc()\n");
-
- pos += sprintf(buf + pos, "\npcicc32 information. Version %d.%d of %s from Klaus Hitschler.\n", VERSION_HI, VERSION_LO, __DATE__);
-
- i = getNumOfNodesInList(pcicc32_work_device_header);
- pos += sprintf(buf + pos, " ---------------------\n");
- pos += sprintf(buf + pos, " Interfaces found : %d\n", i);
-
- n = getFirstNode(pcicc32_work_device_header);
- while (i--)
- {
- pd = (CC32_DESCRIPTOR *)getContent(n);
- ch = pd->pPch;
- cntrl = readw(pd->pLCR + PLX9050_CNTRL);
- pos += sprintf(buf + pos, " --- %d ---------------\n", i + 1);
- pos += sprintf(buf + pos, " LCR phys/virt/size : 0x%08x/0x%p/%d\n", ch->desc[0].base_address, pd->pLCR, ch->desc[0].size);
- pos += sprintf(buf + pos, " User phys/virt/size : 0x%08x/0x%p/%d\n", ch->desc[3].base_address, pd->pUsr, ch->desc[3].size);
- pos += sprintf(buf + pos, " Irq : %d\n", pd->wIrq);
-
- if (pd->bConnected)
- {
- pos += sprintf(buf + pos, " CC32 is or was : (software) connected.\n");
- pos += sprintf(buf + pos, " Module-Number : %d\n", pd->cModuleNumber);
- pos += sprintf(buf + pos, " FPGA-Version : %d\n", pd->cFPGAVersion);
- }
- else
- pos += sprintf(buf + pos, " CC32 is or was : not (software) connected.\n");
-
- if (!((cntrl & 0x0800) && (!(cntrl & 0x0600))))
- pos += sprintf(buf + pos, " CC32 is : powered off or cable disconnected.\n");
-
- pos += sprintf(buf + pos, " IrqCount : %d\n", pd->dwInterruptCount);
- if (pd->wIrqStatus & PCIADA_INTERRUPT)
- cause = "Timeout";
- else
- if (pd->wIrqStatus & CC32_INTERRUPT)
- cause = "LAM";
- pos += sprintf(buf + pos, " Pending IrqStatus : %s\n", cause);
-
- n = getNextNode(n);
- }
-
- pos += sprintf(buf + pos, "\n");
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,2,19)
- *eof = 1;
- #endif
-
- return pos;
-}
-
-#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,2,19)
-//----------------------------------------------------------------------------
-// replacement for kernel 2.4.x function
-// original from sysdep.h out from the book
-// "Linux Device Drivers" by Alessandro Rubini and Jonathan Corbet, published by O'Reilly & Associates.
-static struct proc_dir_entry *create_proc_read_entry(const char *name, mode_t mode,
- struct proc_dir_entry *base, read_proc_t *read_proc, void * data)
-{
- struct proc_dir_entry *res = create_proc_entry(name, mode, base);
- if (res)
- {
- res->read_proc=read_proc;
- res->data=data;
- }
- return res;
-}
-#endif
-
-
-int init_module(void)
-{
- int i = 0;
- PCIConfigHeader *ch;
- CC32_DESCRIPTOR *wd;
- Node *n;
- int result = 0;
-
- printk(KERN_INFO "pcicc32 : init_module\n");
-
- /* create list of PCIADAs and work devices */
- pci_device_header = newList();
- pcicc32_work_device_header = newList();
-
- /* search for all PCIADA modules */
- while ((ch = GetPCIConfigHeader(ARWVME_VENDOR_ID, ARWVME_DEVICE_ID, i)))
- {
- if (ch->subsystem_id != ARWVME_SUBSYSTEM_ID)
- {
- printk(KERN_ERR "pcicc32 : found 0x%x, 0x%x , but wrong subsystem id 0x%04x!\n",
- ARWVME_VENDOR_ID, ARWVME_DEVICE_ID, ch->subsystem_id);
- i++;
- kfree_s(ch, sizeof(*ch)); // FREE(ch);
- continue;
- }
-
- if (ch->subsystem_vendor_id != ARWVME_SUBSYSTEM_VENDOR_ID)
- {
- printk(KERN_ERR "pcicc32 : found 0x%x, 0x%x , but wrong subsystem vendor Id 0x%04x!\n",
- ARWVME_VENDOR_ID, ARWVME_DEVICE_ID, ch->subsystem_vendor_id);
- i++;
- kfree_s(ch, sizeof(*ch)); // FREE(ch);
- continue;
- }
-
- /* test if it is configured as PCICC32 or a PCIVME interface card */
- if (ch->desc[3].size != 0x8000)
- {
- printk(KERN_ERR "pcicc32 : found, but wrong memory window size 0x%08x!\n", ch->desc[3].size);
- i++;
- kfree_s(ch, sizeof(*ch)); // FREE(ch);
- continue;
- }
-
- printk(KERN_INFO "pcicc32 : found %d. PCIADA card\n", i + 1);
- addTail(pci_device_header, ch); /* add this header to list */
- i++;
- }
-
- /* fix the PLX bug in all PCIADAs */
- i = getNumOfNodesInList(pci_device_header);
- n = getFirstNode(pci_device_header);
- while (i--)
- {
- ch = (PCIConfigHeader *)getContent(n);
- PLX9050BugFix(ch);
- n = getNextNode(n);
- }
-
- /* create work_devices and translate the access addresses */
- i = getNumOfNodesInList(pci_device_header);
- n = getFirstNode(pci_device_header);
- while (i--)
- {
- wd = (CC32_DESCRIPTOR *)kmalloc(sizeof(CC32_DESCRIPTOR), GFP_ATOMIC);
- soft_init(wd);
- ch = (PCIConfigHeader *)getContent(n);
- wd->pPch = ch;
- wd->wIndex = i;
-
- if (!request_io_memory(ch))
- {
- // successful request_io_memory
- wd->wInitStep = 1;
-
- if (translate_addresses(wd, ch))
- {
- printk(KERN_ERR "pcicc32 : translation of addresses failed!\n");
- release_io_memory(ch);
- kfree_s(wd, sizeof(*wd)); // FREE(wd);
- }
- else
- {
- // successful translate_addresses
- wd->wInitStep = 2;
-
- if (request_irq(wd->pPch->PCI_dev->irq, cc32_irqhandler, IRQF_DISABLED| IRQF_SHARED, DEVICE_NAME, wd))
- {
- printk(KERN_ERR "pcicc32 : can't get irq @ %d\n", wd->pPch->PCI_dev->irq);
- un_translate_addresses(wd, ch);
- release_io_memory(ch);
- kfree_s(wd, sizeof(*wd)); // FREE(wd);
- }
- else
- {
- // successful request_irq
- wd->wInitStep = 3;
- wd->wIrq = wd->pPch->PCI_dev->irq;
-
- addTail(pcicc32_work_device_header, wd); /* add this device to list */
- wd->bConnected = get_module_info(wd, &wd->cModuleNumber, &wd->cFPGAVersion);
- if (wd->bConnected && test_connection(wd))
- {
- printk(KERN_ERR "pcicc32 : connection test failed!\n");
- wd->bConnected = 0;
- }
- }
- }
- }
- else
- {
- printk(KERN_ERR "pcicc32 : requested io-memory still claimed!\n");
- kfree_s(wd, sizeof(*wd)); // FREE(wd);
- }
-
- n = getNextNode(n);
- }
-
- nMajor = MAJOR_NO;
- result = register_chrdev(nMajor, DEVICE_NAME, &pcicc32_fops);
- if (result < 0)
- {
- printk(KERN_ERR "pcicc32: Can't install driver (%d)\n", result);
-
- /* untranslate translated addresses */
- i = getNumOfNodesInList(pcicc32_work_device_header);
- n = getFirstNode(pcicc32_work_device_header);
- while (i--)
- {
- wd = (CC32_DESCRIPTOR *)getContent(n);
- ch = wd->pPch;
- un_translate_addresses(wd, ch);
- n = getNextNode(n);
- }
-
- /* delete my lists */
- deleteList(pcicc32_work_device_header, (void (*)(void *))NULL);
- deleteList(pci_device_header, (void (*)(void *))NULL);
-
- return result;
- }
- else
- {
- if (nMajor == 0) nMajor = result;
- printk(KERN_INFO "pcicc32 : major #%d assigned.\n", nMajor);
- }
-
- /* register the proc device */
-
- return proc_create_data(DEVICE_NAME, 0, NULL, &pcicc32_fops, NULL) ? 0 : -ENODEV;
-}
-
-void cleanup_module(void)
-{
- int i;
- PCIConfigHeader *ch;
- CC32_DESCRIPTOR *wd;
- Node *n;
-
- unregister_chrdev(nMajor, DEVICE_NAME);
-
- DPRINTK(KERN_DEBUG "pcicc32 : cleanup_module()\n");
-
- /* unregister the proc device */
- #if LINUX_VERSION_CODE < KERNEL_VERSION(2,2,19)
- proc_unregister(&proc_root, pcimod_proc_entry.low_ino);
- #else
- remove_proc_entry(DEVICE_NAME, NULL);
- #endif
-
- /* untranslate translated addresses */
- i = getNumOfNodesInList(pcicc32_work_device_header);
- n = getFirstNode(pcicc32_work_device_header);
- while (i--)
- {
- wd = (CC32_DESCRIPTOR *)getContent(n);
- ch = wd->pPch;
- switch (wd->wInitStep)
- {
- case 3: writew(readw(wd->pLCR + PLX9050_INTCSR) & ~0x40, wd->pLCR + PLX9050_INTCSR); // disable global interrupts
- free_irq(wd->wIrq, wd);
- case 2: un_translate_addresses(wd, ch);
- case 1: release_io_memory(ch);
- default: wd->wInitStep = 0;
- }
-
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,10)
- if ((ch) && (ch->PCI_dev))
- pci_disable_device(ch->PCI_dev);
- #endif
-
- n = getNextNode(n);
- }
-
- /* delete my lists */
- deleteList(pcicc32_work_device_header, (void (*)(void *))NULL);
- deleteList(pci_device_header, (void (*)(void *))NULL);
-
- printk(KERN_INFO "pcicc32 : cleanup_module successful.\n");
-
- return;
-}
-
Index: drivers/pcicc32-linux/driver/.tmp_versions/pcicc32.mod
===================================================================
--- drivers/pcicc32-linux/driver/.tmp_versions/pcicc32.mod (revision 86)
+++ drivers/pcicc32-linux/driver/.tmp_versions/pcicc32.mod (nonexistent)
@@ -1,2 +0,0 @@
-/home/f9daq/pcicc32-6.9/driver/pcicc32.ko
-/home/f9daq/pcicc32-6.9/driver/./main.o /home/f9daq/pcicc32-6.9/driver/./list.o /home/f9daq/pcicc32-6.9/driver/./askpci.o /home/f9daq/pcicc32-6.9/driver/./plxbug.o /home/f9daq/pcicc32-6.9/driver/./fops.o
Index: drivers/pcicc32-linux/driver/plx9050.h
===================================================================
--- drivers/pcicc32-linux/driver/plx9050.h (revision 86)
+++ drivers/pcicc32-linux/driver/plx9050.h (nonexistent)
@@ -1,151 +0,0 @@
-#ifndef __PLX9050_H__
-#define __PLX9050_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// plx9050.h - Include header for the PCIbus target
-// interface chip PLX9050 from PLX Technology (www.plxtech.com)
-//
-// $Log: plx9050.h,v $
-// Revision 1.3 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.2 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// derived from original code from Dirk Muehlenberg and ? Mathes AR 18.02.2000
-//
-//****************************************************************************
-
-#include <asm/io.h>
-
-/*
- * defining the offsets from PCI CFG Register Area
- * (PCI registers, only accessible during a configuration 0 cycle)
- */
-/* 15:0 VendorId | 31:16 DeviceId */
-#define PLX9050_PCIIDR 0x0
-
-#define PLX9050_PCICR 0x4
-#define PLX9050_PCISR 0x6
-#define PLX9050_PCIREV 0x8
-#define PLX9050_PCICCR 0xB
-#define PLX9050_PCICLSR 0xC
-#define PLX9050_PCILTR 0xD
-#define PLX9050_PCIHTR 0xE
-#define PLX9050_PCIBISTR 0xF
-/*
-** PCI Base Address Register
-*/
-#define PLX9050_PCIBAR0 0x10
-#define PLX9050_PCIBAR1 0x14
-#define PLX9050_PCIBAR2 0x18
-#define PLX9050_PCIBAR3 0x1C
-#define PLX9050_PCIBAR4 0x20
-#define PLX9050_PCIBAR5 0x24
-
-#define PLX9050_PCICIS 0x28
-
-/* 15:0 Subsystem VendorId */
-#define PLX9050_PCISVID 0x2C
-
-#define PLX9050_PCIERBAR 0x30
-
-/* interrupt line routing */
-#define PLX9050_PCIILR 0x3C
-/* interrupt pin register */
-#define PLX9050_PCIIPR 0x3D
-
-#define PLX9050_PCIMGR 0x3E
-#define PLX9050_PCIMLR 0x3F
-
-
-/*
- * defining the offsets from Local Base Address
- * (local configuration registers, accessible by way of i/o- or
- * memory cycle)
- */
-#define PLX9050_LAS0RR 0x0
-#define PLX9050_LAS1RR 0x4
-#define PLX9050_LAS2RR 0x8
-#define PLX9050_LAS3RR 0xC
-#define PLX9050_EROMRR 0x10
-
-#define PLX9050_LAS0BA 0x14
-#define PLX9050_LAS1BA 0x18
-#define PLX9050_LAS2BA 0x1C
-#define PLX9050_LAS3BA 0x20
-#define PLX9050_EROMBA 0x24
-
-/*
- * Local Address Space I Bus Region Descriptor Register
- * Bit
- * 0 : Burst enable
- * 1 : Ready Input Enable
- * 2 : Bterm Input Enable
- * 4:3 : Prefetch Count - 00 no, 01 4 lwords, 10 8 lwords, 11 16 lwords
- * 5 : Prefetch Count Enable
- */
-#define PLX9050_LAS0BRD 0x28
-#define PLX9050_LAS1BRD 0x2C
-#define PLX9050_LAS2BRD 0x30
-#define PLX9050_LAS3BRD 0x34
-#define PLX9050_EROMBRD 0x38
-
-#define PLX9050_CS0BASE 0x3C
-#define PLX9050_CS1BASE 0x40
-#define PLX9050_CS2BASE 0x44
-#define PLX9050_CS4BASE 0x48
-
-#define PLX9050_INTCSR 0x4C
-
-#define PLX9050_CNTRL 0x50
-
-#ifndef L_SETBIT
-#define L_SETBIT(addr, b) writel(readl(addr) | (1<<(b)), addr);
-#define W_SETBIT(addr, b) writew(readw(addr) | (1<<(b)), addr);
-#define B_SETBIT(addr, b) writeb(readb(addr) | (1<<(b)), addr);
-
-#define L_CLRBIT(addr, b) writel(readl(addr) & ~(1<<(b)), addr);
-#define W_CLRBIT(addr, b) writew(readw(addr) & ~(1<<(b)), addr);
-#define B_CLRBIT(addr, b) writeb(readb(addr) & ~(1<<(b)), addr);
-#endif
-
-#define PLX9050_ENABLE_BURST(base, i) L_SETBIT(base+PLX9050_LAS0BRD+i*4, 0)
-#define PLX9050_DISABLE_BURST(base, i) L_CLRBIT(base+PLX9050_LAS0BRD+i*4, 0)
-
-#define PLX9050_SET_PREFETCH0(base, i) writel(readl(base+PLX9050_LAS0BRD+i*4) & ~0x180 , base+PLX9050_LAS0BRD+i*4);
-#define PLX9050_SET_PREFETCH4(base, i) writel(readl(base+PLX9050_LAS0BRD+i*4) & ~0x180 | 0x80, base+PLX9050_LAS0BRD+i*4);
-#define PLX9050_SET_PREFETCH8(base, i) writel(readl(base+PLX9050_LAS0BRD+i*4) & ~0x180 | 0x100, base+PLX9050_LAS0BRD+i*4);
-#define PLX9050_SET_PREFETCH16(base, i) writel(readl(base+PLX9050_LAS0BRD+i*4) | 0x180, base+PLX9050_LAS0BRD+i*4);
-
-#endif /* __PLX9050_H__ */
Index: drivers/pcicc32-linux/driver/pcicc32.h
===================================================================
--- drivers/pcicc32-linux/driver/pcicc32.h (revision 86)
+++ drivers/pcicc32-linux/driver/pcicc32.h (nonexistent)
@@ -1,99 +0,0 @@
-#ifndef __PCICC32_H__
-#define __PCICC32_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// pcicc32.h -- the common header for driver and applications for the PCICC32
-// PCI to CAMAC Interface
-//
-// $Log: pcicc32.h,v $
-// Revision 1.7 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.6 2002/10/15 19:01:17 klaus
-// fixed bug in IOCTL defines
-//
-// Revision 1.5 2002/04/17 19:41:06 klaus
-// added support for autoread
-//
-// Revision 1.4 2002/04/14 18:25:38 klaus
-// added interrupt handling, driver 4.4. ...3.5.tar.gz
-//
-// Revision 1.3 2002/04/10 18:40:10 klaus
-// compiled and modified on RedHat 7.2
-//
-// Revision 1.2 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//****************************************************************************
-
-#include <asm/ioctl.h>
-
-#define PCICC32_MAGIC ' '
-
-typedef struct
-{
- char bConnected; /* the interface seems to be connected */
- char bFail; /* a timeout failure is registered */
- char bIrq; /* a LAM wants to generate a IRQ */
- char bReserve; /* not yet used */
-} PCICC32_STATUS;
-
-typedef struct
-{
- char bEnable; /* set to 0 to disable, != 0 to enable */
-} PCICC32_IRQ_CONTROL;
-
-typedef struct
-{
- char bOn;
-} PCICC32_AUTOREAD;
-
-#define PCICC32_IOSTATE _IOR(PCICC32_MAGIC, 1, PCICC32_STATUS) /* get the status of PCICC32 */
-#define PCICC32_IOCNTRL _IO(PCICC32_MAGIC, 2) /* reset a timeout failure, no parameters */
-#define PCICC32_CONTROL_INTERRUPTS _IOWR(PCICC32_MAGIC, 3, PCICC32_IRQ_CONTROL) /* set, clear interrupt enable */
-#define PCICC32_IOSTATE_BLOCKING _IOR(PCICC32_MAGIC, 4, PCICC32_STATUS) /* calls a blocking IO until interrupt */
-#define PCICC32_AUTOREAD_SWITCH _IOWR(PCICC32_MAGIC, 4, PCICC32_AUTOREAD) /* switches autoread on or off */
-
-// the returned cause of the interrupt
-#define NOT_MY_INTERRUPT 0
-#define PCIADA_INTERRUPT 1
-#define CC32_INTERRUPT 2
-
-// the LAM (interrupt) masks
-#define LAM_IRQ 0x00FFFFFF // there was a LAM responible for the timeout
-#define CONNECTION_TIMEOUT 0x08000000 // irq raised through a connection timout
-#define LAM_BUS_OR 0x10000000 // a LAM-BUS-OR is pending
-#define LAM_NOT_OR 0x20000000 // a LAM-NOT-OR is pending
-#define LAM_AND_OR 0x40000000 // a LAM-AND-OR is pending
-#define LAM_FF 0x80000000 // the LAM-Flip-Flop was set
-
-#endif /* __PCICC32_H__ */
Index: drivers/pcicc32-linux/driver/Makefile
===================================================================
--- drivers/pcicc32-linux/driver/Makefile (revision 86)
+++ drivers/pcicc32-linux/driver/Makefile (nonexistent)
@@ -1,198 +0,0 @@
-
-#****************************************************************************
-# Copyright (C) 2001-2004 ARW Elektronik Germany
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-# Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-#****************************************************************************
-
-#****************************************************************************
-#
-# Makefile - makefile for ARW Elektronik CAMAC interfaces driver
-#
-#****************************************************************************
-# please modify only here if your kernel path is elsewhere located
-#
-#
-KERNEL_LOCATION =/usr/src/linux-headers-$(shell uname -r)
-#****************************************************************************
-# removed old kernel source path retrival for support of kernels < 2.2.18!
-# old KERNSRC = /lib/modules/$(VERSION)/build
-#
-KERNSRC := $(KERNEL_LOCATION)
-
-#****************************************************************************
-# whole makefile is based on availability of version.h file
-# do a forced stop if it is not available
-#
-HASVERSION_H := $(shell if test -f /usr/include/linux/version.h ; then echo yes ; else echo no; fi )
-
-ifeq ($(HASVERSION_H),no)
-$(error "Can't find $(KERNEL_LOCATION)/include/linux/version.h !")
-else
-
-#****************************************************************************
-# removed old version retrival for better cross compile support
-
-VERSION := $(shell cpp -dM -I$(KERNEL_LOCATION)/include $(KERNEL_LOCATION)/include/generated/utsrelease.h \
- | grep UTS_RELEASE | sed -e 's;[^"]*"\(.*\)";\1;g')
-
-
-#****************************************************************************
-# where the driver should be installed - change here for cross install - currently not functional
-#
-
-INSTALL_LOCATION = /lib/modules/$(shell uname -r)/kernel/drivers/misc/
-
-#****************************************************************************
-# get extracted kernel VERSION and PATCHLEVEL for comparison
-# decide to use KBUILD for kernels greater 2.6.0
-#
-KVERSION := $(shell echo $(VERSION) | sed -e 's;\([1-9]\)\..*;\1;g' )
-KPATCHLEVEL := $(shell echo $(VERSION) | sed -e 's;[1-9]\.\([0-9]\{0,3\}\)\..*;\1;g' )
-USEKBUILD := $(shell if [ $(KVERSION) -gt 2 ] || [ $(KVERSION) -eq 2 ] && [ $(KPATCHLEVEL) -ge 6 ] ; \
- then echo "yes" ; else echo "no" ; fi)
-
-#****************************************************************************
-# some common switches and defines
-#
-#DBG = __NO_DEBUG__ # or __DEBUG__ to debug the driver
-DBG = __DEBUG__
-SRC = .
-
-#****************************************************************************
-# preparation what to build or what to KBUILD
-#
-pcicc32-objs := $(SRC)/main.o $(SRC)/list.o $(SRC)/askpci.o $(SRC)/plxbug.o $(SRC)/fops.o
-
-
-ifeq ($(USEKBUILD),yes) # <<<<< USEKBUILD >>>>>>
-
-#****************************************************************************
-# for local installation only: sometimes /etc/modprobe.conf.local is used
-#
-MODCONF = /etc/modprobe.conf
-MODINST = "install pcicc32 /sbin/modprobe --ignore-install pcicc32; /usr/local/bin/pcicc32_make_devices 2"
-
-#****************************************************************************
-# what's the target
-#
-TARGET = pcicc32.ko
-obj-m := pcicc32.o
-
-#****************************************************************************
-# add flags to standard flags
-#
-CPPFLAGS += -I$(PWD) -D$(DBG)
-
-#****************************************************************************
-# do it
-#
-all : message
- $(MAKE) -C $(KERNSRC) M=$(PWD) V=$(VERBOSE) $(filter-out all, $(MAKECMDGOLAS)) modules
-
-else # <<<<< USEKBUILD >>>>>>
-
-#****************************************************************************
-# for local installation only: sometimes /etc/modules.conf.local is used
-#
-MODCONF = /etc/modules.conf
-MODINST = "post-install pcicc32 /usr/local/bin/pcicc32_make_devices 2"
-
-#****************************************************************************
-# additional common switches and defines
-#
-CC = gcc
-LD = ld
-INC = -I$(SRC) -I$(KERNSRC)/include
-DEP = .depend
-
-#****************************************************************************
-# what's the target
-#
-TARGET = pcicc32.o
-
-#****************************************************************************
-# compile flags
-#
-CFLAGS = -O2 -D__KERNEL__ -DMODULE -Wall $(INCLUDE) -D$(DBG) $(INC) -I$(PWD)
-
-#****************************************************************************
-# do it
-#
-all: message $(TARGET)
-
-$(TARGET) : $(pcicc32-objs)
- $(LD) -r $^ -o $@
-
-#********** catch include file depencies ************************************
-ifeq ($(DEP),$(wildcard $(DEP)))
-
-depend:
- makedepend -f$(DEP) -- $(CFLAGS) -- $(addsuffix .c, $(basename $(pcicc32-objs))) -I$(INC)
-
-include $(DEP)
-
-else
-
-depend:
- touch $(DEP)
- makedepend -f$(DEP) -- $(CFLAGS) -- $(addsuffix .c, $(basename $(pcicc32-objs))) -I$(INC)
-endif
-
-endif # <<<<< USEKBUILD >>>>>>
-
-#********** clean all for a rebuild *****************************************
-clean:
- rm -f *~ $(TARGET) $(pcicc32-objs)
-
-#********** clean all for a rebuild *****************************************
-fresh:
- touch *.c
- make all
-
-#********** informations during build of driver *****************************
-.PHONY : message
-message:
- @ echo "***"
- @ echo "*** Host machine kernel version=$(shell uname -r), Driver kernel version=$(VERSION), Path to kernel sources=$(KERNSRC), use KBUILD=$(USEKBUILD)"
- @ echo "***"
-
-
-#********** this entry is reserved for root access only *********************
-install:
- @if test -d $(INSTALL_LOCATION) ; then echo "info: $(INSTALL_LOCATION) exists."; else mkdir $(INSTALL_LOCATION); fi
- cp $(TARGET) $(INSTALL_LOCATION)/$(TARGET)
- cp pcicc32_make_devices /usr/local/bin/pcicc32_make_devices
- if test -z $(shell grep -l pcicc32 $(MODCONF)); then\
- cp $(MODCONF) $(MODCONF)~;\
- echo "" >> $(MODCONF);\
- echo "# pcicc32 - automatic made entry, begin --------" >> $(MODCONF);\
- echo $(MODINST) >> $(MODCONF);\
- echo "# pcicc32 - automatic made entry, end ----------" >> $(MODCONF);\
- echo "" >> $(MODCONF);\
- fi
- /sbin/depmod
- cp pcicc32.h /usr/include/pcicc32.h
- chmod 644 /usr/include/pcicc32.h
-
-endif # <<<<< HASVERSION_H >>>>>>
-
-# DO NOT DELETE
-
-
-
Index: drivers/pcicc32-linux/driver/.pcicc32.ko.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.pcicc32.ko.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.pcicc32.ko.cmd (nonexistent)
@@ -1 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/pcicc32.ko := ld -r -m elf_i386 -T /usr/src/linux-headers-3.13.0-37-generic/scripts/module-common.lds --build-id -o /home/f9daq/pcicc32-6.9/driver/pcicc32.ko /home/f9daq/pcicc32-6.9/driver/pcicc32.o /home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o
Index: drivers/pcicc32-linux/driver/.plxbug.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.plxbug.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.plxbug.o.cmd (nonexistent)
@@ -1,691 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/./plxbug.o := gcc -Wp,-MD,/home/f9daq/pcicc32-6.9/driver/./.plxbug.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include -Iarch/x86/include/generated -Iinclude -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-37-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-37-generic/include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -DMODULE -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(plxbug)" -D"KBUILD_MODNAME=KBUILD_STR(pcicc32)" -c -o /home/f9daq/pcicc32-6.9/driver/./.tmp_plxbug.o /home/f9daq/pcicc32-6.9/driver/./plxbug.c
-
-source_/home/f9daq/pcicc32-6.9/driver/./plxbug.o := /home/f9daq/pcicc32-6.9/driver/./plxbug.c
-
-deps_/home/f9daq/pcicc32-6.9/driver/./plxbug.o := \
- /home/f9daq/pcicc32-6.9/driver/./common.h \
- $(wildcard include/config/modversions.h) \
- include/generated/uapi/linux/version.h \
- include/config/modversions.h \
- include/linux/kernel.h \
- $(wildcard include/config/lbdaf.h) \
- $(wildcard include/config/preempt/voluntary.h) \
- $(wildcard include/config/debug/atomic/sleep.h) \
- $(wildcard include/config/mmu.h) \
- $(wildcard include/config/prove/locking.h) \
- $(wildcard include/config/ring/buffer.h) \
- $(wildcard include/config/tracing.h) \
- $(wildcard include/config/ftrace/mcount/record.h) \
- /usr/lib/gcc/i686-linux-gnu/4.8/include/stdarg.h \
- include/linux/linkage.h \
- include/linux/compiler.h \
- $(wildcard include/config/sparse/rcu/pointer.h) \
- $(wildcard include/config/trace/branch/profiling.h) \
- $(wildcard include/config/profile/all/branches.h) \
- $(wildcard include/config/enable/must/check.h) \
- $(wildcard include/config/enable/warn/deprecated.h) \
- $(wildcard include/config/kprobes.h) \
- include/linux/compiler-gcc.h \
- $(wildcard include/config/arch/supports/optimized/inlining.h) \
- $(wildcard include/config/optimize/inlining.h) \
- include/linux/compiler-gcc4.h \
- $(wildcard include/config/arch/use/builtin/bswap.h) \
- include/linux/stringify.h \
- include/linux/export.h \
- $(wildcard include/config/have/underscore/symbol/prefix.h) \
- $(wildcard include/config/modules.h) \
- $(wildcard include/config/unused/symbols.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/linkage.h \
- $(wildcard include/config/x86/32.h) \
- $(wildcard include/config/x86/64.h) \
- $(wildcard include/config/x86/alignment/16.h) \
- include/linux/stddef.h \
- include/uapi/linux/stddef.h \
- include/linux/types.h \
- $(wildcard include/config/uid16.h) \
- $(wildcard include/config/arch/dma/addr/t/64bit.h) \
- $(wildcard include/config/phys/addr/t/64bit.h) \
- $(wildcard include/config/64bit.h) \
- include/uapi/linux/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/types.h \
- include/asm-generic/int-ll64.h \
- include/uapi/asm-generic/int-ll64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bitsperlong.h \
- include/asm-generic/bitsperlong.h \
- include/uapi/asm-generic/bitsperlong.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/posix_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/posix_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/posix_types_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/posix_types.h \
- include/linux/bitops.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bitops.h \
- $(wildcard include/config/x86/cmov.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/alternative.h \
- $(wildcard include/config/smp.h) \
- $(wildcard include/config/paravirt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/asm.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ptrace.h \
- $(wildcard include/config/x86/debugctlmsr.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/segment.h \
- $(wildcard include/config/cc/stackprotector.h) \
- $(wildcard include/config/x86/32/lazy/gs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/const.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_types.h \
- $(wildcard include/config/physical/start.h) \
- $(wildcard include/config/physical/align.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32_types.h \
- $(wildcard include/config/highmem4g.h) \
- $(wildcard include/config/highmem64g.h) \
- $(wildcard include/config/page/offset.h) \
- $(wildcard include/config/x86/pae.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor-flags.h \
- $(wildcard include/config/vm86.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/processor-flags.h \
- include/linux/init.h \
- $(wildcard include/config/broken/rodata.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt_types.h \
- $(wildcard include/config/x86/local/apic.h) \
- $(wildcard include/config/paravirt/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/desc_defs.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/kmap_types.h \
- $(wildcard include/config/debug/highmem.h) \
- include/asm-generic/kmap_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_types.h \
- $(wildcard include/config/kmemcheck.h) \
- $(wildcard include/config/mem/soft/dirty.h) \
- $(wildcard include/config/compat/vdso.h) \
- $(wildcard include/config/proc/fs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32_types.h \
- $(wildcard include/config/highmem.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level_types.h \
- include/asm-generic/pgtable-nopud.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock_types.h \
- $(wildcard include/config/paravirt/spinlocks.h) \
- $(wildcard include/config/nr/cpus.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwlock.h \
- include/asm-generic/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpufeature.h \
- $(wildcard include/config/x86/debug/static/cpu/has.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/required-features.h \
- $(wildcard include/config/x86/minimum/cpu/family.h) \
- $(wildcard include/config/math/emulation.h) \
- $(wildcard include/config/x86/cmpxchg64.h) \
- $(wildcard include/config/x86/use/3dnow.h) \
- $(wildcard include/config/x86/p6/nop.h) \
- $(wildcard include/config/matom.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rmwcc.h \
- include/asm-generic/bitops/fls64.h \
- include/asm-generic/bitops/find.h \
- $(wildcard include/config/generic/find/first/bit.h) \
- include/asm-generic/bitops/sched.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/arch_hweight.h \
- include/asm-generic/bitops/const_hweight.h \
- include/asm-generic/bitops/le.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/byteorder.h \
- include/linux/byteorder/little_endian.h \
- include/uapi/linux/byteorder/little_endian.h \
- include/linux/swab.h \
- include/uapi/linux/swab.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/swab.h \
- include/linux/byteorder/generic.h \
- include/asm-generic/bitops/ext2-atomic-setbit.h \
- include/linux/log2.h \
- $(wildcard include/config/arch/has/ilog2/u32.h) \
- $(wildcard include/config/arch/has/ilog2/u64.h) \
- include/linux/typecheck.h \
- include/linux/printk.h \
- $(wildcard include/config/early/printk.h) \
- $(wildcard include/config/printk.h) \
- $(wildcard include/config/dynamic/debug.h) \
- include/linux/kern_levels.h \
- include/linux/dynamic_debug.h \
- include/uapi/linux/kernel.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/sysinfo.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/div64.h \
- /home/f9daq/pcicc32-6.9/driver/./plxbug.h \
- /home/f9daq/pcicc32-6.9/driver/./askpci.h \
- include/linux/pci.h \
- $(wildcard include/config/pci/iov.h) \
- $(wildcard include/config/pcieaspm.h) \
- $(wildcard include/config/pci/msi.h) \
- $(wildcard include/config/pci/ats.h) \
- $(wildcard include/config/pci.h) \
- $(wildcard include/config/pcieportbus.h) \
- $(wildcard include/config/pcieaer.h) \
- $(wildcard include/config/pcie/ecrc.h) \
- $(wildcard include/config/ht/irq.h) \
- $(wildcard include/config/pci/domains.h) \
- $(wildcard include/config/pci/quirks.h) \
- $(wildcard include/config/hibernate/callbacks.h) \
- $(wildcard include/config/pci/mmconfig.h) \
- $(wildcard include/config/hotplug/pci.h) \
- $(wildcard include/config/of.h) \
- $(wildcard include/config/eeh.h) \
- include/linux/mod_devicetable.h \
- include/linux/uuid.h \
- include/uapi/linux/uuid.h \
- include/linux/string.h \
- $(wildcard include/config/binary/printf.h) \
- include/uapi/linux/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string_32.h \
- include/linux/ioport.h \
- $(wildcard include/config/memory/hotremove.h) \
- include/linux/list.h \
- $(wildcard include/config/debug/list.h) \
- include/linux/poison.h \
- $(wildcard include/config/illegal/pointer/value.h) \
- include/linux/errno.h \
- include/uapi/linux/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno-base.h \
- include/linux/kobject.h \
- $(wildcard include/config/debug/kobject/release.h) \
- include/linux/sysfs.h \
- $(wildcard include/config/debug/lock/alloc.h) \
- $(wildcard include/config/sysfs.h) \
- include/linux/lockdep.h \
- $(wildcard include/config/lockdep.h) \
- $(wildcard include/config/lock/stat.h) \
- $(wildcard include/config/trace/irqflags.h) \
- $(wildcard include/config/prove/rcu.h) \
- include/linux/kobject_ns.h \
- include/linux/stat.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/stat.h \
- include/uapi/linux/stat.h \
- include/linux/time.h \
- $(wildcard include/config/arch/uses/gettimeoffset.h) \
- include/linux/cache.h \
- $(wildcard include/config/arch/has/cache/line/size.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cache.h \
- $(wildcard include/config/x86/l1/cache/shift.h) \
- $(wildcard include/config/x86/internode/cache/shift.h) \
- $(wildcard include/config/x86/vsmp.h) \
- include/linux/seqlock.h \
- include/linux/spinlock.h \
- $(wildcard include/config/debug/spinlock.h) \
- $(wildcard include/config/generic/lockbreak.h) \
- $(wildcard include/config/preempt.h) \
- include/linux/preempt.h \
- $(wildcard include/config/debug/preempt.h) \
- $(wildcard include/config/preempt/tracer.h) \
- $(wildcard include/config/preempt/count.h) \
- $(wildcard include/config/context/tracking.h) \
- $(wildcard include/config/preempt/notifiers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/preempt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/percpu.h \
- $(wildcard include/config/x86/64/smp.h) \
- include/asm-generic/percpu.h \
- $(wildcard include/config/have/setup/per/cpu/area.h) \
- include/linux/threads.h \
- $(wildcard include/config/base/small.h) \
- include/linux/percpu-defs.h \
- $(wildcard include/config/debug/force/weak/per/cpu.h) \
- include/linux/thread_info.h \
- $(wildcard include/config/compat.h) \
- $(wildcard include/config/debug/stack/usage.h) \
- include/linux/bug.h \
- $(wildcard include/config/generic/bug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bug.h \
- $(wildcard include/config/bug.h) \
- $(wildcard include/config/debug/bugverbose.h) \
- include/asm-generic/bug.h \
- $(wildcard include/config/generic/bug/relative/pointers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/thread_info.h \
- $(wildcard include/config/ia32/emulation.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32.h \
- $(wildcard include/config/hugetlb/page.h) \
- $(wildcard include/config/debug/virtual.h) \
- $(wildcard include/config/flatmem.h) \
- $(wildcard include/config/x86/3dnow.h) \
- include/linux/range.h \
- include/asm-generic/memory_model.h \
- $(wildcard include/config/discontigmem.h) \
- $(wildcard include/config/sparsemem/vmemmap.h) \
- $(wildcard include/config/sparsemem.h) \
- include/asm-generic/getorder.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor.h \
- $(wildcard include/config/m486.h) \
- $(wildcard include/config/xen.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/math_emu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/current.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr-index.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ioctl.h \
- include/asm-generic/ioctl.h \
- include/uapi/asm-generic/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpumask.h \
- include/linux/cpumask.h \
- $(wildcard include/config/cpumask/offstack.h) \
- $(wildcard include/config/hotplug/cpu.h) \
- $(wildcard include/config/debug/per/cpu/maps.h) \
- $(wildcard include/config/disable/obsolete/cpumask/functions.h) \
- include/linux/bitmap.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/nops.h \
- $(wildcard include/config/mk7.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/special_insns.h \
- include/linux/personality.h \
- include/uapi/linux/personality.h \
- include/linux/math64.h \
- $(wildcard include/config/arch/supports/int128.h) \
- include/linux/err.h \
- include/linux/irqflags.h \
- $(wildcard include/config/irqsoff/tracer.h) \
- $(wildcard include/config/trace/irqflags/support.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irqflags.h \
- include/linux/atomic.h \
- $(wildcard include/config/arch/has/atomic/or.h) \
- $(wildcard include/config/generic/atomic64.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic64_32.h \
- include/asm-generic/atomic-long.h \
- include/linux/bottom_half.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/barrier.h \
- $(wildcard include/config/x86/ppro/fence.h) \
- $(wildcard include/config/x86/oostore.h) \
- include/linux/spinlock_types.h \
- include/linux/rwlock_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock.h \
- include/linux/jump_label.h \
- $(wildcard include/config/jump/label.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/jump_label.h \
- include/linux/rwlock.h \
- include/linux/spinlock_api_smp.h \
- $(wildcard include/config/inline/spin/lock.h) \
- $(wildcard include/config/inline/spin/lock/bh.h) \
- $(wildcard include/config/inline/spin/lock/irq.h) \
- $(wildcard include/config/inline/spin/lock/irqsave.h) \
- $(wildcard include/config/inline/spin/trylock.h) \
- $(wildcard include/config/inline/spin/trylock/bh.h) \
- $(wildcard include/config/uninline/spin/unlock.h) \
- $(wildcard include/config/inline/spin/unlock/bh.h) \
- $(wildcard include/config/inline/spin/unlock/irq.h) \
- $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
- include/linux/rwlock_api_smp.h \
- $(wildcard include/config/inline/read/lock.h) \
- $(wildcard include/config/inline/write/lock.h) \
- $(wildcard include/config/inline/read/lock/bh.h) \
- $(wildcard include/config/inline/write/lock/bh.h) \
- $(wildcard include/config/inline/read/lock/irq.h) \
- $(wildcard include/config/inline/write/lock/irq.h) \
- $(wildcard include/config/inline/read/lock/irqsave.h) \
- $(wildcard include/config/inline/write/lock/irqsave.h) \
- $(wildcard include/config/inline/read/trylock.h) \
- $(wildcard include/config/inline/write/trylock.h) \
- $(wildcard include/config/inline/read/unlock.h) \
- $(wildcard include/config/inline/write/unlock.h) \
- $(wildcard include/config/inline/read/unlock/bh.h) \
- $(wildcard include/config/inline/write/unlock/bh.h) \
- $(wildcard include/config/inline/read/unlock/irq.h) \
- $(wildcard include/config/inline/write/unlock/irq.h) \
- $(wildcard include/config/inline/read/unlock/irqrestore.h) \
- $(wildcard include/config/inline/write/unlock/irqrestore.h) \
- include/uapi/linux/time.h \
- include/linux/uidgid.h \
- $(wildcard include/config/uidgid/strict/type/checks.h) \
- $(wildcard include/config/user/ns.h) \
- include/linux/highuid.h \
- include/linux/kref.h \
- include/linux/mutex.h \
- $(wildcard include/config/debug/mutexes.h) \
- $(wildcard include/config/mutex/spin/on/owner.h) \
- include/linux/wait.h \
- include/uapi/linux/wait.h \
- include/linux/workqueue.h \
- $(wildcard include/config/debug/objects/work.h) \
- $(wildcard include/config/freezer.h) \
- include/linux/timer.h \
- $(wildcard include/config/timer/stats.h) \
- $(wildcard include/config/debug/objects/timers.h) \
- include/linux/ktime.h \
- $(wildcard include/config/ktime/scalar.h) \
- include/linux/jiffies.h \
- include/linux/timex.h \
- include/uapi/linux/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/param.h \
- include/asm-generic/param.h \
- $(wildcard include/config/hz.h) \
- include/uapi/asm-generic/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/tsc.h \
- $(wildcard include/config/x86/tsc.h) \
- include/linux/debugobjects.h \
- $(wildcard include/config/debug/objects.h) \
- $(wildcard include/config/debug/objects/free.h) \
- include/linux/device.h \
- $(wildcard include/config/debug/devres.h) \
- $(wildcard include/config/acpi.h) \
- $(wildcard include/config/pinctrl.h) \
- $(wildcard include/config/numa.h) \
- $(wildcard include/config/dma/cma.h) \
- $(wildcard include/config/pm/sleep.h) \
- $(wildcard include/config/devtmpfs.h) \
- $(wildcard include/config/sysfs/deprecated.h) \
- include/linux/klist.h \
- include/linux/pinctrl/devinfo.h \
- $(wildcard include/config/pm.h) \
- include/linux/pinctrl/consumer.h \
- include/linux/seq_file.h \
- include/linux/nodemask.h \
- $(wildcard include/config/movable/node.h) \
- include/linux/numa.h \
- $(wildcard include/config/nodes/shift.h) \
- include/linux/pinctrl/pinctrl-state.h \
- include/linux/pm.h \
- $(wildcard include/config/vt/console/sleep.h) \
- $(wildcard include/config/pm/runtime.h) \
- $(wildcard include/config/pm/clk.h) \
- $(wildcard include/config/pm/generic/domains.h) \
- include/linux/completion.h \
- include/linux/ratelimit.h \
- include/linux/gfp.h \
- $(wildcard include/config/zone/dma.h) \
- $(wildcard include/config/zone/dma32.h) \
- $(wildcard include/config/cma.h) \
- include/linux/mmzone.h \
- $(wildcard include/config/force/max/zoneorder.h) \
- $(wildcard include/config/memory/isolation.h) \
- $(wildcard include/config/memcg.h) \
- $(wildcard include/config/compaction.h) \
- $(wildcard include/config/memory/hotplug.h) \
- $(wildcard include/config/have/memblock/node/map.h) \
- $(wildcard include/config/flat/node/mem/map.h) \
- $(wildcard include/config/no/bootmem.h) \
- $(wildcard include/config/numa/balancing.h) \
- $(wildcard include/config/have/memory/present.h) \
- $(wildcard include/config/have/memoryless/nodes.h) \
- $(wildcard include/config/need/node/memmap/size.h) \
- $(wildcard include/config/need/multiple/nodes.h) \
- $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
- $(wildcard include/config/sparsemem/extreme.h) \
- $(wildcard include/config/have/arch/pfn/valid.h) \
- $(wildcard include/config/nodes/span/other/nodes.h) \
- $(wildcard include/config/holes/in/zone.h) \
- $(wildcard include/config/arch/has/holes/memorymodel.h) \
- include/linux/pageblock-flags.h \
- $(wildcard include/config/hugetlb/page/size/variable.h) \
- include/linux/page-flags-layout.h \
- include/generated/bounds.h \
- include/linux/memory_hotplug.h \
- $(wildcard include/config/have/arch/nodedata/extension.h) \
- $(wildcard include/config/have/bootmem/info/node.h) \
- include/linux/notifier.h \
- include/linux/rwsem.h \
- $(wildcard include/config/rwsem/generic/spinlock.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwsem.h \
- include/linux/srcu.h \
- include/linux/rcupdate.h \
- $(wildcard include/config/rcu/torture/test.h) \
- $(wildcard include/config/tree/rcu.h) \
- $(wildcard include/config/tree/preempt/rcu.h) \
- $(wildcard include/config/rcu/trace.h) \
- $(wildcard include/config/preempt/rcu.h) \
- $(wildcard include/config/rcu/user/qs.h) \
- $(wildcard include/config/tiny/rcu.h) \
- $(wildcard include/config/debug/objects/rcu/head.h) \
- $(wildcard include/config/rcu/nocb/cpu.h) \
- $(wildcard include/config/no/hz/full/sysidle.h) \
- include/linux/rcutree.h \
- include/linux/topology.h \
- $(wildcard include/config/sched/smt.h) \
- $(wildcard include/config/sched/mc.h) \
- $(wildcard include/config/sched/book.h) \
- $(wildcard include/config/use/percpu/numa/node/id.h) \
- include/linux/smp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/smp.h \
- $(wildcard include/config/x86/io/apic.h) \
- $(wildcard include/config/x86/32/smp.h) \
- $(wildcard include/config/debug/nmi/selftest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec.h \
- $(wildcard include/config/x86/numaq.h) \
- $(wildcard include/config/eisa.h) \
- $(wildcard include/config/x86/mpparse.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec_def.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/x86_init.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bootparam.h \
- include/linux/screen_info.h \
- include/uapi/linux/screen_info.h \
- include/linux/apm_bios.h \
- include/uapi/linux/apm_bios.h \
- include/linux/edd.h \
- include/uapi/linux/edd.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/e820.h \
- $(wildcard include/config/efi.h) \
- $(wildcard include/config/hibernation.h) \
- $(wildcard include/config/memtest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/e820.h \
- $(wildcard include/config/intel/txt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ist.h \
- include/video/edid.h \
- $(wildcard include/config/x86.h) \
- include/uapi/video/edid.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apicdef.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apic.h \
- $(wildcard include/config/x86/x2apic.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/fixmap.h \
- $(wildcard include/config/paravirt/clock.h) \
- $(wildcard include/config/provide/ohci1394/dma/init.h) \
- $(wildcard include/config/x86/visws/apic.h) \
- $(wildcard include/config/x86/intel/mid.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/acpi.h \
- $(wildcard include/config/acpi/numa.h) \
- include/acpi/pdc_intel.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa.h \
- $(wildcard include/config/numa/emu.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/topology.h \
- $(wildcard include/config/x86/ht.h) \
- include/asm-generic/topology.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mmu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/realmode.h \
- $(wildcard include/config/acpi/sleep.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io.h \
- $(wildcard include/config/mtrr.h) \
- include/asm-generic/iomap.h \
- $(wildcard include/config/has/ioport.h) \
- $(wildcard include/config/generic/iomap.h) \
- include/asm-generic/pci_iomap.h \
- $(wildcard include/config/no/generic/pci/ioport/map.h) \
- $(wildcard include/config/generic/pci/iomap.h) \
- include/linux/vmalloc.h \
- include/linux/rbtree.h \
- include/xen/xen.h \
- $(wildcard include/config/xen/dom0.h) \
- include/xen/interface/xen.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/hypervisor.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock.h \
- include/linux/clocksource.h \
- $(wildcard include/config/arch/clocksource/data.h) \
- $(wildcard include/config/clocksource/watchdog.h) \
- $(wildcard include/config/clksrc/of.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/idle.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io_apic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq_vectors.h \
- $(wildcard include/config/have/kvm.h) \
- include/linux/percpu.h \
- $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
- $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
- include/linux/pfn.h \
- include/linux/mmdebug.h \
- $(wildcard include/config/debug/vm.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/device.h \
- $(wildcard include/config/x86/dev/dma/ops.h) \
- $(wildcard include/config/intel/iommu.h) \
- $(wildcard include/config/amd/iommu.h) \
- include/linux/pm_wakeup.h \
- include/linux/io.h \
- include/linux/irqreturn.h \
- include/uapi/linux/pci.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/pci_regs.h \
- include/linux/pci_ids.h \
- include/linux/pci-dma.h \
- include/linux/dmapool.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/scatterlist.h \
- include/asm-generic/scatterlist.h \
- $(wildcard include/config/debug/sg.h) \
- $(wildcard include/config/need/sg/dma/length.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pci.h \
- include/linux/mm.h \
- $(wildcard include/config/sysctl.h) \
- $(wildcard include/config/ppc.h) \
- $(wildcard include/config/parisc.h) \
- $(wildcard include/config/metag.h) \
- $(wildcard include/config/ia64.h) \
- $(wildcard include/config/stack/growsup.h) \
- $(wildcard include/config/transparent/hugepage.h) \
- $(wildcard include/config/ksm.h) \
- $(wildcard include/config/debug/vm/rb.h) \
- $(wildcard include/config/arch/uses/numa/prot/none.h) \
- $(wildcard include/config/debug/pagealloc.h) \
- $(wildcard include/config/hugetlbfs.h) \
- include/linux/debug_locks.h \
- $(wildcard include/config/debug/locking/api/selftests.h) \
- include/linux/mm_types.h \
- $(wildcard include/config/split/ptlock/cpus.h) \
- $(wildcard include/config/arch/enable/split/pmd/ptlock.h) \
- $(wildcard include/config/have/cmpxchg/double.h) \
- $(wildcard include/config/have/aligned/struct/page.h) \
- $(wildcard include/config/want/page/debug/flags.h) \
- $(wildcard include/config/aio.h) \
- $(wildcard include/config/mm/owner.h) \
- $(wildcard include/config/mmu/notifier.h) \
- include/linux/auxvec.h \
- include/uapi/linux/auxvec.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/auxvec.h \
- include/linux/page-debug-flags.h \
- $(wildcard include/config/page/poisoning.h) \
- $(wildcard include/config/page/guard.h) \
- $(wildcard include/config/page/debug/something/else.h) \
- include/linux/uprobes.h \
- $(wildcard include/config/arch/supports/uprobes.h) \
- $(wildcard include/config/uprobes.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/uprobes.h \
- include/linux/bit_spinlock.h \
- include/linux/shrinker.h \
- include/linux/dcache.h \
- include/linux/rculist.h \
- include/linux/rculist_bl.h \
- include/linux/list_bl.h \
- include/linux/lockref.h \
- $(wildcard include/config/arch/use/cmpxchg/lockref.h) \
- include/linux/file.h \
- include/linux/fs.h \
- $(wildcard include/config/fs/posix/acl.h) \
- $(wildcard include/config/security.h) \
- $(wildcard include/config/quota.h) \
- $(wildcard include/config/fsnotify.h) \
- $(wildcard include/config/ima.h) \
- $(wildcard include/config/epoll.h) \
- $(wildcard include/config/debug/writecount.h) \
- $(wildcard include/config/file/locking.h) \
- $(wildcard include/config/auditsyscall.h) \
- $(wildcard include/config/block.h) \
- $(wildcard include/config/fs/xip.h) \
- $(wildcard include/config/migration.h) \
- include/linux/kdev_t.h \
- include/uapi/linux/kdev_t.h \
- include/linux/path.h \
- include/linux/list_lru.h \
- include/linux/llist.h \
- $(wildcard include/config/arch/have/nmi/safe/cmpxchg.h) \
- include/linux/radix-tree.h \
- include/linux/pid.h \
- include/linux/capability.h \
- include/uapi/linux/capability.h \
- include/linux/semaphore.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/fiemap.h \
- include/linux/migrate_mode.h \
- include/linux/percpu-rwsem.h \
- include/linux/blk_types.h \
- $(wildcard include/config/blk/cgroup.h) \
- $(wildcard include/config/blk/dev/integrity.h) \
- include/uapi/linux/fs.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/limits.h \
- include/linux/quota.h \
- $(wildcard include/config/quota/netlink/interface.h) \
- include/linux/percpu_counter.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/dqblk_xfs.h \
- include/linux/dqblk_v1.h \
- include/linux/dqblk_v2.h \
- include/linux/dqblk_qtree.h \
- include/linux/projid.h \
- include/uapi/linux/quota.h \
- include/linux/nfs_fs_i.h \
- include/linux/fcntl.h \
- include/uapi/linux/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/fcntl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32.h \
- $(wildcard include/config/highpte.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level.h \
- include/asm-generic/pgtable.h \
- $(wildcard include/config/have/arch/soft/dirty.h) \
- include/linux/page-flags.h \
- $(wildcard include/config/pageflags/extended.h) \
- $(wildcard include/config/arch/uses/pg/uncached.h) \
- $(wildcard include/config/memory/failure.h) \
- $(wildcard include/config/swap.h) \
- include/linux/huge_mm.h \
- include/linux/vmstat.h \
- $(wildcard include/config/vm/event/counters.h) \
- include/linux/vm_event_item.h \
- include/linux/slab.h \
- $(wildcard include/config/slab/debug.h) \
- $(wildcard include/config/failslab.h) \
- $(wildcard include/config/slob.h) \
- $(wildcard include/config/slab.h) \
- $(wildcard include/config/slub.h) \
- $(wildcard include/config/debug/slab.h) \
- include/linux/kmemleak.h \
- $(wildcard include/config/debug/kmemleak.h) \
- include/linux/slub_def.h \
- $(wildcard include/config/slub/stats.h) \
- $(wildcard include/config/memcg/kmem.h) \
- include/asm-generic/pci-dma-compat.h \
- include/linux/dma-mapping.h \
- $(wildcard include/config/has/dma.h) \
- $(wildcard include/config/arch/has/dma/set/coherent/mask.h) \
- $(wildcard include/config/have/dma/attrs.h) \
- $(wildcard include/config/need/dma/map/state.h) \
- include/linux/dma-attrs.h \
- include/linux/dma-direction.h \
- include/linux/scatterlist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/dma-mapping.h \
- $(wildcard include/config/isa.h) \
- $(wildcard include/config/x86/dma/remap.h) \
- include/linux/kmemcheck.h \
- include/linux/dma-debug.h \
- $(wildcard include/config/dma/api/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/swiotlb.h \
- $(wildcard include/config/swiotlb.h) \
- include/linux/swiotlb.h \
- include/asm-generic/dma-coherent.h \
- $(wildcard include/config/have/generic/dma/coherent.h) \
- include/linux/dma-contiguous.h \
- $(wildcard include/config/cma/areas.h) \
- include/asm-generic/dma-mapping-common.h \
- include/asm-generic/pci.h \
-
-/home/f9daq/pcicc32-6.9/driver/./plxbug.o: $(deps_/home/f9daq/pcicc32-6.9/driver/./plxbug.o)
-
-$(deps_/home/f9daq/pcicc32-6.9/driver/./plxbug.o):
Index: drivers/pcicc32-linux/driver/common.h
===================================================================
--- drivers/pcicc32-linux/driver/common.h (revision 86)
+++ drivers/pcicc32-linux/driver/common.h (nonexistent)
@@ -1,109 +0,0 @@
-#ifndef __COMMON_H__
-#define __COMMON_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2006 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// common.h - common definitions to include in all *.c files
-//
-// $Log: common.h,v $
-// Revision 1.6 2006/06/04 12:26:07 klaus
-// release_20060604; Version 6.9; pci_{en|dis}able_device() added; remap_page_range reorganized
-//
-// Revision 1.5 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.4 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.3 2001/11/20 21:29:24 klaus
-// Small changes to correct versioning down to kernel 2.3
-//
-// Revision 1.2 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// created while adapting to kernel version 2.4 AR 4.10.2001
-//
-//****************************************************************************
-
-#include <linux/version.h>
-#include <generated/autoconf.h>
-#if defined(CONFIG_MODVERSIONS) && !defined(MODVERSIONS)
-#define MODVERSIONS
-#endif
-
-#ifdef MODVERSIONS
- #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
- #include <config/modversions.h>
- #else
- #include <linux/modversions.h>
- #endif
-#endif
-
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,3,0)
-#define kfree_s(ptr, size) kfree(ptr) /* a workaround cause kfree_s is disapeared in V 2.4 */
-#endif
-
-// some preparative defintions for kernel 2.6.x
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,24)
- typedef void irqreturn_t;
- #define IRQ_NONE
- #define IRQ_HANDLED
- #define IRQ_RETVAL(x)
-#endif
-
-// circumvent deprecated MOD_..._USE_COUNT
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0)
-#define __MOD_INC_USE_COUNT__
-#define __MOD_DEC_USE_COUNT__
-#else
-#define __MOD_INC_USE_COUNT__ MOD_INC_USE_COUNT
-#define __MOD_DEC_USE_COUNT__ MOD_DEC_USE_COUNT
-#endif
-
-// switch to disable all printks for not debugging
-#ifdef __DEBUG__
-#define DPRINTK printk
-#else
-#define DPRINTK(stuff...)
-#endif
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,22)
-#define pcicc32_remap_page_range(a, b, c, d, e) remap_page_range(b, d, e)
-#else
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,13)
-#define pcicc32_remap_page_range(a, b, c, d. e) remap_page_range(a, b, c, d, e)
-#else
-#define pcicc32_remap_page_range(a, b, c, d, e) remap_pfn_range(a, b, (c >> PAGE_SHIFT), d, e)
-#endif
-#endif
-
-#endif /* __COMMON_H__ */
Index: drivers/pcicc32-linux/driver/.pcicc32.mod.o.cmd
===================================================================
--- drivers/pcicc32-linux/driver/.pcicc32.mod.o.cmd (revision 86)
+++ drivers/pcicc32-linux/driver/.pcicc32.mod.o.cmd (nonexistent)
@@ -1,554 +0,0 @@
-cmd_/home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o := gcc -Wp,-MD,/home/f9daq/pcicc32-6.9/driver/.pcicc32.mod.o.d -nostdinc -isystem /usr/lib/gcc/i686-linux-gnu/4.8/include -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include -Iarch/x86/include/generated -Iinclude -I/usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi -Iarch/x86/include/generated/uapi -I/usr/src/linux-headers-3.13.0-37-generic/include/uapi -Iinclude/generated/uapi -include /usr/src/linux-headers-3.13.0-37-generic/include/linux/kconfig.h -Iubuntu/include -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3 -freg-struct-return -mno-mmx -mno-sse -fno-pic -mpreferred-stack-boundary=2 -march=i686 -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -Wframe-larger-than=1024 -Wno-unused-but-set-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO -D"KBUILD_STR(s)=\#s" -D"KBUILD_BASENAME=KBUILD_STR(pcicc32.mod)" -D"KBUILD_MODNAME=KBUILD_STR(pcicc32)" -DMODULE -c -o /home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o /home/f9daq/pcicc32-6.9/driver/pcicc32.mod.c
-
-source_/home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o := /home/f9daq/pcicc32-6.9/driver/pcicc32.mod.c
-
-deps_/home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o := \
- $(wildcard include/config/module/unload.h) \
- include/linux/module.h \
- $(wildcard include/config/sysfs.h) \
- $(wildcard include/config/modules.h) \
- $(wildcard include/config/unused/symbols.h) \
- $(wildcard include/config/module/sig.h) \
- $(wildcard include/config/generic/bug.h) \
- $(wildcard include/config/kallsyms.h) \
- $(wildcard include/config/smp.h) \
- $(wildcard include/config/tracepoints.h) \
- $(wildcard include/config/tracing.h) \
- $(wildcard include/config/event/tracing.h) \
- $(wildcard include/config/ftrace/mcount/record.h) \
- $(wildcard include/config/constructors.h) \
- $(wildcard include/config/debug/set/module/ronx.h) \
- include/linux/list.h \
- $(wildcard include/config/debug/list.h) \
- include/linux/types.h \
- $(wildcard include/config/uid16.h) \
- $(wildcard include/config/lbdaf.h) \
- $(wildcard include/config/arch/dma/addr/t/64bit.h) \
- $(wildcard include/config/phys/addr/t/64bit.h) \
- $(wildcard include/config/64bit.h) \
- include/uapi/linux/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/types.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/types.h \
- include/asm-generic/int-ll64.h \
- include/uapi/asm-generic/int-ll64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bitsperlong.h \
- include/asm-generic/bitsperlong.h \
- include/uapi/asm-generic/bitsperlong.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/posix_types.h \
- include/linux/stddef.h \
- include/uapi/linux/stddef.h \
- include/linux/compiler.h \
- $(wildcard include/config/sparse/rcu/pointer.h) \
- $(wildcard include/config/trace/branch/profiling.h) \
- $(wildcard include/config/profile/all/branches.h) \
- $(wildcard include/config/enable/must/check.h) \
- $(wildcard include/config/enable/warn/deprecated.h) \
- $(wildcard include/config/kprobes.h) \
- include/linux/compiler-gcc.h \
- $(wildcard include/config/arch/supports/optimized/inlining.h) \
- $(wildcard include/config/optimize/inlining.h) \
- include/linux/compiler-gcc4.h \
- $(wildcard include/config/arch/use/builtin/bswap.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/posix_types.h \
- $(wildcard include/config/x86/32.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/posix_types_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/posix_types.h \
- include/linux/poison.h \
- $(wildcard include/config/illegal/pointer/value.h) \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/const.h \
- include/linux/stat.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/stat.h \
- include/uapi/linux/stat.h \
- include/linux/time.h \
- $(wildcard include/config/arch/uses/gettimeoffset.h) \
- include/linux/cache.h \
- $(wildcard include/config/arch/has/cache/line/size.h) \
- include/linux/kernel.h \
- $(wildcard include/config/preempt/voluntary.h) \
- $(wildcard include/config/debug/atomic/sleep.h) \
- $(wildcard include/config/mmu.h) \
- $(wildcard include/config/prove/locking.h) \
- $(wildcard include/config/ring/buffer.h) \
- /usr/lib/gcc/i686-linux-gnu/4.8/include/stdarg.h \
- include/linux/linkage.h \
- include/linux/stringify.h \
- include/linux/export.h \
- $(wildcard include/config/have/underscore/symbol/prefix.h) \
- $(wildcard include/config/modversions.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/linkage.h \
- $(wildcard include/config/x86/64.h) \
- $(wildcard include/config/x86/alignment/16.h) \
- include/linux/bitops.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bitops.h \
- $(wildcard include/config/x86/cmov.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/alternative.h \
- $(wildcard include/config/paravirt.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/asm.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ptrace.h \
- $(wildcard include/config/x86/debugctlmsr.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/segment.h \
- $(wildcard include/config/cc/stackprotector.h) \
- $(wildcard include/config/x86/32/lazy/gs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_types.h \
- $(wildcard include/config/physical/start.h) \
- $(wildcard include/config/physical/align.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32_types.h \
- $(wildcard include/config/highmem4g.h) \
- $(wildcard include/config/highmem64g.h) \
- $(wildcard include/config/page/offset.h) \
- $(wildcard include/config/x86/pae.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ptrace-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor-flags.h \
- $(wildcard include/config/vm86.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/processor-flags.h \
- include/linux/init.h \
- $(wildcard include/config/broken/rodata.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt_types.h \
- $(wildcard include/config/x86/local/apic.h) \
- $(wildcard include/config/paravirt/debug.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/desc_defs.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/kmap_types.h \
- $(wildcard include/config/debug/highmem.h) \
- include/asm-generic/kmap_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_types.h \
- $(wildcard include/config/kmemcheck.h) \
- $(wildcard include/config/mem/soft/dirty.h) \
- $(wildcard include/config/compat/vdso.h) \
- $(wildcard include/config/proc/fs.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable_32_types.h \
- $(wildcard include/config/highmem.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pgtable-3level_types.h \
- include/asm-generic/pgtable-nopud.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock_types.h \
- $(wildcard include/config/paravirt/spinlocks.h) \
- $(wildcard include/config/nr/cpus.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwlock.h \
- include/asm-generic/ptrace.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpufeature.h \
- $(wildcard include/config/x86/debug/static/cpu/has.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/required-features.h \
- $(wildcard include/config/x86/minimum/cpu/family.h) \
- $(wildcard include/config/math/emulation.h) \
- $(wildcard include/config/x86/cmpxchg64.h) \
- $(wildcard include/config/x86/use/3dnow.h) \
- $(wildcard include/config/x86/p6/nop.h) \
- $(wildcard include/config/matom.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rmwcc.h \
- include/asm-generic/bitops/fls64.h \
- include/asm-generic/bitops/find.h \
- $(wildcard include/config/generic/find/first/bit.h) \
- include/asm-generic/bitops/sched.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/arch_hweight.h \
- include/asm-generic/bitops/const_hweight.h \
- include/asm-generic/bitops/le.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/byteorder.h \
- include/linux/byteorder/little_endian.h \
- include/uapi/linux/byteorder/little_endian.h \
- include/linux/swab.h \
- include/uapi/linux/swab.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/swab.h \
- include/linux/byteorder/generic.h \
- include/asm-generic/bitops/ext2-atomic-setbit.h \
- include/linux/log2.h \
- $(wildcard include/config/arch/has/ilog2/u32.h) \
- $(wildcard include/config/arch/has/ilog2/u64.h) \
- include/linux/typecheck.h \
- include/linux/printk.h \
- $(wildcard include/config/early/printk.h) \
- $(wildcard include/config/printk.h) \
- $(wildcard include/config/dynamic/debug.h) \
- include/linux/kern_levels.h \
- include/linux/dynamic_debug.h \
- include/uapi/linux/kernel.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/sysinfo.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/div64.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cache.h \
- $(wildcard include/config/x86/l1/cache/shift.h) \
- $(wildcard include/config/x86/internode/cache/shift.h) \
- $(wildcard include/config/x86/vsmp.h) \
- include/linux/seqlock.h \
- $(wildcard include/config/debug/lock/alloc.h) \
- include/linux/spinlock.h \
- $(wildcard include/config/debug/spinlock.h) \
- $(wildcard include/config/generic/lockbreak.h) \
- $(wildcard include/config/preempt.h) \
- include/linux/preempt.h \
- $(wildcard include/config/debug/preempt.h) \
- $(wildcard include/config/preempt/tracer.h) \
- $(wildcard include/config/preempt/count.h) \
- $(wildcard include/config/context/tracking.h) \
- $(wildcard include/config/preempt/notifiers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/preempt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/percpu.h \
- $(wildcard include/config/x86/64/smp.h) \
- include/asm-generic/percpu.h \
- $(wildcard include/config/have/setup/per/cpu/area.h) \
- include/linux/threads.h \
- $(wildcard include/config/base/small.h) \
- include/linux/percpu-defs.h \
- $(wildcard include/config/debug/force/weak/per/cpu.h) \
- include/linux/thread_info.h \
- $(wildcard include/config/compat.h) \
- $(wildcard include/config/debug/stack/usage.h) \
- include/linux/bug.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/bug.h \
- $(wildcard include/config/bug.h) \
- $(wildcard include/config/debug/bugverbose.h) \
- include/asm-generic/bug.h \
- $(wildcard include/config/generic/bug/relative/pointers.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/thread_info.h \
- $(wildcard include/config/ia32/emulation.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/page_32.h \
- $(wildcard include/config/hugetlb/page.h) \
- $(wildcard include/config/debug/virtual.h) \
- $(wildcard include/config/flatmem.h) \
- $(wildcard include/config/x86/3dnow.h) \
- include/linux/string.h \
- $(wildcard include/config/binary/printf.h) \
- include/uapi/linux/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/string_32.h \
- include/linux/range.h \
- include/asm-generic/memory_model.h \
- $(wildcard include/config/discontigmem.h) \
- $(wildcard include/config/sparsemem/vmemmap.h) \
- $(wildcard include/config/sparsemem.h) \
- include/asm-generic/getorder.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/processor.h \
- $(wildcard include/config/m486.h) \
- $(wildcard include/config/xen.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/vm86.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/math_emu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/sigcontext.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/current.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/msr-index.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ioctl.h \
- include/asm-generic/ioctl.h \
- include/uapi/asm-generic/ioctl.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/asm-generic/errno-base.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cpumask.h \
- include/linux/cpumask.h \
- $(wildcard include/config/cpumask/offstack.h) \
- $(wildcard include/config/hotplug/cpu.h) \
- $(wildcard include/config/debug/per/cpu/maps.h) \
- $(wildcard include/config/disable/obsolete/cpumask/functions.h) \
- include/linux/bitmap.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/paravirt.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/nops.h \
- $(wildcard include/config/mk7.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/special_insns.h \
- include/linux/personality.h \
- include/uapi/linux/personality.h \
- include/linux/math64.h \
- $(wildcard include/config/arch/supports/int128.h) \
- include/linux/err.h \
- include/linux/irqflags.h \
- $(wildcard include/config/trace/irqflags.h) \
- $(wildcard include/config/irqsoff/tracer.h) \
- $(wildcard include/config/trace/irqflags/support.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irqflags.h \
- include/linux/atomic.h \
- $(wildcard include/config/arch/has/atomic/or.h) \
- $(wildcard include/config/generic/atomic64.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/cmpxchg_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/atomic64_32.h \
- include/asm-generic/atomic-long.h \
- include/linux/bottom_half.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/barrier.h \
- $(wildcard include/config/x86/ppro/fence.h) \
- $(wildcard include/config/x86/oostore.h) \
- include/linux/spinlock_types.h \
- include/linux/lockdep.h \
- $(wildcard include/config/lockdep.h) \
- $(wildcard include/config/lock/stat.h) \
- $(wildcard include/config/prove/rcu.h) \
- include/linux/rwlock_types.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/spinlock.h \
- include/linux/jump_label.h \
- $(wildcard include/config/jump/label.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/jump_label.h \
- include/linux/rwlock.h \
- include/linux/spinlock_api_smp.h \
- $(wildcard include/config/inline/spin/lock.h) \
- $(wildcard include/config/inline/spin/lock/bh.h) \
- $(wildcard include/config/inline/spin/lock/irq.h) \
- $(wildcard include/config/inline/spin/lock/irqsave.h) \
- $(wildcard include/config/inline/spin/trylock.h) \
- $(wildcard include/config/inline/spin/trylock/bh.h) \
- $(wildcard include/config/uninline/spin/unlock.h) \
- $(wildcard include/config/inline/spin/unlock/bh.h) \
- $(wildcard include/config/inline/spin/unlock/irq.h) \
- $(wildcard include/config/inline/spin/unlock/irqrestore.h) \
- include/linux/rwlock_api_smp.h \
- $(wildcard include/config/inline/read/lock.h) \
- $(wildcard include/config/inline/write/lock.h) \
- $(wildcard include/config/inline/read/lock/bh.h) \
- $(wildcard include/config/inline/write/lock/bh.h) \
- $(wildcard include/config/inline/read/lock/irq.h) \
- $(wildcard include/config/inline/write/lock/irq.h) \
- $(wildcard include/config/inline/read/lock/irqsave.h) \
- $(wildcard include/config/inline/write/lock/irqsave.h) \
- $(wildcard include/config/inline/read/trylock.h) \
- $(wildcard include/config/inline/write/trylock.h) \
- $(wildcard include/config/inline/read/unlock.h) \
- $(wildcard include/config/inline/write/unlock.h) \
- $(wildcard include/config/inline/read/unlock/bh.h) \
- $(wildcard include/config/inline/write/unlock/bh.h) \
- $(wildcard include/config/inline/read/unlock/irq.h) \
- $(wildcard include/config/inline/write/unlock/irq.h) \
- $(wildcard include/config/inline/read/unlock/irqrestore.h) \
- $(wildcard include/config/inline/write/unlock/irqrestore.h) \
- include/uapi/linux/time.h \
- include/linux/uidgid.h \
- $(wildcard include/config/uidgid/strict/type/checks.h) \
- $(wildcard include/config/user/ns.h) \
- include/linux/highuid.h \
- include/linux/kmod.h \
- include/linux/gfp.h \
- $(wildcard include/config/numa.h) \
- $(wildcard include/config/zone/dma.h) \
- $(wildcard include/config/zone/dma32.h) \
- $(wildcard include/config/pm/sleep.h) \
- $(wildcard include/config/cma.h) \
- include/linux/mmzone.h \
- $(wildcard include/config/force/max/zoneorder.h) \
- $(wildcard include/config/memory/isolation.h) \
- $(wildcard include/config/memcg.h) \
- $(wildcard include/config/compaction.h) \
- $(wildcard include/config/memory/hotplug.h) \
- $(wildcard include/config/have/memblock/node/map.h) \
- $(wildcard include/config/flat/node/mem/map.h) \
- $(wildcard include/config/no/bootmem.h) \
- $(wildcard include/config/numa/balancing.h) \
- $(wildcard include/config/have/memory/present.h) \
- $(wildcard include/config/have/memoryless/nodes.h) \
- $(wildcard include/config/need/node/memmap/size.h) \
- $(wildcard include/config/need/multiple/nodes.h) \
- $(wildcard include/config/have/arch/early/pfn/to/nid.h) \
- $(wildcard include/config/sparsemem/extreme.h) \
- $(wildcard include/config/have/arch/pfn/valid.h) \
- $(wildcard include/config/nodes/span/other/nodes.h) \
- $(wildcard include/config/holes/in/zone.h) \
- $(wildcard include/config/arch/has/holes/memorymodel.h) \
- include/linux/wait.h \
- include/uapi/linux/wait.h \
- include/linux/numa.h \
- $(wildcard include/config/nodes/shift.h) \
- include/linux/nodemask.h \
- $(wildcard include/config/movable/node.h) \
- include/linux/pageblock-flags.h \
- $(wildcard include/config/hugetlb/page/size/variable.h) \
- include/linux/page-flags-layout.h \
- include/generated/bounds.h \
- include/linux/memory_hotplug.h \
- $(wildcard include/config/memory/hotremove.h) \
- $(wildcard include/config/have/arch/nodedata/extension.h) \
- $(wildcard include/config/have/bootmem/info/node.h) \
- include/linux/notifier.h \
- include/linux/errno.h \
- include/uapi/linux/errno.h \
- include/linux/mutex.h \
- $(wildcard include/config/debug/mutexes.h) \
- $(wildcard include/config/mutex/spin/on/owner.h) \
- include/linux/rwsem.h \
- $(wildcard include/config/rwsem/generic/spinlock.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/rwsem.h \
- include/linux/srcu.h \
- include/linux/rcupdate.h \
- $(wildcard include/config/rcu/torture/test.h) \
- $(wildcard include/config/tree/rcu.h) \
- $(wildcard include/config/tree/preempt/rcu.h) \
- $(wildcard include/config/rcu/trace.h) \
- $(wildcard include/config/preempt/rcu.h) \
- $(wildcard include/config/rcu/user/qs.h) \
- $(wildcard include/config/tiny/rcu.h) \
- $(wildcard include/config/debug/objects/rcu/head.h) \
- $(wildcard include/config/rcu/nocb/cpu.h) \
- $(wildcard include/config/no/hz/full/sysidle.h) \
- include/linux/completion.h \
- include/linux/debugobjects.h \
- $(wildcard include/config/debug/objects.h) \
- $(wildcard include/config/debug/objects/free.h) \
- include/linux/rcutree.h \
- include/linux/workqueue.h \
- $(wildcard include/config/debug/objects/work.h) \
- $(wildcard include/config/freezer.h) \
- include/linux/timer.h \
- $(wildcard include/config/timer/stats.h) \
- $(wildcard include/config/debug/objects/timers.h) \
- include/linux/ktime.h \
- $(wildcard include/config/ktime/scalar.h) \
- include/linux/jiffies.h \
- include/linux/timex.h \
- include/uapi/linux/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/param.h \
- include/asm-generic/param.h \
- $(wildcard include/config/hz.h) \
- include/uapi/asm-generic/param.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/timex.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/tsc.h \
- $(wildcard include/config/x86/tsc.h) \
- include/linux/topology.h \
- $(wildcard include/config/sched/smt.h) \
- $(wildcard include/config/sched/mc.h) \
- $(wildcard include/config/sched/book.h) \
- $(wildcard include/config/use/percpu/numa/node/id.h) \
- include/linux/smp.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/smp.h \
- $(wildcard include/config/x86/io/apic.h) \
- $(wildcard include/config/x86/32/smp.h) \
- $(wildcard include/config/debug/nmi/selftest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec.h \
- $(wildcard include/config/x86/numaq.h) \
- $(wildcard include/config/eisa.h) \
- $(wildcard include/config/x86/mpparse.h) \
- $(wildcard include/config/acpi.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mpspec_def.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/x86_init.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/bootparam.h \
- include/linux/screen_info.h \
- include/uapi/linux/screen_info.h \
- include/linux/apm_bios.h \
- include/uapi/linux/apm_bios.h \
- include/linux/edd.h \
- include/uapi/linux/edd.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/e820.h \
- $(wildcard include/config/efi.h) \
- $(wildcard include/config/hibernation.h) \
- $(wildcard include/config/memtest.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/e820.h \
- $(wildcard include/config/intel/txt.h) \
- include/linux/ioport.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/ist.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ist.h \
- include/video/edid.h \
- $(wildcard include/config/x86.h) \
- include/uapi/video/edid.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apicdef.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/apic.h \
- $(wildcard include/config/x86/x2apic.h) \
- include/linux/pm.h \
- $(wildcard include/config/vt/console/sleep.h) \
- $(wildcard include/config/pm.h) \
- $(wildcard include/config/pm/runtime.h) \
- $(wildcard include/config/pm/clk.h) \
- $(wildcard include/config/pm/generic/domains.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/fixmap.h \
- $(wildcard include/config/paravirt/clock.h) \
- $(wildcard include/config/provide/ohci1394/dma/init.h) \
- $(wildcard include/config/x86/visws/apic.h) \
- $(wildcard include/config/pci/mmconfig.h) \
- $(wildcard include/config/x86/intel/mid.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/acpi.h \
- $(wildcard include/config/acpi/numa.h) \
- include/acpi/pdc_intel.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa.h \
- $(wildcard include/config/numa/emu.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/topology.h \
- $(wildcard include/config/x86/ht.h) \
- include/asm-generic/topology.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/numa_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/mmu.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/realmode.h \
- $(wildcard include/config/acpi/sleep.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io.h \
- $(wildcard include/config/mtrr.h) \
- include/asm-generic/iomap.h \
- $(wildcard include/config/has/ioport.h) \
- $(wildcard include/config/pci.h) \
- $(wildcard include/config/generic/iomap.h) \
- include/asm-generic/pci_iomap.h \
- $(wildcard include/config/no/generic/pci/ioport/map.h) \
- $(wildcard include/config/generic/pci/iomap.h) \
- include/linux/vmalloc.h \
- include/linux/rbtree.h \
- include/xen/xen.h \
- $(wildcard include/config/xen/dom0.h) \
- include/xen/interface/xen.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/interface_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock-abi.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/xen/hypervisor.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/pvclock.h \
- include/linux/clocksource.h \
- $(wildcard include/config/arch/clocksource/data.h) \
- $(wildcard include/config/clocksource/watchdog.h) \
- $(wildcard include/config/clksrc/of.h) \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/idle.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/io_apic.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/irq_vectors.h \
- $(wildcard include/config/have/kvm.h) \
- include/linux/percpu.h \
- $(wildcard include/config/need/per/cpu/embed/first/chunk.h) \
- $(wildcard include/config/need/per/cpu/page/first/chunk.h) \
- include/linux/pfn.h \
- include/linux/mmdebug.h \
- $(wildcard include/config/debug/vm.h) \
- include/linux/sysctl.h \
- $(wildcard include/config/sysctl.h) \
- include/uapi/linux/sysctl.h \
- include/linux/elf.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/elf.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/user.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/user_32.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/auxvec.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/vdso.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/desc.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/uapi/asm/ldt.h \
- include/uapi/linux/elf.h \
- /usr/src/linux-headers-3.13.0-37-generic/include/uapi/linux/elf-em.h \
- include/linux/kobject.h \
- $(wildcard include/config/debug/kobject/release.h) \
- include/linux/sysfs.h \
- include/linux/kobject_ns.h \
- include/linux/kref.h \
- include/linux/moduleparam.h \
- $(wildcard include/config/alpha.h) \
- $(wildcard include/config/ia64.h) \
- $(wildcard include/config/ppc64.h) \
- include/linux/tracepoint.h \
- include/linux/static_key.h \
- /usr/src/linux-headers-3.13.0-37-generic/arch/x86/include/asm/module.h \
- $(wildcard include/config/m586.h) \
- $(wildcard include/config/m586tsc.h) \
- $(wildcard include/config/m586mmx.h) \
- $(wildcard include/config/mcore2.h) \
- $(wildcard include/config/m686.h) \
- $(wildcard include/config/mpentiumii.h) \
- $(wildcard include/config/mpentiumiii.h) \
- $(wildcard include/config/mpentiumm.h) \
- $(wildcard include/config/mpentium4.h) \
- $(wildcard include/config/mk6.h) \
- $(wildcard include/config/mk8.h) \
- $(wildcard include/config/melan.h) \
- $(wildcard include/config/mcrusoe.h) \
- $(wildcard include/config/mefficeon.h) \
- $(wildcard include/config/mwinchipc6.h) \
- $(wildcard include/config/mwinchip3d.h) \
- $(wildcard include/config/mcyrixiii.h) \
- $(wildcard include/config/mviac3/2.h) \
- $(wildcard include/config/mviac7.h) \
- $(wildcard include/config/mgeodegx1.h) \
- $(wildcard include/config/mgeode/lx.h) \
- include/asm-generic/module.h \
- $(wildcard include/config/have/mod/arch/specific.h) \
- $(wildcard include/config/modules/use/elf/rel.h) \
- $(wildcard include/config/modules/use/elf/rela.h) \
- include/linux/vermagic.h \
- include/generated/utsrelease.h \
-
-/home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o: $(deps_/home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o)
-
-$(deps_/home/f9daq/pcicc32-6.9/driver/pcicc32.mod.o):
Index: drivers/pcicc32-linux/driver/modules.order
===================================================================
--- drivers/pcicc32-linux/driver/modules.order (revision 86)
+++ drivers/pcicc32-linux/driver/modules.order (nonexistent)
@@ -1 +0,0 @@
-kernel//home/f9daq/pcicc32-6.9/driver/pcicc32.ko
Index: drivers/pcicc32-linux/driver/plxbug.c
===================================================================
--- drivers/pcicc32-linux/driver/plxbug.c (revision 86)
+++ drivers/pcicc32-linux/driver/plxbug.c (nonexistent)
@@ -1,128 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// plxbug.c -- plx 9050 bug fix code the PCICC32 PCI to CAMAC Interface
-//
-// $Log: plxbug.c,v $
-// Revision 1.7 2004/08/12 19:59:19 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.6 2003/05/11 11:12:03 klaus
-// matched to kernel 2.4 PCI handling, debug messages improved
-//
-// Revision 1.5 2002/10/08 18:01:46 klaus
-// corrections mainly for use with kernel 2.2.19
-//
-// Revision 1.4 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// first steps AR 18.02.2000
-// MODVERSIONS included AR 24.04.2000
-//
-//****************************************************************************
-
-#include "common.h" /* must be the first include */
-
-#include <linux/kernel.h> /* printk() */
-#include <asm/types.h>
-#include "plxbug.h"
-
-/*-------------------------------------------------------------------------
-// DEFINES
-*/
-#define PCR_MEMORY_BUG 0x00 // 1st PCR index of potential bug
-#define PCR_IO_BUG 0x01 // 2nd PCR index of potential bug
-#define PCR_MEMORY_OK 0x04 // 1st PCR index of no bug
-#define PCR_IO_OK 0x05 // 2nd PCR index of no bug
-
-/*-------------------------------------------------------------------------
-// EXTERNALS
-*/
-
-/*---------------------------------------------------------------
-// function to call for bug fix
-*/
-
-/* fixes address of LCR through change in address windows - updates PCIConfigHeader
-*/
-void PLX9050BugFix(PCIConfigHeader *pHeader)
-{
- __u32 dwDataBug;
- __u32 dwDataOK;
- int ret = 0;
-
- DPRINTK(KERN_DEBUG "pcicc32 : PLX9050BugFix()\n");
-
- if (pHeader->desc[PCR_MEMORY_BUG].base_address & 0x80)
- {
- if ((ret = pci_read_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_0, &dwDataBug)))
- goto label;
- if ((ret = pci_read_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_4, &dwDataOK)))
- goto label;
-
- if ((ret = pci_write_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_0, dwDataOK)))
- goto label;
- if ((ret = pci_write_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_4, dwDataBug)))
- goto label;
-
- dwDataBug = pHeader->desc[PCR_MEMORY_BUG].base_address;
- dwDataOK = pHeader->desc[PCR_MEMORY_OK].base_address;
-
- pHeader->desc[PCR_MEMORY_BUG].base_address = dwDataOK;
- pHeader->desc[PCR_MEMORY_OK].base_address = dwDataBug;
- }
-
- if (pHeader->desc[PCR_IO_BUG].base_address & 0x80)
- {
- if ((ret = pci_read_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_1, &dwDataBug)))
- goto label;
- if ((ret = pci_read_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_5, &dwDataOK)))
- goto label;
-
- if ((ret = pci_write_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_1, dwDataOK)))
- goto label;
- if ((ret = pci_write_config_dword(pHeader->PCI_dev, PCI_BASE_ADDRESS_5, dwDataBug)))
- goto label;
-
- dwDataBug = pHeader->desc[PCR_IO_BUG].base_address;
- dwDataOK = pHeader->desc[PCR_IO_OK].base_address;
-
- pHeader->desc[PCR_IO_BUG].base_address = dwDataOK;
- pHeader->desc[PCR_IO_OK].base_address = dwDataBug;
- }
-
- return;
-
- label:
- printk(KERN_ERR "pcicc32 : PLX9050BugFix() : PCI-error %d!\n", ret);
- return;
-}
-
Index: drivers/pcicc32-linux/template.c
===================================================================
--- drivers/pcicc32-linux/template.c (revision 86)
+++ drivers/pcicc32-linux/template.c (nonexistent)
@@ -1,57 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// name and purpose of this module
-//
-// $Log: template.c,v $
-// Revision 1.2 2004/08/12 19:59:02 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.1 2001/11/20 20:13:23 klaus
-// included as common template for future extensions
-//
-//
-//****************************************************************************
-
-//****************************************************************************
-// INCLUDES
-
-//****************************************************************************
-// DEFINES
-
-//****************************************************************************
-// GLOBALS
-
-//****************************************************************************
-// LOCALS
-
-//****************************************************************************
-// CODE
-
Index: drivers/pcicc32-linux/Makefile
===================================================================
--- drivers/pcicc32-linux/Makefile (revision 86)
+++ drivers/pcicc32-linux/Makefile (nonexistent)
@@ -1,66 +0,0 @@
-#****************************************************************************
-# Copyright (C) 2001-2004 ARW Elektronik Germany
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-# Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-#****************************************************************************
-
-#****************************************************************************
-#
-# Makefile - global makefile for ARW Elektronik CAMAC interfaces driver
-# and library and test programs
-#
-# $Log: Makefile,v $
-# Revision 1.2 2004/08/12 19:59:02 klaus
-# conversion to kernel-version 2.6, released version 6.0
-#
-# Revision 1.1 2002/04/17 18:57:02 klaus
-# Last changes after making documentation
-#
-#
-#****************************************************************************
-
-all:
- cd driver;\
- make;\
- cd ../lib;\
- make;\
- cd ../test;\
- make;\
- cd ..
-
-clean:
- cd driver;\
- make clean;\
- cd ../lib;\
- make clean;\
- cd ../test;\
- make clean;\
- cd ..
-
-# root installation only
-install:
- cd driver;\
- make install;\
- cd ../lib;\
- make install;\
- cd ..
-
-
-
-
-
Index: drivers/pcicc32-linux/var_log_messages.txt
===================================================================
--- drivers/pcicc32-linux/var_log_messages.txt (revision 86)
+++ drivers/pcicc32-linux/var_log_messages.txt (nonexistent)
@@ -1,13 +0,0 @@
-Here a example of a /var/log/messages entry:
-
-Apr 10 20:05:46 Sylvia kernel: pcicc32 : init_module
-Apr 10 20:05:46 Sylvia kernel: pcicc32 : found PCIADA with index 0.
-Apr 10 20:05:46 Sylvia kernel: pcicc32 : cntrl=0x4884, intCSR=0x0009
-Apr 10 20:05:46 Sylvia kernel: pcicc32 : major #254 assigned.
-Apr 10 20:05:56 Sylvia kernel: pcicc32 : open(), 254, 1
-Apr 10 20:05:56 Sylvia kernel: pcicc32 : scanning 1 devices
-Apr 10 20:05:56 Sylvia kernel: pcicc32 : cntrl=0x4884, intCSR=0x0009
-Apr 10 20:05:56 Sylvia kernel: pcicc32 : found CC32 module with number 1.
-Apr 10 20:05:56 Sylvia kernel: pcicc32 : mmap(address=0x20949000 size=32768)
-Apr 10 20:06:20 Sylvia kernel: pcicc32 : ioctl(0x80042001, 0xbffff9d0)
-Apr 10 20:06:20 Sylvia kernel: pcicc32 : release()
Index: drivers/pcicc32-linux/pcicc32.pdf
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/drivers/pcicc32-linux/pcicc32.pdf
Property changes:
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: drivers/pcicc32-linux/test/pcicc32_test
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/drivers/pcicc32-linux/test/pcicc32_test
Property changes:
Deleted: svn:executable
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: drivers/pcicc32-linux/test/pcicc32_test.c
===================================================================
--- drivers/pcicc32-linux/test/pcicc32_test.c (revision 86)
+++ drivers/pcicc32-linux/test/pcicc32_test.c (nonexistent)
@@ -1,155 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// pcicc32_test.c -- a program to test some features of the PCICC32 PCI to
-// CAMAC Interface
-//
-// $Log: pcicc32_test.c,v $
-// Revision 1.6 2004/08/12 20:00:09 klaus
-// conversion to kernel-version 2.6, released version 6.0
-//
-// Revision 1.5 2002/04/17 18:57:33 klaus
-// last changes to release 4.4
-//
-// Revision 1.4 2002/04/14 18:25:38 klaus
-// added interrupt handling, driver 4.4. ...3.5.tar.gz
-//
-// Revision 1.3 2001/11/20 20:12:50 klaus
-// included new header and CVS log
-//
-//
-// first steps AR 26.02.2000
-// default device changed to number 1 AR 14.04.2000
-//
-//****************************************************************************
-
-#define DEVICE_NAME "/dev/cc32_1"
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#include <sys/mman.h>
-#include <errno.h>
-#include <ctype.h>
-
-#include "../lib/libcc32.h" /* the header of the shared library */
-
-char *cszPrgName;
-CC32_HANDLE handle;
-
-void hlpMsg(void)
-{
- printf("pcicc32_test - a program to test some features of the PCICC32 interface of ARW Elektronik Germany.\n");
- printf("Copyright see the GPL of the free software foundation. K.Hitschler, %s.\n", __DATE__);
- printf("usage: pcicc32_test [-d=device_name] [-?]\n");
- printf(" -d - choose a device to use. (Default: %s)\n", DEVICE_NAME);
- printf(" -? - this help.\n");
-}
-
-int main(int argc, char **argv)
-{
- char *fname = DEVICE_NAME;
- char *ptr;
- char ch;
- int i;
- int error;
- int nTimeout, nLam;
- int k, j;
-
-
- cszPrgName = argv[0];
- for (i = 1; i < argc; i++)
- {
- ptr = argv[i];
- if (*ptr == '-') ptr++;
- ch = *ptr;
- ptr++;
- if (*ptr == '=') ptr++;
- switch (tolower(ch))
- {
- case '?': hlpMsg(); exit(0);
- case 'd': fname = ptr; break;
- default: printf("%s : Unknown command ?%c?!\n", cszPrgName, ch); exit(0);
- }
-
- if (!fname) printf("%s : Must have devicename!\n", cszPrgName);
- }
-
-
- if ((error = cc32_open(fname, &handle)))
- {
- fprintf(stderr, "%s: %s: %s\n", cszPrgName, fname, strerror(error));
- exit(1);
- }
- else
- printf("%s: open done.\n", cszPrgName);
-
- for (k = 0; k < 1; k++)
- {
- for (j = 0; j < 0x00FFFFFF; j++)
- {
- cc32_write_long(handle, 1 + (j % 23), (j % 15), 16 + (j % 15), j);
- }
- }
-
- // poll the event
- error = cc32_poll_event(handle, &nTimeout, &nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
- // enable all LAM mask bits for this test
- cc32_write_long(handle, 28, 1, 16, 0x00FFFFFF);
- // enable interrupts
- error = cc32_interrupt_enable(handle);
-
- // generate a LAM interrupt with help of the test mode bits
- cc32_write_long(handle, 24, 0, 16, 5);
-
- // wait for a event
- error = cc32_wait_event(handle, &nTimeout, &nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
- if (nLam)
- {
- // clear LAM
- cc32_write_word(handle, 28, 0, 16, 0);
- }
-
- // wait again for a event (which never comes)
- error = cc32_wait_event(handle, &nTimeout, &nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
-
- cc32_close(handle);;
-
- printf("%s: close done.\n", cszPrgName);
-
- return 0;
-}
Index: drivers/pcicc32-linux/test/pcicc32_test++
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/drivers/pcicc32-linux/test/pcicc32_test++
Property changes:
Deleted: svn:executable
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: drivers/pcicc32-linux/test/mtest
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
/drivers/pcicc32-linux/test/mtest
Property changes:
Deleted: svn:executable
Deleted: svn:mime-type
## -1 +0,0 ##
-application/octet-stream
\ No newline at end of property
Index: drivers/pcicc32-linux/test/pcicc32_test++.cpp
===================================================================
--- drivers/pcicc32-linux/test/pcicc32_test++.cpp (revision 86)
+++ drivers/pcicc32-linux/test/pcicc32_test++.cpp (nonexistent)
@@ -1,144 +0,0 @@
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// pcicc32_test++.cpp -- a program to test some features of the PCICC32 PCI to
-// CAMAC Interface, C++ variant
-//
-// $Log: pcicc32_test++.cpp,v $
-// Revision 1.1 2004/10/09 21:05:03 klaus
-// Added C++ examples to test programs
-//
-//
-//****************************************************************************
-
-#define DEVICE_NAME "/dev/cc32_1"
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#include <sys/mman.h>
-#include <errno.h>
-#include <ctype.h>
-
-#include <cpcicc32.h> /* the header of the cc32 representing class */
-
-char *cszPrgName;
-
-void hlpMsg(void)
-{
- printf("pcicc32_test++ - a program to test some features of the PCICC32 interface of ARW Elektronik Germany.\n");
- printf("Copyright see the GPL of the free software foundation. K.Hitschler, %s.\n", __DATE__);
- printf("usage: pcicc32_test++ [-d=device_name] [-?]\n");
- printf(" -d - choose a device to use. (Default: %s)\n", DEVICE_NAME);
- printf(" -? - this help.\n");
-}
-
-int main(int argc, char **argv)
-{
- char *fname = DEVICE_NAME;
- char *ptr;
- char ch;
- int i;
- int error;
- int nTimeout, nLam;
- unsigned int k, j;
- cpcicc32 theCC32;
-
-
- cszPrgName = argv[0];
- for (i = 1; i < argc; i++)
- {
- ptr = argv[i];
- if (*ptr == '-') ptr++;
- ch = *ptr;
- ptr++;
- if (*ptr == '=') ptr++;
- switch (tolower(ch))
- {
- case '?': hlpMsg(); exit(0);
- case 'd': fname = ptr; break;
- default: printf("%s : Unknown command ?%c?!\n", cszPrgName, ch); exit(0);
- }
- }
-
- // open path to device
- if ((error = theCC32.open(fname)))
- {
- fprintf(stderr, "%s: %s: %s\n", cszPrgName, fname, strerror(error));
- exit(theCC32.getLastError());
- }
- else
- printf("%s: open done.\n", cszPrgName);
-
- // do some senseless writes to senseless locations
- for (k = 0; k < 1; k++)
- {
- for (j = 0; j < 0x00FFFFFF; j++)
- {
- theCC32.write(1 + (j % 23), (j % 15), 16 + (j % 15), static_cast<__u32>(j));
- }
- }
-
- // poll the event
- error = theCC32.poll_event(nTimeout, nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
- // enable all LAM mask bits for this test
- theCC32.write(28, 1, 16, static_cast<__u32>(0x00FFFFFF));
- // enable interrupts
- error = theCC32.interrupt_enable();
-
- // generate a LAM interrupt with help of the test mode bits
- theCC32.write(24, 0, 16, static_cast<__u32>(5));
-
- // wait for a event
- error = theCC32.wait_event(nTimeout, nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
- if (nLam)
- {
- // clear LAM
- theCC32.write(28, 0, 16, static_cast<__u32>(0));
- }
-
- printf("%s: This event should never raise. Please press Ctrl-C to abort.\n", cszPrgName);
-
- // wait again for a event (which never comes)
- error = theCC32.wait_event(nTimeout, nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
-
- theCC32.close();
-
- printf("%s: close done.\n", cszPrgName);
-
- return 0;
-}
Index: drivers/pcicc32-linux/test/Makefile
===================================================================
--- drivers/pcicc32-linux/test/Makefile (revision 86)
+++ drivers/pcicc32-linux/test/Makefile (nonexistent)
@@ -1,81 +0,0 @@
-#****************************************************************************
-# Copyright (C) 2001-2005 ARW Elektronik Germany
-#
-#
-# This program is free software; you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-#
-# Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-#****************************************************************************
-
-#****************************************************************************
-#
-# Makefile - makefile for ARW Elektronik CAMAC interfaces test programs
-#
-# $Log: Makefile,v $
-# Revision 1.8 2005/10/07 16:58:53 klaus
-# now use correct library
-#
-# Revision 1.7 2005/03/11 13:23:58 klaus
-# added _qx functions to get Q and X for every transfer. Release libcc32.so.2.
-#
-# Revision 1.6 2004/10/09 21:05:03 klaus
-# Added C++ examples to test programs
-#
-# Revision 1.5 2004/08/12 20:00:09 klaus
-# conversion to kernel-version 2.6, released version 6.0
-#
-# Revision 1.4 2003/06/19 08:23:38 klaus
-# re-compiled with RH-7.2 (kernel 2.4.10)
-#
-# Revision 1.3 2002/04/14 18:25:38 klaus
-# added interrupt handling, driver 4.4. ...3.5.tar.gz
-#
-# Revision 1.2 2001/11/20 20:12:50 klaus
-# included new header and CVS log
-#
-#****************************************************************************
-
-SRC = .
-INC = -I. -I../lib -I/usr/include
-DBG = -g
-CFLAGS = $(DBG) $(INC) -Wall
-SHLIB = ../lib/libcc32.so.3.0.0
-
-TARGET1 = pcicc32_test
-FILES1 = $(SRC)/pcicc32_test.c
-
-TARGET2 = pcicc32_test++
-FILES2 = $(SRC)/pcicc32_test++.cpp
-
-all: $(TARGET1) $(TARGET2)
-
-mtest:
- $(CC) -g mtest_pcicc32.c $(CFLAGS) -o mtest $(SHLIB)
-
-$(TARGET1): $(FILES1)
- $(CC) -g $(FILES1) $(CFLAGS) -o $(TARGET1) $(SHLIB)
-
-$(TARGET2): $(FILES2)
- $(CC) $(FILES2) $(CFLAGS) -o $(TARGET2) $(SHLIB) -lstdc++
-
-clean:
- rm -f $(SRC)/$(TARGET1) $(SRC)/$(TARGET2) $(SRC)/*~ $(SRC)/core
-
-install:
- cp $(TARGET1) /usr/local/bin
- cp $(TARGET2) /usr/local/bin
-
-
-
Index: drivers/pcicc32-linux/test/cpcicc32.h
===================================================================
--- drivers/pcicc32-linux/test/cpcicc32.h (revision 86)
+++ drivers/pcicc32-linux/test/cpcicc32.h (nonexistent)
@@ -1,163 +0,0 @@
-#ifndef __CPCICC32_H__
-#define __CPCICC32_H__
-
-//****************************************************************************
-// Copyright (C) 2000-2004 ARW Elektronik Germany
-//
-// This program is free software; you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation; either version 2 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-//
-// This product is not authorized for use as critical component in
-// life support systems without the express written approval of
-// ARW Elektronik Germany.
-//
-// Please announce changes and hints to ARW Elektronik
-//
-// Maintainer(s): Klaus Hitschler (klaus.hitschler@gmx.de)
-//
-//****************************************************************************
-
-//****************************************************************************
-//
-// cpcicc32.h -- the header representing a CC32 module class
-//
-// $Log: cpcicc32.h,v $
-// Revision 1.2 2005/03/11 13:23:58 klaus
-// added _qx functions to get Q and X for every transfer. Release libcc32.so.2.
-//
-// Revision 1.1 2004/10/09 21:05:03 klaus
-// Added C++ examples to test programs
-//
-//
-//****************************************************************************
-
-#include <libcc32.h>
-
-class cpcicc32
-{
- protected:
- int m_nLastError;
- CC32_HANDLE m_handle;
- char *m_cszPath;
-
- public:
- cpcicc32() : m_nLastError(0), m_handle(0), m_cszPath(NULL)
- {
- }
-
- cpcicc32(char *szPath) : m_nLastError(0), m_handle(0), m_cszPath(szPath)
- {
- }
-
- ~cpcicc32()
- {
- cc32_close(m_handle);
- }
-
- /* gives the last error */
- inline int getLastError(void)
- {
- return m_nLastError;
- }
-
- /* open a path to a device. E.g. "/dev/pcicc32_1" */
- inline int open(void)
- {
- return m_nLastError = cc32_open(m_cszPath, &m_handle);
- }
-
- /* open a path to a device. E.g. "/dev/pcicc32_1" */
- inline int open(char *cszPath)
- {
- m_cszPath = cszPath;
- return m_nLastError = cc32_open(cszPath, &m_handle);
- }
-
- /* close the opened path */
- inline int close(void)
- {
- m_nLastError = cc32_close(m_handle);
-
- if (!m_nLastError)
- m_handle = NULL;
-
- return m_nLastError;
- }
-
- /* read only a word - 16 bits - from a address made out of N,A,F */
- inline void read(unsigned int N, unsigned int A, unsigned int F, __u16 &uwData)
- {
- uwData = cc32_read_word(m_handle, N, A, F);
- }
-
- /* read a long - 32 bits - without any interpretaion */
- inline void read(unsigned int N, unsigned int A, unsigned int F, __u32 &ulData)
- {
- ulData = cc32_read_long_all(m_handle, N, A, F);
- }
-
- /* read a long - 32 bits - from a address made out of N,A,F and get the result Q and X */
- inline void read(unsigned int N, unsigned int A, unsigned int F, __u32 &ulData, int &Q, int &X)
- {
- ulData = cc32_read_long_qx(m_handle, N, A,F, &Q, &X);
- }
-
- /* write a word - 16 bits - to a destination made out of N,A,F */
- inline void write(unsigned int N, unsigned int A, unsigned int F, __u16 uwData)
- {
- cc32_write_word(m_handle, N, A, F, uwData);
- }
-
- /* write a long - 32 bits - uninterpreted to a destination made out of N,A,F */
- inline void write(unsigned int N, unsigned int A, unsigned int F, __u32 ulData)
- {
- cc32_write_long(m_handle, N, A, F, ulData);
- }
-
- /* poll the state of the timeout line and the LAM state. The timeout line is cleared if it was set */
- inline int poll_event(int &nTimeout, int &nLam)
- {
- return m_nLastError = cc32_poll_event(m_handle, &nTimeout, &nLam);
- }
-
- /* control interrupts caused by timeouts or LAMs */
- inline int interrupt_disable(void)
- {
- return m_nLastError = cc32_interrupt_disable(m_handle);
- }
-
- inline int interrupt_enable(void)
- {
- return m_nLastError = cc32_interrupt_enable(m_handle);
- }
-
- /* same as cc32_poll_event(), but wait for a state change of timeout or LAMs. */
- inline int wait_event(int &nTimeout, int &nLam)
- {
- return m_nLastError = cc32_wait_event(m_handle, &nTimeout, &nLam);
- }
-
- /* switch cc32 autoread on or off - return the last switch state */
- inline int autoread_on(void)
- {
- return m_nLastError = cc32_autoread_on(m_handle);
- }
-
- inline int autoread_off(void)
- {
- return m_nLastError = cc32_autoread_off(m_handle);
- }
-};
-
-#endif // __CPCICC32_H__
Index: drivers/pcicc32-linux/test/mtest_pcicc32.c
===================================================================
--- drivers/pcicc32-linux/test/mtest_pcicc32.c (revision 86)
+++ drivers/pcicc32-linux/test/mtest_pcicc32.c (nonexistent)
@@ -1,111 +0,0 @@
-
-#define DEVICE_NAME "/dev/cc32_1"
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#include <sys/mman.h>
-#include <errno.h>
-#include <ctype.h>
-
-#include <libcc32.h> /* the header of the shared library */
-
-char *cszPrgName;
-CC32_HANDLE handle;
-
-void hlpMsg(void)
-{
- printf("pcicc32_test - a program to test some features of the PCICC32 interface of ARW Elektronik Germany.\n");
- printf("Copyright see the GPL of the free software foundation. K.Hitschler, %s.\n", __DATE__);
- printf("usage: pcicc32_test [-d=device_name] [-?]\n");
- printf(" -d - choose a device to use. (Default: %s)\n", DEVICE_NAME);
- printf(" -? - this help.\n");
-}
-
-int main(int argc, char **argv)
-{
- char *fname = DEVICE_NAME;
- char *ptr;
- char ch;
- int i;
- int error;
- int nTimeout, nLam;
- int k, j;
- int n=atoi(argv[2]);
- int a=atoi(argv[3]);
- int f=atoi(argv[4]);
- int data=0;
- if (argc>5) data = strtoul(argv[5],NULL,0);
-
- cszPrgName = argv[0];
-
-
-
- if ((error = cc32_open(fname, &handle)))
- {
- fprintf(stderr, "%s: %s: %s\n", cszPrgName, fname, strerror(error));
- exit(1);
- }
- else
- printf("%s: open done.\n", cszPrgName);
-
- switch (atoi(argv[1])){
-case 32:
- cc32_write_long(handle,n,a,f,data);
- break;
-case 16:
- cc32_write_word(handle,n,a,f,data);
- break;
-case -16:
- data=cc32_read_word(handle,n,a,f);
- break;
-case -32:
- data=cc32_read_long(handle,n,a,f);
- break;
-default: printf("Unknown command\n");
- }
- printf("CC32 %d N=%d A=%d F=%d data=0x%x\n",atoi(argv[1]),n,a,f,data);
-
- return 0;
- for (k = 0; k < 1; k++)
- {
- for (j = 0; j < 0x00FFFFFF; j++)
- {
- cc32_write_long(handle, 1 + (j % 23), (j % 15), 16 + (j % 15), j);
- }
- }
-
- // poll the event
- error = cc32_poll_event(handle, &nTimeout, &nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
- // enable all LAM mask bits for this test
- cc32_write_long(handle, 28, 1, 16, 0x00FFFFFF);
- // enable interrupts
- error = cc32_interrupt_enable(handle);
-
- // generate a LAM interrupt with help of the test mode bits
- cc32_write_long(handle, 24, 0, 16, 5);
-
- // wait for a event
- error = cc32_wait_event(handle, &nTimeout, &nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
- if (nLam)
- {
- // clear LAM
- cc32_write_word(handle, 28, 0, 16, 0);
- }
-
- // wait again for a event (which never comes)
- error = cc32_wait_event(handle, &nTimeout, &nLam);
- printf("%s : bConnected = %d, bFail = %d, bIrq = %d\n", cszPrgName, error, nTimeout, nLam);
-
-
- cc32_close(handle);;
-
- printf("%s: close done.\n", cszPrgName);
-
- return 0;
-}