mirror of
https://github.com/tailix/kernel.git
synced 2025-02-17 15:45:37 -05:00
Use function "kernaux_arch_i386_hang"
This commit is contained in:
parent
5ddd7b6c16
commit
de1cf2fb2e
3 changed files with 3 additions and 9 deletions
|
@ -12,7 +12,7 @@ CFLAGS = -std=gnu99 -ffreestanding -nostdinc -fno-builtin -fno-stack-protector -
|
|||
OBJS = start.s.o
|
||||
OBJS += main.c.o
|
||||
OBJS += multiboot.c.o
|
||||
OBJS += panic.c.o panic.asm.cpp.o
|
||||
OBJS += panic.c.o
|
||||
OBJS += paging.c.o
|
||||
OBJS += page_dir.c.o
|
||||
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
[GLOBAL hang]
|
||||
|
||||
hang:
|
||||
cli
|
||||
hlt
|
||||
jmp hang
|
|
@ -2,12 +2,12 @@
|
|||
|
||||
#include "logger.h"
|
||||
|
||||
void hang();
|
||||
#include <kernaux/arch/i386.h>
|
||||
|
||||
void panic(const char *const s)
|
||||
{
|
||||
logger_fail_from("panic", s);
|
||||
hang();
|
||||
kernaux_arch_i386_hang();
|
||||
}
|
||||
|
||||
void halt()
|
||||
|
|
Loading…
Add table
Reference in a new issue