happy new year 2022 uwu

May it be slightly less exhausting than 2021.
main
anna 2 years ago
parent b2c6b5e193
commit f8a85a1541
Signed by: fef
GPG Key ID: EC22E476DC2D3D84

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
# Look, i have absolutely zero patience when it comes to fucking around with
# build tools. This is most probably not the correct way to do it (especially

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
add_library(gay_arch STATIC)
target_include_directories(gay_arch PRIVATE ${GAY_INCLUDE_DIRS})

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
multiboot.S

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <string.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>
#include <gay/config.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
OUTPUT_FORMAT("elf32-i386")
OUTPUT_ARCH(i386)

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
OUTPUT_FORMAT("elf64-x86-64")

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
set(TOOLCHAIN_PATH "/usr/bin" CACHE STRING "Toolchain directory")

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#ifndef _ARCH_ATOM_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#ifndef _ARCH_PAGE_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#ifndef _ARCH_VMPARAM_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#define _ARCH_ATOM_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#define _ARCH_INTERRUPT_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#define _ARCH_PAGE_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#define _ARCH_SCHED_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#define _ARCH_TRAP_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#define _ARCH_VMPARAM_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#ifndef _ARCH_ATOM_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#ifndef _ARCH_PAGE_H_

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#ifndef _ARCH_VMPARAM_H_

@ -1,3 +1,3 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
add_subdirectory("${X86_ARCH}")

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
memset.S

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
memset.S

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
segment.S

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
init.c

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/atom.h>
#include <arch/dma.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/page.h>
#include <arch/trap.h>

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
page.c

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
/*
* To manipulate the page directory while paging is enabled, we abuse the

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/segment.h>
#include <arch/vmparam.h>

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
interrupt.c

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
idt.S

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/interrupt.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/port.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <gay/kprintf.h>
#include <gay/ktrace.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/trap.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/interrupt.h>

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
target_sources(gay_arch PRIVATE
idt.S

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/interrupt.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/port.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <gay/kprintf.h>
#include <gay/ktrace.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <asm/common.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/segment.h>
#include <arch/trap.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/interrupt.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/cpufunc.h>
#include <arch/interrupt.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
/*
* Most of the PIC management stuff is taken directly from the OSDev wiki:

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/cpufunc.h>
#include <arch/trap.h>

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
set(_amd64_march_options
"nocona" "core2" "penryn" "bonnell" "atom" "silvermont" "slm" "goldmont" "goldmont-plus"

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
option(DEBUG "Enable debugging" ON)

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
find_package(Git QUIET)
if(GIT_FOUND AND EXISTS "${PROJECT_SOURCE_DIR}/.git")

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
macro(gay_append_cmake_c_flags)
foreach(flag IN ITEMS ${ARGN})

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
/**
* @file gay/clist.h

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
/**
* @file include/gay/config.h

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#pragma once

@ -1,4 +1,4 @@
# Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved.
# Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved.
add_library(gay_kernel STATIC)
target_include_directories(gay_kernel PRIVATE ${GAY_INCLUDE_DIRS})

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <gay/bits.h>
#include <gay/types.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <gay/clist.h>
#include <gay/config.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <arch/irq.h>

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
/*
* Ok, i'm gonna be honest, this is one of those functions where i wish i was

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
/*
* This is an implementation of the nonblocking queue algorithm presented in:

@ -1,4 +1,4 @@
/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
/* Copyright (C) 2021,2022 fef <owo@fef.moe>. All rights reserved. */
#include <gay/irq.h>
#include <gay/mm.h>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save