c7zero
dabccd36c0
Version 1.2.3
...
- new VMM hypercall interface support (Xen and HyperV hypercall formats)
- Windows only
- new paging hierarchy dump/parsing (paging HAL component and
chipsec_util cpu pt)
- new EPT paging hierarchy dump/parsing (chipsec_util vmm ept)
- new VT-d paging hierarchy dump/parsing (chipsec_util iommu pt)
- new support of Embedded Controller (EC) access (ec HAL component and
chipsec_util ec)
- new support of TPM 1.2 access (tpm HAL component)
- new support of Message Bus access on Atom SoC (msgbus HAL component
and chipsec_util msgbus) - Linux only
- parsing RAW UEFI images
- updated smbus and SPD HAL components to use XML config
- merged cpuid into cpu HAL component (use chipsec_util cpu cpuid)
- new module: tools.vmm.vbox.vbox_crash_apicbase
- udated modules: common.bios_ts, common.uefi.s3bootscript, remap
- added template config file smm_config.ini for tools.smm.smm_ptr SMI
fuzzer
- added template config file te.cfg for tools.secureboot.te tool
2016-06-30 23:06:41 -07:00
c7zero
c681defd37
Version 1.2.3
...
- updated platform config files
- debug command-line option
2016-06-30 15:59:40 -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
c7zero
b595c9d17f
Pull request #33
2016-06-30 14:30:16 -07:00
c7zero
44f936180c
Merge pull request #29 from tweksteen/misc_linux_drv_reviewed
...
Use the misc device for the Linux driver
2016-06-30 14:00:51 -07:00
c7zero
cff2b88ae4
Merge pull request #40 from tweksteen/helper_driver_request_reviewed
...
Forward the driver loading request to the helpers
2016-06-30 13:27:58 -07:00
c7zero
4fb09e7bec
Merge pull request #41 from tweksteen/test_dump_spi_reviewed
...
Add test for SPI dump
2016-06-30 12:58:02 -07:00
Thiebaud Weksteen
34ad155f44
Add test for SPI dump
2016-06-30 17:49:03 +10:00
Muhammad Rais Fathin Mudzakir
de2df1a579
Update tests to test for known bug in "find_RSDP"
2016-06-22 14:44:20 +10:00
Muhammad Rais Fathin Mudzakir
2c9ec833e3
Refactor and fix a bug in find_RSDP method in HAL
...
Fixes a bug where if one RSDP finding method fails it does not
attempt to use the others
2016-06-22 12:58:37 +10:00
Thiebaud Weksteen
592c76af23
Forward the driver loading request to the helpers
2016-06-22 11:56:32 +10:00
c7zero
bb3734ed50
Merge pull request #31 from dominicceliano/master
...
Fixed Linux Driver Error
2016-06-09 10:38:31 -07:00
c7zero
5abd91269b
Merge pull request #30 from tweksteen/util_command_class_reviewed
...
Move the util functions to classes
2016-06-09 10:34:45 -07:00
dominicceliano
4185fc194b
Removed cpu.o file from commit.
2016-05-31 23:08:29 -04:00
dominicceliano
4122ab10e7
Got rid of more unnecessary files.
2016-05-31 23:06:57 -04:00
dominicceliano
07d2117226
Got rid of files that were created when the driver was built.
2016-05-31 23:02:13 -04:00
root
6f31e8f49f
Stopped EFI errors on a non-EFI system
2016-05-31 22:32:37 -04:00
root
172664e329
Changed c file to fix other error when EFI undefined
2016-05-31 21:51:51 -04:00
root
9f73aee63a
Fixed driver errors when trying to make drivers in Kernel version 2.6. Tested on CentOS 6.8.
2016-05-27 22:47:18 -04:00
Thiebaud Weksteen
0ec4c5fead
Modify chipsec_utils to use the new classes
2016-05-27 11:49:39 +10:00
Thiebaud Weksteen
ccaa33f927
Move iommu command to a class
2016-05-27 11:49:37 +10:00
Thiebaud Weksteen
8a999e1f3c
Move mmio command to a class
2016-05-27 11:49:04 +10:00
Thiebaud Weksteen
f7cd553997
Move ucode command to a class
2016-05-27 11:48:25 +10:00
Thiebaud Weksteen
28575f30f5
Move uefi command to a class
2016-05-27 11:47:37 +10:00
Thiebaud Weksteen
4fb865245a
Move spidesc command to a class
2016-05-27 11:46:47 +10:00
Thiebaud Weksteen
4b24ac6f43
Move spi command to a class
2016-05-27 11:46:05 +10:00
Thiebaud Weksteen
d77dad427b
Move spd command to a class
2016-05-27 11:45:09 +10:00
Thiebaud Weksteen
bd0d22eac3
Move smbus command to a class
2016-05-27 11:43:23 +10:00
Thiebaud Weksteen
bf1e9c2407
Move pci command to a class
2016-05-27 11:42:30 +10:00
Thiebaud Weksteen
d8e89c21f7
Move msr command to a class
2016-05-27 11:41:44 +10:00
Thiebaud Weksteen
d4b7c48a1b
Move mmcfg command to a class
2016-05-27 11:40:15 +10:00
Thiebaud Weksteen
bc9469c8ad
Move mem command to a class
2016-05-27 11:39:53 +10:00
Thiebaud Weksteen
dbc05e604f
Move io command to a class
2016-05-27 11:38:22 +10:00
Thiebaud Weksteen
2f8172fa26
Move interrupts command to a class
2016-05-27 11:36:59 +10:00
Thiebaud Weksteen
2a37de7c11
Move desc command to a class
2016-05-27 11:32:53 +10:00
Thiebaud Weksteen
4eaf51d8c3
Move decode command to a class
2016-05-27 11:32:18 +10:00
Thiebaud Weksteen
deac61a00d
Move cpu command to a class
2016-05-27 11:30:33 +10:00
Thiebaud Weksteen
704271c063
Move cpuid command to a class
2016-05-27 11:29:43 +10:00
Thiebaud Weksteen
a4350f70b6
Move cmos command to a class
2016-05-27 11:24:27 +10:00
Thiebaud Weksteen
1ed18786ca
Move chipset command to a class
2016-05-27 11:24:21 +10:00
Thiebaud Weksteen
75e62f9967
Move acpi command to a class
2016-05-27 11:23:31 +10:00
Thiebaud Weksteen
95bab91f8c
Use misc device for Linux driver
...
Use the misc device for the Linux driver to avoid allocating a major
number. Remove the need for raw_pci_read and raw_pci_write (as not
used).
2016-05-24 09:13:31 +10:00
Thiebaud Weksteen
85b912be4e
Add BaseCommand class
2016-05-23 09:35:44 +10:00
WilliamLeara
5e7bb6968d
add support for Skylake-H
...
IDs taken from 544925, Skylake EDS Vol 2.
2016-04-20 13:13:32 -05:00
c7zero
47db665f0d
Merge pull request #26 from tweksteen/cmos_test_reviewed
...
Add test for CMOS dump
2016-04-16 12:55:19 -07:00
c7zero
9ed584a6e6
Merge pull request #25 from tweksteen/spi_test_reviewed
...
Add test for SPI info
2016-04-16 11:11:15 -07:00
c7zero
d53fa42f55
Merge pull request #27 from tweksteen/x1_carbon_test_reviewed
...
Add hardware test for X1 Carbon
2016-04-16 11:06:32 -07:00
c7zero
6ec11a1758
Merge pull request #23 from tweksteen/fix_i386_linux_driver
...
Fix Linux driver build on i386
2016-04-16 11:05:23 -07:00
Thiebaud Weksteen
e06828e88e
Remove unused setUp and tearDown
2016-04-13 15:55:18 +10:00
Thiebaud Weksteen
11bff9db68
Add hardware test for X1 Carbon
2016-04-11 13:30:29 +10:00