Marco Oliverio
|
c4ec5eef35
|
x86: support Intel FSP (TigerLake and QEMU)
|
2023-07-24 18:12:32 +00:00 |
Marco Oliverio
|
93b7281d12
|
x86: support MMU paging on x86 architecture
|
2023-07-24 18:12:14 +00:00 |
Marco Oliverio
|
30af6f617c
|
x86: support Linux boot protocol for 32bit x86 architecture
|
2023-07-24 18:12:14 +00:00 |
Marco Oliverio
|
bb93ce95d7
|
x86: MPTABLE: support multi processor table
BIOS uses this table to communiate IRQ routing and CPUs number to the OS.
|
2023-07-24 18:12:14 +00:00 |
Daniele Lacamera
|
5d6662af35
|
x86: GPT: support GUID Partition Table
support parsing the table and reading/writing to/from a partition.
Signed-off-by: Marco Oliverio <marco@wolfssl.com>
|
2023-07-24 18:12:14 +00:00 |
Daniele Lacamera
|
dbf913deb0
|
x86: ATA: support ATA commands
support ATA commands to read, write and identify a SATA disk.
Signed-off-by: Marco Oliverio <marco@wolfssl.com>
|
2023-07-24 18:12:14 +00:00 |
Daniele Lacamera
|
8ed6dd3281
|
x86: AHCI: support AHCI
supports querying the ports, detecting the disk and configuring FIS areas.
Signed-off-by: Marco Oliverio <marco@wolfssl.com>
|
2023-07-24 18:12:14 +00:00 |
Marco Oliverio
|
1e754ca8f5
|
x86: common I/O, MMIO and misc architecture specific functions
|
2023-07-24 18:12:13 +00:00 |