From 7996a3d79d55b7f879dfd62e202bbfe2963718d3 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 27 Jul 2013 22:15:01 +0000 Subject: really properly move files --- libdde-linux26/lib/src/arch/x86/kernel/setup.c | 114 +++++++++++++++++ libdde-linux26/lib/src/arch/x86/lib/delay.c | 138 +++++++++++++++++++++ libdde-linux26/lib/src/arch/x86/lib/semaphore_32.S | 138 +++++++++++++++++++++ 3 files changed, 390 insertions(+) create mode 100644 libdde-linux26/lib/src/arch/x86/kernel/setup.c create mode 100644 libdde-linux26/lib/src/arch/x86/lib/delay.c create mode 100644 libdde-linux26/lib/src/arch/x86/lib/semaphore_32.S (limited to 'libdde-linux26/lib/src/arch/x86') diff --git a/libdde-linux26/lib/src/arch/x86/kernel/setup.c b/libdde-linux26/lib/src/arch/x86/kernel/setup.c new file mode 100644 index 00000000..ef285c0d --- /dev/null +++ b/libdde-linux26/lib/src/arch/x86/kernel/setup.c @@ -0,0 +1,114 @@ +/* + * Copyright (C) 1995 Linus Torvalds + * + * Support of BIGMEM added by Gerhard Wichert, Siemens AG, July 1999 + * + * Memory region support + * David Parsons , July-August 1999 + * + * Added E820 sanitization routine (removes overlapping memory regions); + * Brian Moyle , February 2001 + * + * Moved CPU detection code to cpu/${cpu}.c + * Patrick Mochel , March 2002 + * + * Provisions for empty E820 memory regions (reported by certain BIOSes). + * Alex Achenbach , December 2002. + * + */ + +/* + * This file handles the architecture-dependent parts of initialization + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include +#include +#include + +#include +#include + +#include