Kernel: Get rid of Kernel/types.h, separate LinearAddress/PhysicalAddress.

This commit is contained in:
Andreas Kling 2019-04-06 14:29:29 +02:00
commit a58d7fd8bb
Notes: sideshowbarker 2024-07-19 14:48:17 +09:00
27 changed files with 119 additions and 121 deletions

View file

@ -3,7 +3,7 @@
#include <AK/Types.h>
#include <AK/AKString.h>
#include <SharedGraphics/Size.h>
#include <Kernel/types.h>
#include <Kernel/PhysicalAddress.h>
#include <Kernel/Devices/BlockDevice.h>
class BXVGADevice final : public BlockDevice {

View file

@ -1,6 +1,7 @@
#pragma once
#include <Kernel/Devices/Device.h>
#include <Kernel/LinearAddress.h>
class BlockDevice : public Device {
public:

View file

@ -1,5 +1,5 @@
#include "IDEDiskDevice.h"
#include "types.h"
#include <AK/Types.h>
#include "Process.h"
#include "StdLib.h"
#include "IO.h"

View file

@ -1,4 +1,4 @@
#include "types.h"
#include <AK/Types.h>
#include "i386.h"
#include "IO.h"
#include "PIC.h"