[SeaBIOS] SMBIOS strings

Gleb Natapov gleb at redhat.com
Fri May 28 17:44:02 CEST 2010


On Fri, May 28, 2010 at 05:24:47PM +0200, Jes Sorensen wrote:
> I guess the Socket Designation in particular might have been done for a
> reason?
> 
It was part of commit cf2affa6de. And was a result of moving to
snprintf() instead of direct string manipulation. Before that
string was created like that:
    memcpy((char *)start, "CPU  " "\0" "" "\0" "", 7);
       ((char *)start)[4] = cpu_number + '0';
Which start to produce strange cpu numbers for cpus greater then 9. I
doubt we want to go back to that ;)

--
			Gleb.



More information about the SeaBIOS mailing list