On May 22, 9:38am, Jean-Yves Migeon wrote:
Xen uses multiboot. Yet another thing on my todo list is to
handle boot time module loading in the multiboot case.
} As we have a decent module framework too, I would look at what module(7)
} offers when we pass arguments to them. I would expect modules and kernel
} share the same code when parsing args, this makes sense somehow. Typical
} example is (again) Xen with a DOM0 kernel, where the kernel is loaded as
} a module.
module(7) arguments are passed as a plist. Take a look at
sys/modules/example/example.c. That is the simplest module.
}-- End of excerpt from Jean-Yves Migeon