Hello,
The multiboot section appears to be based on my thread
here. The basic setup is to use the msvc segment naming convention to define a section and merge it into the beginning part of the .text segment so its both paged aligned and within the first 8k of the resulting image. The example under
Some basic definitions is odd. It appears to work around the msvc symbolic naming system for c++ -- but all you need to do is build it as c rather then c++ to get the same effect.
Any case, I don't really edit the Wiki on this site but can certainly help with msvc if you have any questions on anything.