mirror of
https://github.com/Fennix-Project/Kernel.git
synced 2025-05-28 15:34:33 +00:00
Updated Fex header
This commit is contained in:
parent
b4cb49e696
commit
e930e02752
10
Fex.hpp
10
Fex.hpp
@ -48,7 +48,7 @@ struct Fex
|
||||
char Magic[4];
|
||||
enum FexFormatType Type : 4;
|
||||
enum FexOSType OS : 4;
|
||||
int (*Pointer)(void *);
|
||||
int (*EntryPoint)(void *);
|
||||
} __attribute__((packed));
|
||||
|
||||
struct KernelCallback;
|
||||
@ -90,8 +90,8 @@ struct FexExtended
|
||||
|
||||
struct
|
||||
{
|
||||
bool AttachToMouse;
|
||||
bool AttachToKeyboard;
|
||||
char AttachToMouse;
|
||||
char AttachToKeyboard;
|
||||
} Input;
|
||||
} Bind;
|
||||
} Driver;
|
||||
@ -102,7 +102,7 @@ struct FexExtended
|
||||
*
|
||||
* @param FormatType FexFormatType
|
||||
* @param OperatingSystem FexOSType
|
||||
* @param Address Pointer to the start function
|
||||
* @param Address EntryPoint to the start function
|
||||
*
|
||||
* @note Must include ".header : { *(.header .header.*) }" in linker script
|
||||
*/
|
||||
@ -111,6 +111,6 @@ struct FexExtended
|
||||
.Magic = {'F', 'E', 'X', '\0'}, \
|
||||
.Type = FormatType, \
|
||||
.OS = OperatingSystem, \
|
||||
.Pointer = Address}
|
||||
.EntryPoint = Address}
|
||||
|
||||
#endif // !__FENNIX_FILE_FEX_H__
|
||||
|
Loading…
x
Reference in New Issue
Block a user