From owner-cvs-src-old@FreeBSD.ORG Tue Apr 7 17:58:24 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFC3510656D4 for ; Tue, 7 Apr 2009 17:58:24 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DBA578FC08 for ; Tue, 7 Apr 2009 17:58:24 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n37HwOrl056649 for ; Tue, 7 Apr 2009 17:58:24 GMT (envelope-from jkim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n37HwOvA056648 for cvs-src-old@freebsd.org; Tue, 7 Apr 2009 17:58:24 GMT (envelope-from jkim@repoman.freebsd.org) Message-Id: <200904071758.n37HwOvA056648@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to jkim@repoman.freebsd.org using -f From: Jung-uk Kim Date: Tue, 7 Apr 2009 17:58:15 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/boot/i386/libi386 Makefile smbios.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Apr 2009 17:58:25 -0000 jkim 2009-04-07 17:58:15 UTC FreeBSD src repository Modified files: sys/boot/i386/libi386 Makefile smbios.c Log: SVN rev 190814 on 2009-04-07 17:58:15Z by jkim Rewrite SMBIOS for loader: - First three fields of system UUID may be little-endian as described in SMBIOS Specification v2.6. For now, we keep the network byte order for backward compatibility (and consistency with popular dmidecode tool) if SMBIOS table revision is less than 2.6. However, little-endian format can be forced by defining BOOT_LITTLE_ENDIAN_UUID from make.conf(5) if it is necessary. - Replace overly ambitious optimizations with more readable code. - Update comments to SMBIOS Specification v2.6 and clean up style(9) bugs. Revision Changes Path 1.45 +4 -0 src/sys/boot/i386/libi386/Makefile 1.10 +203 -153 src/sys/boot/i386/libi386/smbios.c