summaryrefslogtreecommitdiff
path: root/util/flashrom/lbtable.c
diff options
context:
space:
mode:
authorCarl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>2007-08-27 07:28:28 +0000
committerStefan Reinauer <stepan@openbios.org>2007-08-27 07:28:28 +0000
commit7a7890acedc79dc14bfd37b4ba90a0f430cf84c3 (patch)
tree53575e4b6b6c37f3201b7c29ce933b094b665a49 /util/flashrom/lbtable.c
parentba9ce9f7f986ba2a3f4d88b7cb53e0704b7d2708 (diff)
downloadcoreboot-7a7890acedc79dc14bfd37b4ba90a0f430cf84c3.tar.xz
This patch rewrites probe_superio almost completely.
Common code sequences have been factored out, the code has been made more generic, has better handling of corner cases and is actually much shorter. It also adds probing for almost all recent (since 1999) ITE Super I/O chips to probe_superio. I did verify against all ITE datasheets (including those not available any more) that the probing was non-destructive. For the ITE IT8712F, the complete configuration is dumped and as comparison the default value from the data sheet is printed. More information can be extracted easily, however this needs loads of datasheet surfing. This code has been tested extensively, dumping for other ITE chips will follow as a separate patch. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@2749 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/flashrom/lbtable.c')
0 files changed, 0 insertions, 0 deletions