1

Add empty services

This commit is contained in:
2022-12-07 21:36:22 +01:00
parent 6f3a7ae028
commit 61d15f1be5
11 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,9 @@
cmake_minimum_required(VERSION 3.14)
target_sources(kernel PUBLIC
${CHURLOS_SRC_DIR}/kernel/service/Service.cpp
${CHURLOS_SRC_DIR}/kernel/service/EventService.cpp
${CHURLOS_SRC_DIR}/kernel/service/InterruptService.cpp
${CHURLOS_SRC_DIR}/kernel/service/MemoryService.cpp
${CHURLOS_SRC_DIR}/kernel/service/SchedulerService.cpp
)

View File

@ -0,0 +1 @@
#include "EventService.h"

View File

@ -0,0 +1,4 @@
#ifndef CHURLOS_EVENTSERVICE_H
#define CHURLOS_EVENTSERVICE_H
#endif //CHURLOS_EVENTSERVICE_H

View File

@ -0,0 +1 @@
#include "InterruptService.h"

View File

@ -0,0 +1,4 @@
#ifndef CHURLOS_INTERRUPTSERVICE_H
#define CHURLOS_INTERRUPTSERVICE_H
#endif //CHURLOS_INTERRUPTSERVICE_H

View File

@ -0,0 +1 @@
#include "MemoryService.h"

View File

@ -0,0 +1,4 @@
#ifndef CHURLOS_MEMORYSERVICE_H
#define CHURLOS_MEMORYSERVICE_H
#endif //CHURLOS_MEMORYSERVICE_H

View File

@ -0,0 +1 @@
#include "SchedulerService.h"

View File

@ -0,0 +1,4 @@
#ifndef CHURLOS_SCHEDULERSERVICE_H
#define CHURLOS_SCHEDULERSERVICE_H
#endif //CHURLOS_SCHEDULERSERVICE_H

View File

@ -0,0 +1 @@
#include "Service.h"

View File

@ -0,0 +1,12 @@
#ifndef CHURLOS_SERVICE_H
#define CHURLOS_SERVICE_H
namespace Kernel {
class Service {
};
}
#endif //CHURLOS_SERVICE_H