
27 Jul
2020
27 Jul
'20
9:12 a.m.
| From: D. Hugh Redelmeier via talk <talk@gtalug.org> | - CSM should only be needed if you boot MBR-style (i.e. not UEFI) This turns out not to be the case. CSM is a fake BIOS. It is used to implement things link BIOS service calls. These are used by: - MBR boot loaders (lilo, grub-for-MBR) - old OSes (like DOS) - initialization code that might be present in som plug-in cards. This initialization code was considered an extension of the BIOS initialization code. I imagine that these cards are all obsolete now. My comment left out the last case. Note: theses service calls assume the CPU is in 16-bit more, something unlikely for any modern operating system.