From : Erwan Velu <erwan.velu at free.fr> This patch add the ability to read the long-mode flag from the processor. This helps you to know if the processor is x86_64 capable or not. So "dmi->processor.cpu_flags.lm " is a boolean that represent the "Long Mode" cpu flag. It also add two bugfix : - some cpu flags were shifted due to some "null" messages in the structure - the "BB" cpu type from Intel were not supported This new code comes mainly from the Linux kernel. Greetings are for those who wrote it. Testing and feedback are welcome. Signed-off-by:Erwan Velu <erwan.velu at free.fr> -------------- next part -------------- A non-text attachment was scrubbed... Name: dmi_lm.patch Type: text/x-patch Size: 4259 bytes Desc: not available URL: <http://www.zytor.com/pipermail/syslinux/attachments/20060830/06912f44/attachment.bin>
H. Peter Anvin
2006-Aug-31 00:14 UTC
[syslinux] [PATCH 1/1] : Adding long mode support to dmi
Erwan Velu wrote:> From : Erwan Velu <erwan.velu at free.fr> > > This patch add the ability to read the long-mode flag from the processor. > This helps you to know if the processor is x86_64 capable or not. > So "dmi->processor.cpu_flags.lm " is a boolean that represent the "Long > Mode" cpu flag. >Wouldn't it make more sense to have the whole set of strings for all CPUs instead of just a limited number? Also, it might we worthwhile to have the CPUID level/model/stepping fields available. -hpa
Possibly Parallel Threads
- [PATCH 1/1] : PCI detection code doesn't corrupt memory anymore
- HDT & DMI updates
- [PATCH 1/1]: Ethersel must use the pci com32 module instead of builtin pci detection code
- [PATCH 1/1]: Improving PCI collected informations
- [syslinux:master] tftp: Report server IP address on debug message