Move hos.* modules to hulk.*
This commit is contained in:
parent
4a431f7d93
commit
476ae7d6fd
@ -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;
|
||||||
|
@ -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
|
||||||
{
|
{
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
/**
|
||||||
|
* CPU functionality.
|
||||||
|
*/
|
||||||
|
module hulk.cpu;
|
||||||
|
|
||||||
import ldc.llvmasm;
|
import ldc.llvmasm;
|
||||||
|
|
||||||
void cli()
|
void cli()
|
@ -3,7 +3,7 @@
|
|||||||
*/
|
*/
|
||||||
module hulk.fb;
|
module hulk.fb;
|
||||||
|
|
||||||
import hos.memory;
|
import hulk.memory;
|
||||||
import hulk.kfont;
|
import hulk.kfont;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -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;
|
||||||
|
@ -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;
|
||||||
|
@ -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)
|
@ -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
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
*/
|
*/
|
||||||
module hulk.pic;
|
module hulk.pic;
|
||||||
|
|
||||||
import hos.cpu;
|
import hulk.cpu;
|
||||||
|
|
||||||
struct pic
|
struct pic
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user