Nucleus
Barry CPU specific segment c738dbb (3 years, 2 months ago)diff --git a/include/nucleus/types.h b/include/nucleus/types.h new file mode 100644 index 0000000..d64d543 --- /dev/null +++ b/include/nucleus/types.h @@ -0,0 +1,28 @@ +#ifndef _NUCLEUS_TYPES_H +#define _NUCLEUS_TYPES_H + +/* Driver */ +typedef struct Driver Driver; + +/* Memory */ +typedef struct Page Page; +typedef struct VirtualMemory VirtualMemory; +typedef struct VMRegion VMRegion; + +/* Task */ +typedef struct Task Task; +typedef struct Signals Signals; + +/* VFS */ +typedef struct FSType FSType; +typedef struct FileSystem FileSystem; +typedef struct Files Files; +typedef struct SuperBlock SuperBlock; +typedef struct SuperOps SuperOps; +typedef struct Inode Inode; +typedef struct InodeOps InodeOps; +typedef struct DirEntry DirEntry; +typedef struct File File; +typedef struct FileOps FileOps; + +#endif