Commit Graph

37 Commits

Author SHA1 Message Date
Frinzell, Aaron a42dd4ad6d Remove Mac OS text
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2024-08-26 16:40:43 -07:00
Nathaniel Mitchell 72922d01c0 Update README.md - Add OpenSSF badge
Add OpenSSF badge
2024-01-03 16:34:42 -08:00
Nathaniel Mitchell a1f8bcc4ed Update readme.md links
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2023-06-21 16:40:56 -07:00
Nathaniel Mitchell 6172ebe003 Remove google group mailing list 2022-02-09 16:38:01 -08:00
Sae86 84bb5610b0 Update contact information
Signed-off-by: Sae86 <sara.batllori@intel.com>
2021-12-14 08:20:21 -08:00
Nathaniel Mitchell 4b5d202309 Update 01.org mailing list link
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2021-06-18 16:18:22 -07:00
johnloucaides 6cb2cd8a5c Update README.md 2021-03-09 19:18:27 -08:00
Aaron Frinzell 11bc0cf247 Update README 2020-11-18 20:37:41 -08:00
Aaron Frinzell 0d2ed54035 Update twitter account 2020-11-18 20:37:41 -08:00
Oguz Bektas 77cc389808 add archstrike reference
archstrike also includes chipsec: https://archstrike.org/packages/chipsec
2020-10-28 09:48:55 -07:00
Erik Bjorge 5d728ad6ae Add BlackArch Linux reference
Adding BlackArch Linux as a distro that includes CHIPSEC by default

Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
2019-11-06 20:24:15 -08:00
Erik Bjorge 0dd89a1c4a Updates to README content
- Add link to Linux UEFI Validation
- Remove CHIPSEC developers mailing list

Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com>
2018-11-20 11:02:18 -08:00
c7zero 187e93b57f Updated README and added Erik Bjorge to AUTHORS (#206) 2017-05-01 00:54:13 -07:00
c7zero 470c59a4e4 Added chipsec-dev and chipsec-users groups 2017-03-22 02:06:26 -07:00
abazhaniuk 94fe7f02f1 change setup.py build driver by default. change root directory of chipsec. move WARNING.txt to chipsec. remove PKG-INFO (#107) 2016-10-18 18:19:42 -07:00
c7zero c42b527b9d Updated README 2016-09-10 01:23:55 -07:00
Thiebaud Weksteen 759bca3a8d Add TravisCI build status to README.md 2016-08-05 11:44:30 +10:00
c7zero 5cad4fc2c7 Version 1.2.3
Updated README
2016-07-01 10:57:16 -07:00
c7zero 8c97a11a05 recovered readme 2016-06-30 23:26:45 -07:00
c7zero 66d4a2c02b CHIPSEC 1.2.3
kernel driver support for hypercalls and message bus access on Atom SoC
2016-06-30 15:34:21 -07:00
CHIPSEC 146e1cfa92 fix 1.2.1 release notes formatting 2015-11-06 16:52:32 -08:00
CHIPSEC 8bc7682c36 fix formatting
1.2.2 release notes were formatted incorrectly
2015-11-06 16:50:11 -08:00
CHIPSEC 20cc5a3067 Version 1.2.2
See README.md for release notes.
2015-11-06 16:08:05 -08:00
CHIPSEC a080525f36 Uploading version 1.2.1 2015-07-10 21:43:48 -05:00
CHIPSEC 3eade0dc08 fixed link
sphinx link was broken
2015-06-09 22:14:28 -07:00
CHIPSEC 0654edca19 Version 1.2.0
Revision 1.2.0
--------------

This version includes the following new or updated modules:

#. Merged common.secureboot.keys module into common.secureboot.variables
module
#. Updated tools.secureboot.te module to be able to test PE/TE issue on
Linux or UEFI shell
#. Updated tools.smm.smm_ptr module

This version includes the following updates:

#. Added the *controls* abstraction. Modules are encouraged to use
``get_control`` and ``set_control`` when interacting with platform
registers. This permits greater flexibility in case the register that
controls a given feature or configuration changes between platform
generations. The controls are defined in the platform XML file. At this
time, only a small number of controls are defined. We plan to move
existing modules over to this new mechanism.
#. Added XML Schema for the XML configuration files
#. Support for reading, writing, and listing UEFI variables from the
UEFI Shell environment has been added.
#. Added support for decompression while SPI flash parsing via
``decode`` or ``uefi decode`` commands in Linux
#. Added basic ACPI table parsing to HAL (RSDP, RSDT/XSDT, APIC, DMAR)
#. Added UEFI tables searching and parsing to HAL (EFI system table,
runtime services table, boot services table, DXE services table, EFI
configuration table)
#. Added DIMM Serial Presence Detect (SPD) ROM dumping and parsing to
HAL
#. Added ``uefi s3bootscript`` command parsing the S3 boot script to
chipsec_util.py
#. Added virtual-to-physical address translation function to
Linux/EFI/Windows helpers
#. Added support of server platforms (Haswell server and Ivy Town) to
chipset.py

This version has the following known issues:

#. Decompression of images in SPI flash parsing is not available in UEFI
shell.
#. When calling alloc_phys_mem, the argument to set maximum physical
address (max_pa) for allocation is ignored on linux. A message will be
printed in dmesg if the allocation is above the max_pa that is passed
in, but the call will return anyway.
#. UEFI Shell environment does not support ``cpuid`` or
``get_thread_count``. There are functions that simply warn that they are
not supported.
#. Size of PCIEXBAR (MMCFG) is calculated incorrectly
2015-06-09 16:48:26 -07:00
CHIPSEC 4069971469 Version 1.1.7 2015-01-23 16:07:19 -08:00
CHIPSEC 90d09d53a0 Version 1.1.3 2014-09-22 19:27:15 -05:00
CHIPSEC ac2ca7264f 1. We have support for uefi variables on Windows and Linux but not
UEFI shell.
2.       Decompression of images in SPI flash parsing is only supported in
Windows.
3.	UEFI - Support for IA32 and i586 (Quark)
4.	Added capability to use modules from an arbitrary path with the -I
/ --import command line option
5.	Module functionality encapsulated in class inheriting BaseModule
6.	Fixed  loading platform specific configuration
7.	Fixed issue with modules which run on multiple logical CPUs
hanging on Bay Trail (Windows/Linux). The issue still exist when running
from UEFI shell
8.	Added template for a module - module_template.py
9.	Added options to flush log files
10.	Added ability to define custom platforms
Driver changes:
1.	Windows - Added IOCTL_ALLOC_PHYSMEM to allocate physical memory
buffer
2.	Linux - Fix wrpci defect
2014-05-29 21:57:40 +01:00
oscaragomez e0a49ff926 cosmetic formatting changes 2014-03-26 19:46:11 -06:00
oscaragomez 6155ce2058 added chipsec@intel.com 2014-03-18 11:46:48 -06:00
CHIPSEC d07e54f5ef fixed supported platforms driver readme
Removed unsupported platforms; added a reference to WARNING.txt in
source\drivers\win7\readme
2014-03-13 18:16:06 -07:00
oscaragomez f4c52777d6 Update README.md 2014-03-13 11:39:09 -06:00
CHIPSEC 811c969d12 Initial commit 2014-03-13 10:58:12 -06:00
CHIPSEC 0065f1975a changed title 2014-03-11 16:36:19 -06:00
Oscar A Gomez 303a2c9812 test 2014-03-11 12:29:05 -06:00
CHIPSEC 4d9c2aafbf Initial commit 2014-03-06 13:57:11 -08:00