Re: Problem with Mixing Assembly & C Tutorial
Does the bootloader switch to protected mode before calling these routines? What compiler are you using?
Are you sure main() is called?
Usually, C compilers add an underscore before the name of the function, so in the bootloader you would have:
call _k_main
What does the bootloader do in detail, so that I know where the problem could be? Are you using GRUB?