Hey,
I've been doing alot more work with the SMBios, and have noticed quite a few variations between the BOCHS smbios and the specifications from http://www.dmtf.org/standards/smbios/ .
Take for instance, Structure 4 (processor information) states that the length of the structure should be 0x1A for v2.0 and at least 0x20 for v2.1 and up. BOCHS reports a length of 0x1A for v2.1 and v2.4. Therefore I had to put a special variable dedicated to working around BOCHS false positives.
I was wondering if this was a mess up on my part (parsing) or their part (smbios). I have had to work around a few other things dealing with string identifiers as well. Has anyone else experienced these type of problems with bochs? Also, is there another x86-64 emulator with SMBios support for *nix?
BOCHS inconsistencies.
BOCHS inconsistencies.
Website: https://joscor.com
- AndrewAPrice
- Member
- Posts: 2308
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Re: BOCHS inconsistencies.
A quick Google found that VMWare, VirtualBox, and possibly VirtualPC (several topics danced around the idea without actually touching on it).
I actually like VirtualBox. It supports 2 different audio chipsets, 4 different network chipsets, it can give to low-level access to your CD drivers (e.g. for burning), and the closed-source version (still free) can take control of your USB hubs/devices.
I actually like VirtualBox. It supports 2 different audio chipsets, 4 different network chipsets, it can give to low-level access to your CD drivers (e.g. for burning), and the closed-source version (still free) can take control of your USB hubs/devices.
My OS is Perception.
Re: BOCHS inconsistencies.
VMWare, VirtualBox, and possibly VirtualPC what?MessiahAndrw wrote: quick Google found that VMWare, VirtualBox, and possibly VirtualPC (several topics danced around the idea without actually touching on it).
OS-LUX V0.0
Working on...
Memory management: the Pool
Working on...
Memory management: the Pool