Re: [RFC][PATCH 2.6.13-rc6] add Dell Systems Management Base Driver (dcdbas) with sysfs support

From: Valdis . Kletnieks
Date: Tue Aug 16 2005 - 00:18:30 EST


On Mon, 15 Aug 2005 23:09:28 CDT, you said:

> No, dcdbas has nothing to do with this. I'll have to submit a patch
> against the docs. The program you need to use already exists and is
> open source. You can use libsmbios to do this.
> http://linux.dell.com/libsmbios/main.

Now I'm confoozled. Maybe - I suspect we're actually in violent agreement...

On Mon, 15 Aug 2005 17:58:56 CDT, Michael_E_Brown@xxxxxxxx said:
> Additionally, we are releasing an open source library (GPL/OSL dual
> license) that can use these hooks to perform many systems management
> functions in userspace. See http://linux.dell.com/libsmbios/main/. We
> should have code in libsmbios to do SMI using this driver within about two
> weeks. We currently writing the SMI hooks in libsmbios using this posted
> version of the driver. I am the maintainer of this project, and it is my goal
> to have code in libsmbios for every Dell SMI call.

So dcdbas *is* intended as the kernel end of the userspace libsmbios, which
is the suggested way of getting that BIOS updated. OK, I got it now.. ;)

(continuing on)

> The binary you want to use is "activateCmosToken", under bins/output/
> (after compilation). The command line syntax is like this:
> activateCmosToken 0x005C
>
> If you want to cancel a BIOS update that has already been activated
> (per above), use:
> activateCmosToken 0x005D
>
> Basically, follow the docs in the RBU docs as far as cat-ing the bios
> update image to the rbu sysfs files, then use the activateCmosToken
> program to tell BIOS to do the update on reboot.

Ahh... the missing piece I didn't have before. :)

Attachment: pgp00000.pgp
Description: PGP signature