Move hos.* modules to hulk.*

This commit is contained in:
Josh Holtrop 2022-10-26 00:16:07 -04:00
parent 4a431f7d93
commit 476ae7d6fd
9 changed files with 20 additions and 10 deletions

View File

@ -9,8 +9,8 @@ import hello.scratch;
import hulk.bootinfo; import hulk.bootinfo;
import hulk.header; import hulk.header;
import hulk.pagetable; import hulk.pagetable;
import hos.cpu; import hulk.cpu;
import hos.memory; import hulk.memory;
import ldc.llvmasm; import ldc.llvmasm;
__gshared EFI_SYSTEM_TABLE * st; __gshared EFI_SYSTEM_TABLE * st;

View File

@ -5,7 +5,7 @@ module hulk.acpi;
import hulk.hurl; import hulk.hurl;
import hulk.klog; import hulk.klog;
import hos.memory; import hulk.memory;
struct acpi struct acpi
{ {

View File

@ -1,3 +1,8 @@
/**
* CPU functionality.
*/
module hulk.cpu;
import ldc.llvmasm; import ldc.llvmasm;
void cli() void cli()

View File

@ -3,7 +3,7 @@
*/ */
module hulk.fb; module hulk.fb;
import hos.memory; import hulk.memory;
import hulk.kfont; import hulk.kfont;
/** /**

View File

@ -6,7 +6,7 @@ module hulk.hulk;
import hulk.header; import hulk.header;
import hulk.fb; import hulk.fb;
import hulk.console; import hulk.console;
import hos.memory; import hulk.memory;
import ldc.attributes; import ldc.attributes;
import hulk.kfont; import hulk.kfont;
import hulk.klog; import hulk.klog;
@ -15,7 +15,7 @@ import hulk.hippo;
import hulk.pci; import hulk.pci;
import hulk.gdt; import hulk.gdt;
import hulk.idt; import hulk.idt;
import hos.cpu; import hulk.cpu;
import ldc.llvmasm; import ldc.llvmasm;
import hulk.pic; import hulk.pic;
import hulk.acpi; import hulk.acpi;

View File

@ -6,9 +6,9 @@
module hulk.hurl; module hulk.hurl;
public import hulk.pagetable; public import hulk.pagetable;
import hos.cpu; import hulk.cpu;
import hulk.hippo; import hulk.hippo;
import hos.memory; import hulk.memory;
import hulk.klog; import hulk.klog;
import hulk.header; import hulk.header;
import hulk.linker_addresses; import hulk.linker_addresses;

View File

@ -1,3 +1,8 @@
/**
* Memory-related functions.
*/
module hulk.memory;
import ldc.llvmasm; import ldc.llvmasm;
void memset(void * dest, ubyte v, size_t n) void memset(void * dest, ubyte v, size_t n)

View File

@ -1,6 +1,6 @@
module hulk.pci; module hulk.pci;
import hos.cpu; import hulk.cpu;
import hulk.klog; import hulk.klog;
struct pci struct pci

View File

@ -3,7 +3,7 @@
*/ */
module hulk.pic; module hulk.pic;
import hos.cpu; import hulk.cpu;
struct pic struct pic
{ {