You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
696 B
C

/* Copyright (C) 2021 fef <owo@fef.moe>. All rights reserved. */
#pragma once
#include <gay/types.h>
extern void _image_start_phys;
#define image_start_phys ((vm_paddr_t)&_image_start_phys)
extern void _image_end_phys;
#define image_end_phys ((vm_paddr_t)&_image_end_phys)
extern void _image_start;
#define image_start (&_image_start)
extern void _image_end;
#define image_end (&_image_end)
extern void _kernel_start_phys;
#define kern_start_phys ((vm_paddr_t)&_kernel_start_phys)
extern void _kernel_end_phys;
#define kern_end_phys ((vm_paddr_t)&_kernel_end_phys)
extern void _kernel_start;
#define kern_start (&_kernel_start)
extern void _kernel_end;
#define kern_end (&_kernel_end)