boot.h 		- don't need this
bugs.h 		- done (adjusted)
cache.h 	- done (we use the original file)
checksum.h	- done(we use the original file)
cobalt.h 	- do we need this? No.
current.h 	- done (we use the original file)
debugreg.h 	- we don't have hw breakpoints, so we don't need this file
delay.h 	- done (used by drivers)
desc.h 		- not needed, since we don't cope with descriptors
dma.h 		- done (we use the original file)
fixmap.h	- we don't now about fix-maps, so we don't need this 
		  (pgtable need  to be adjusted
floppy.h	- done (we use the original file)
hardirq.h
i82489.h	- what is an Apic or an i82489 :), we don't need this 
		  (or rather can't use this)
ide.h		- done (we use the original file)
init.h		- done (we use the original file)
io.h		- done (we use the original file)
ipc.h		- done (we use the original file)
keyboard.h	- done (we use the original file)
ldt.h		- we don't have ldt's, so we can ignore this file
linux_logo.h	- done (we use the original file)
lithium.h	- we don't have lithium I/O asic
locks.h	
math_emu.h	- since we run on processors with coprocessor we don't 
		  need a math emulation
mca_dma.h	- what is a micro channel :), anyway, we just copy it
md.h		- done (we use the original file)
mmu_context.h	- mayb we can thinkl of a task as an mmu_context, but for 
		  the moment we simply use the i386 version
mtrr.h		- we ont have access to mtrr registers, therefore we can't 
		  use these definitions/functions
namei.h		- done (we use the original file)
param.h		- done (we use the original file)
poll.h		- done (we use the original file)
processor.h	- adjusted to L4Linux/x86
ptrace.h	- done, i386 ptregs adjusted for L4Linux
scatterlist.h	- done (we use the original file)
semaphore.h	- done (we use the original file for now, maybe we have 
			to check again later)
serial.h	- done (we use the original file)
siginfo.h	- done (we use the original file)
smp.h
smplock.h
softirq.h
spinlock.h
string486.h	- done (we use the original file)
system.h
timex.h		- done (we use the original file)
uaccess.h	- definitions adjusted for l4/linux, implementation pending
ucontext.h	- done (we use the original file)
unaligned.h	- done (we use the original file)
vga.h		- done (we use the original file)
vm86.h		- we can' support v86 mode, therefore we can't provide 
		  this file.



What is left:

hardirq.h
locks.h	
smp.h
smplock.h
softirq.h
spinlock.h

