Untitled_Kernel/include/asm.h
Jake Holtham 20357559c1 The beginning of paging!
The kernel resides in the higher half, and as of now still identity maps the lower half for compatibility. Will not merge back to master until all the previous features work properly in virtual memory..
2025-07-15 14:52:48 -04:00

14 lines
211 B
C

/* asm.h
* Assembly wrappers
*
* Wrapper functions for using assembly files.
*/
#ifndef ASM_H
#define ASM_H
#include <stdint.h>
void outb(uint16_t port, uint8_t data);
uint8_t inb(uint16_t port);
#endif