/shark/branches/xen/oslib/kl/mem.c |
---|
22,8 → 22,8 |
/* Basic Memory Manager Functions: |
A classic fixed partition allocator! */ |
#include <ll/i386/stdlib.h> |
#include <ll/i386/string.h> |
#include <arch/i386/stdlib.h> |
#include <arch/i386/string.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/error.h> |
/shark/branches/xen/oslib/kl/time.c |
---|
28,8 → 28,8 |
* |
*/ |
#include <arch/i386/stdlib.h> |
#include <ll/i386/pit.h> |
#include <ll/i386/stdlib.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/advtimer.h> |
/shark/branches/xen/oslib/kl/event.c |
---|
28,7 → 28,7 |
/* Time Event routines */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/error.h> |
#include <ll/i386/hw-arch.h> |
/shark/branches/xen/oslib/kl/event1.c |
---|
28,7 → 28,8 |
/* Time Event routines (one shot mode) */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <arch/i386/limits.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/pit.h> |
#include <ll/i386/apic.h> |
35,7 → 36,6 |
#include <ll/i386/advtimer.h> |
#include <ll/i386/error.h> |
#include <ll/i386/64bit.h> |
#include <ll/i386/limits.h> |
#include <ll/sys/ll/ll-data.h> |
#include <ll/sys/ll/ll-func.h> |
/shark/branches/xen/oslib/kl/cxsw-2.c |
---|
22,7 → 22,7 |
/* Routines that implements threads (creation, end, dump, and AS |
assignment */ |
#include <ll/i386/stdio.h> |
#include <arch/i386/stdio.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/error.h> |
/shark/branches/xen/oslib/kl/init.c |
---|
21,7 → 21,7 |
/* KL initialization code */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/x-bios.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/cons.h> |
/shark/branches/xen/oslib/kl/intevt.c |
---|
21,7 → 21,7 |
/* Interrupt Events */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/error.h> |
#include <ll/i386/hw-arch.h> |
/shark/branches/xen/oslib/kl/advtimer.c |
---|
23,7 → 23,7 |
* Author: Giacomo Guidi <giacomo@gandalf.sssup.it> |
*/ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/error.h> |
#include <ll/sys/ll/ll-data.h> |
#include <ll/sys/ll/ll-func.h> |
/shark/branches/xen/oslib/ll/time.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/string.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/assert.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/errno.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/unistd.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/stdlib.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/float.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/ctype.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/stdio.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/limits.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/math.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/stdarg.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/i386/stdlib.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/i386/float.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/i386/stdio.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/i386/limits.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/i386/string.h |
---|
File deleted |
/shark/branches/xen/oslib/ll/sys/cdefs.h |
---|
File deleted |
/shark/branches/xen/oslib/libcons/cons1.c |
---|
25,10 → 25,10 |
#include <ll/i386/hw-instr.h> |
#include <ll/i386/cons.h> |
/* #include <xsys.h>*/ |
#include <ll/i386/string.h> |
#include <ll/i386/stdlib.h> |
#include <ll/i386/stdio.h> |
#include <ll/stdarg.h> |
#include <arch/i386/string.h> |
#include <arch/i386/stdlib.h> |
#include <arch/i386/stdio.h> |
#include <arch/stdarg.h> |
FILE(Cons1); |
/* CGA compatible registers value */ |
/shark/branches/xen/oslib/libcons/cons2.c |
---|
21,14 → 21,14 |
/* Console output functions - part 2 */ |
#include <arch/i386/string.h> |
#include <arch/i386/stdlib.h> |
#include <arch/i386/stdio.h> |
#include <arch/stdarg.h> |
#include <ll/i386/hw-data.h> |
#include <ll/i386/hw-instr.h> |
#include <ll/i386/cons.h> |
/* #include <xsys.h>*/ |
#include <ll/i386/string.h> |
#include <ll/i386/stdlib.h> |
#include <ll/i386/stdio.h> |
#include <ll/stdarg.h> |
FILE(Cons2); |
/shark/branches/xen/oslib/libcons/message.c |
---|
21,13 → 21,13 |
/* Console output functions */ |
#include <arch/i386/string.h> |
#include <arch/i386/stdlib.h> |
#include <arch/i386/stdio.h> |
#include <arch/stdarg.h> |
#include <ll/i386/hw-data.h> |
#include <ll/i386/hw-instr.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/string.h> |
#include <ll/i386/stdlib.h> |
#include <ll/i386/stdio.h> |
#include <ll/stdarg.h> |
FILE(message); |
/shark/branches/xen/oslib/libcons/cprintf.c |
---|
21,13 → 21,13 |
/* Console output functions */ |
#include <arch/i386/string.h> |
#include <arch/i386/stdlib.h> |
#include <arch/i386/stdio.h> |
#include <arch/stdarg.h> |
#include <ll/i386/hw-data.h> |
#include <ll/i386/hw-instr.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/string.h> |
#include <ll/i386/stdlib.h> |
#include <ll/i386/stdio.h> |
#include <ll/stdarg.h> |
FILE(cprintf); |
/shark/branches/xen/oslib/config.mk |
---|
4,7 → 4,7 |
AS = gcc |
LD = ld |
AR = ar |
INCL = $(BASE) |
INCL = -I$(BASE) -I$(BASE)/../libc/arch/$(ARCH)/include |
LIB_PATH = $(BASE)/lib/ |
LIB_DIR = $(BASE)/lib |
42,18 → 42,18 |
ifeq ($(findstring GCC4,$(COMPILER)) , GCC4) |
# this options are for newer gcc4 compilers |
C_OPT = -Wall -O -fno-builtin -nostdinc -Wno-attributes -Wno-pointer-sign -minline-all-stringops $(CFG_OPT) -DMAIN=__kernel_init__ -I$(INCL) |
C_OPT = -Wall -O -fno-builtin -nostdinc -Wno-attributes -Wno-pointer-sign -minline-all-stringops $(CFG_OPT) -DMAIN=__kernel_init__ $(INCL) |
endif |
ifeq ($(findstring GCC3,$(COMPILER)) , GCC3) |
C_OPT = -Wall -O -fno-builtin -nostdinc -minline-all-stringops $(CFG_OPT) -DMAIN=__kernel_init__ -I$(INCL) |
C_OPT = -Wall -O -fno-builtin -nostdinc -minline-all-stringops $(CFG_OPT) -DMAIN=__kernel_init__ $(INCL) |
endif |
ifeq ($(findstring DJGPP,$(COMPILER)) , DJGPP) |
C_OPT = -Wall -O -fno-builtin -nostdinc -minline-all-stringops $(CFG_OPT) -DMAIN=__kernel_init__ -I$(INCL) |
C_OPT = -Wall -O -fno-builtin -nostdinc -minline-all-stringops $(CFG_OPT) -DMAIN=__kernel_init__ $(INCL) |
endif |
ASM_OPT = -x assembler-with-cpp $(CFG_OPT) -I$(INCL) |
ASM_OPT = -x assembler-with-cpp $(CFG_OPT) $(INCL) |
LINK_OPT = -Bstatic -Ttext $(MEM_START) -s -nostartfiles -nostdlib -L$(LIB_PATH) |
MKDIR = mkdir |
/shark/branches/xen/oslib/examples/ctxswdem.c |
---|
21,7 → 21,7 |
/* Context Switch Demo */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/tss-ctx.h> |
#include <ll/i386/error.h> |
#include <ll/sys/ll/ll-instr.h> |
/shark/branches/xen/oslib/examples/timetest.c |
---|
21,7 → 21,7 |
/* gettime() test file */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/error.h> |
#include <ll/sys/ll/ll-func.h> |
#include <ll/sys/ll/event.h> |
/shark/branches/xen/oslib/examples/biosdemo.c |
---|
26,7 → 26,7 |
#include <ll/i386/x-bios.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/error.h> |
#include <ll/stdlib.h> |
#include <arch/stdlib.h> |
#define T 1000 |
#if 1 |
/shark/branches/xen/oslib/examples/mbdemo.c |
---|
21,7 → 21,7 |
/* Multiboot Info test file */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
/shark/branches/xen/oslib/examples/pushdem.c |
---|
16,7 → 16,7 |
* |
*/ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/tss-ctx.h> |
#include <ll/i386/cons.h> |
#include <ll/sys/ll/ll-instr.h> |
/shark/branches/xen/oslib/examples/eventdem.c |
---|
21,7 → 21,7 |
/* Event Demo */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
/shark/branches/xen/oslib/examples/asdemo.c |
---|
21,7 → 21,7 |
/* Address Spaces test file */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/hw-arch.h> |
/shark/branches/xen/oslib/examples/cpudemo.c |
---|
21,7 → 21,7 |
/* CPU Detection test file */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/hw-arch.h> |
/shark/branches/xen/oslib/examples/scheddem.c |
---|
28,7 → 28,7 |
#include <ll/sys/ll/ll-func.h> |
#include <ll/sys/ll/time.h> |
#include <ll/sys/ll/event.h> |
#include <ll/stdlib.h> |
#include <arch/stdlib.h> |
#define FREE 0 |
#define IDLE 1 |
/shark/branches/xen/oslib/examples/syscalls.c |
---|
21,7 → 21,7 |
/* Address Spaces test file */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/hw-arch.h> |
29,7 → 29,7 |
#include <ll/sys/ll/ll-func.h> |
#include <ll/sys/ll/aspace.h> |
#include <ll/sys/ll/event.h> |
#include <ll/string.h> |
#include <arch/string.h> |
#define USE_NEW_HANDLERS |
#define T 1000 |
/shark/branches/xen/oslib/xlib/xdosf.c |
---|
21,9 → 21,9 |
/* DOS Interface toward disk */ |
#include <arch/string.h> |
#include <ll/i386/error.h> |
#include <ll/i386/mem.h> |
#include <ll/i386/error.h> |
#include <ll/string.h> |
#include <ll/i386/x-dos.h> |
#include <ll/i386/x-dosmem.h> |
/shark/branches/xen/oslib/xlib/xinfo.c |
---|
21,7 → 21,7 |
/* Access the info stucture */ |
#include <ll/i386/stdlib.h> |
#include <arch/i386/stdlib.h> |
#include <ll/i386/hw-func.h> |
#include <ll/i386/mb-info.h> |
#include <ll/i386/x-bios.h> |
/shark/branches/xen/oslib/xlib/x1.c |
---|
23,8 → 23,8 |
/* Startup code: */ |
/* Build parameters list & make info accessible */ |
#include <arch/stdlib.h> |
#include <ll/i386/hw-func.h> |
#include <ll/stdlib.h> |
#include <ll/i386/cons.h> |
#include <ll/i386/mb-info.h> |