This repository has been archived on 2024-01-18. You can view files and clone it, but cannot push or open issues or pull requests.
OS_Project/Part3/09_memory/kernel/kernel.h

20 lines
431 B
C
Raw Permalink Normal View History

2023-10-18 18:04:33 +00:00
#ifndef KERNEL_H
#define KERNEL_H
2023-11-29 12:51:19 +00:00
// Others
2023-10-18 18:04:33 +00:00
#include "../cpu/isr.h"
#include "../drivers/screen.h"
#include "../libc/string.h"
#include "../libc/globals.h"
#include "../libc/mem.h"
#include "../libc/linked.h"
void user_input(char *input);
2023-11-30 00:15:38 +00:00
node* get_holes(node *enum_head);
2023-11-30 00:18:46 +00:00
void print_memory(node *umem_head, node *hole_head);
2023-11-30 02:52:46 +00:00
void begin_output_example();
2023-11-29 14:58:22 +00:00
int digit_len(unsigned digit);
2023-11-29 13:06:18 +00:00
int digit_conver(const char *str);
2023-10-18 18:04:33 +00:00
#endif