grub2-dev: Types

1 
1 2.4 Types
1 =========
1 
1 The name of a type must be prefixed with grub_ and must consist of only
1 small letters.  If the type belongs to a specific function module, the
1 name must also be prefixed with the module name.  For example, if a type
1 is for OS loaders, its name is prefixed with grub_loader_.  If a type is
1 for Multiboot but not for all OS loaders, its name is prefixed with
1 grub_loader_linux_.
1 
1    The name must be suffixed with _t, to emphasize the fact that it is a
1 type but not a variable or a function.
1