Add a basic scheduler with threads #18
@ -1,6 +1,6 @@
|
||||
#include "arch/Serial.h"
|
||||
#include <luna/Result.h>
|
||||
#include <luna/Format.h>
|
||||
#include <luna/Result.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
namespace Serial
|
||||
|
@ -1,8 +1,8 @@
|
||||
#include "arch/MMU.h"
|
||||
#include "memory/MemoryManager.h"
|
||||
#include <luna/Result.h>
|
||||
#include <luna/String.h>
|
||||
#include <luna/SystemError.h>
|
||||
#include <luna/Result.h>
|
||||
|
||||
#pragma GCC push_options
|
||||
#pragma GCC diagnostic ignored "-Wconversion"
|
||||
|
@ -4,8 +4,8 @@
|
||||
#include "boot/bootboot.h"
|
||||
#include "memory/MemoryManager.h"
|
||||
#include "video/Framebuffer.h"
|
||||
#include <luna/String.h>
|
||||
#include <luna/Result.h>
|
||||
#include <luna/String.h>
|
||||
|
||||
extern const BOOTBOOT bootboot;
|
||||
|
||||
|
@ -4,8 +4,8 @@
|
||||
#include "boot/Init.h"
|
||||
#include "config.h"
|
||||
#include "memory/MemoryManager.h"
|
||||
#include <luna/Units.h>
|
||||
#include <luna/Result.h>
|
||||
#include <luna/Units.h>
|
||||
|
||||
Result<void> init()
|
||||
{
|
||||
|
@ -2,8 +2,8 @@
|
||||
#include "boot/bootboot.h"
|
||||
#include "video/Framebuffer.h"
|
||||
#include <luna/Format.h>
|
||||
#include <luna/String.h>
|
||||
#include <luna/Result.h>
|
||||
#include <luna/String.h>
|
||||
#include <stdarg.h>
|
||||
|
||||
extern const BOOTBOOT bootboot;
|
||||
|
@ -2,8 +2,8 @@
|
||||
#include <luna/Format.h>
|
||||
#include <luna/NumberParsing.h>
|
||||
#include <luna/Result.h>
|
||||
#include <stddef.h>
|
||||
#include <stdarg.h>
|
||||
#include <stddef.h>
|
||||
|
||||
extern "C" usize strlen(const char*);
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
#include <luna/Format.h>
|
||||
#include <luna/Units.h>
|
||||
#include <luna/Result.h>
|
||||
#include <luna/Units.h>
|
||||
|
||||
Result<usize> to_dynamic_unit(usize value, char* buffer, usize max)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user