Module header. More...
#include <modules.h>
Data Fields | |
Uint32 | Magic |
Identifying magic value (See MODULE_MAGIC). | |
Uint8 | Arch |
Achitecture ID (See MODULE_ARCH_ID). | |
Uint8 | Flags |
Module Flags. | |
Uint16 | Version |
Module Version in Major.Minor 8.8 form. | |
struct sModule * | Next |
Next module in list (not to be touched by the driver). | |
char * | Name |
Module Name/Identifier. | |
int(* | Init )(char **Arguments) |
Module initialiser / entrypoint. | |
void(* | Deinit )(void) |
Cleanup Function. | |
char ** | Dependencies |
NULL terminated list of dependencies. |
Module header.