Build the drivers natively for the native uKernel

This commit is contained in:
Pierre Pronchery 2019-05-20 21:17:54 +02:00
parent 29e81457cb
commit 078458ef8a
3 changed files with 6 additions and 2 deletions

View File

@ -9,6 +9,8 @@
#include <errno.h>
#include <kernel/drivers/clock.h>
#include "drivers/clock/sys.c"
/* private */
/* variables */

View File

@ -9,6 +9,8 @@
#include <errno.h>
#include <kernel/drivers/console.h>
#include "drivers/console/stdio.c"
/* private */
/* variables */

View File

@ -36,8 +36,8 @@ sources=start.S
[uKernel]
type=binary
sources=bus.c,clock.c,console.c,init.c,platform.c,main.c
ldflags=$(OBJDIR)crti.o $(OBJDIR)crtbegin.o $(OBJDIR)start.o $(OBJDIR)libk.a $(OBJDIR)../src/drivers/clock/sys.o $(OBJDIR)../src/drivers/console/stdio.o $(OBJDIR)crtend.o $(OBJDIR)crtn.o `$(CC) -print-libgcc-file-name`
depends=$(OBJDIR)crtbegin.o,$(OBJDIR)crtend.o,$(OBJDIR)start.o,$(OBJDIR)libk.a,$(OBJDIR)../src/drivers/clock/sys.o,$(OBJDIR)../src/drivers/console/stdio.o
ldflags=$(OBJDIR)crti.o $(OBJDIR)crtbegin.o $(OBJDIR)start.o $(OBJDIR)libk.a $(OBJDIR)crtend.o $(OBJDIR)crtn.o `$(CC) -print-libgcc-file-name`
depends=$(OBJDIR)crtbegin.o,$(OBJDIR)crtend.o,$(OBJDIR)start.o,$(OBJDIR)libk.a
#sources
[bus.c]