kernel/inc/modules/module.h

17 lines
367 B
C

// This file is part of noxos and licensed under the MIT open source license
#ifndef NOXOS_MODULE_H
#define NOXOS_MODULE_H
#include <utils/stdtypes.h>
#include <utils/string.h>
#include <drivers/builtin/elf/elf.h>
typedef struct {
string_t name;
string_t path;
elf_executable_T* executable;
} module_T;
#endif //NOXOS_MODULE_H