KrotovOSdev wrote:
I am starting with my first device driver and I'm trying to understand how to load it. Can I use GRUB "insmod" command or something like that for this?
GRUB's "insmod" command loads GRUB drivers for GRUB. If you want GRUB to load drivers (or any other files) for your OS, use the "module" command. From your OS, you can access those files through the Multiboot information structure.
KrotovOSdev wrote:
And I also read
Device Management article and it says that I can not to write my own drivers but write only an interface for them and use already existing drivers. Am I right?
Yes. Which interface do you plan to use?