First shot at factoring SMM code into generic parts and southbridge specific
authorStefan Reinauer <stepan@coresystems.de>
Mon, 19 Jan 2009 21:20:22 +0000 (21:20 +0000)
committerStefan Reinauer <stepan@openbios.org>
Mon, 19 Jan 2009 21:20:22 +0000 (21:20 +0000)
commit269563a423f9291e84b5a93859a3e17767cf27a0
treed7bfed265b6ade33667641589e85db06b5e337ee
parent0fd183ce72c44f42859924de5739c73c249e7df0
First shot at factoring SMM code into generic parts and southbridge specific
parts.

This should help to reduce the code duplication for Rudolf's K8/VIA SMM
implementation...

Signed-off-by: Stefan Reinauer <stepan@coresystems.de>
Acked-by: Joseph Smith <joe@settoplinux.org>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3870 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
31 files changed:
src/cpu/amd/model_10xxx/Config.lb
src/cpu/amd/model_fxx/Config.lb
src/cpu/amd/model_gx1/Config.lb
src/cpu/amd/model_gx2/Config.lb
src/cpu/amd/model_lx/Config.lb
src/cpu/intel/ep80579/Config.lb
src/cpu/intel/model_69x/Config.lb
src/cpu/intel/model_6dx/Config.lb
src/cpu/intel/model_6ex/Config.lb
src/cpu/intel/model_6fx/Config.lb
src/cpu/intel/model_6xx/Config.lb
src/cpu/intel/model_f0x/Config.lb
src/cpu/intel/model_f1x/Config.lb
src/cpu/intel/model_f2x/Config.lb
src/cpu/intel/model_f3x/Config.lb
src/cpu/intel/model_f4x/Config.lb
src/cpu/via/model_c3/Config.lb
src/cpu/via/model_c7/Config.lb
src/cpu/x86/smm/Config.lb [new file with mode: 0644]
src/cpu/x86/smm/smihandler.c [new file with mode: 0644]
src/cpu/x86/smm/smm.ld [new file with mode: 0644]
src/cpu/x86/smm/smmhandler.S [new file with mode: 0644]
src/cpu/x86/smm/smmrelocate.S [new file with mode: 0644]
src/southbridge/intel/i82801gx/Config.lb
src/southbridge/intel/i82801gx/i82801gx_lpc.c
src/southbridge/intel/i82801gx/i82801gx_smihandler.c [new file with mode: 0644]
src/southbridge/intel/i82801gx/smihandler.c [deleted file]
src/southbridge/intel/i82801gx/smm.ld [deleted file]
src/southbridge/intel/i82801gx/smmhandler.S [deleted file]
src/southbridge/intel/i82801gx/smmrelocate.S [deleted file]
util/newconfig/config.g