Narasimha1997 / MarvinOS

A hobby Operating System developed from scratch using C/C++ and assembly
67 stars 6 forks source link

Add support for boot-time modules loading #2

Open Narasimha1997 opened 4 years ago

Narasimha1997 commented 4 years ago

GRUB provides an interface to add up boot-time module loading. We can build independent binaries add link them with kernel during boot. GRUB provides address of these modules in its boot-structure which can be used by kernel to invoke module's functions.