Talk:FOSDEM 2010: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
=== Peter intro === | === Peter intro === | ||
what is coreboot - history - motivation | * what is coreboot - history - motivation | ||
payloads and compression | * payloads and compression | ||
other software in same or related fields | * v2/v3 | ||
sibling projects: seabios serialice coreinfo bayou libpayload buildrom mkelfImage nvramtool superiotool inteltool msrtool flashrom | * cbfs | ||
* other software in same or related fields | |||
* sibling projects: seabios serialice coreinfo bayou libpayload buildrom mkelfImage nvramtool superiotool inteltool msrtool flashrom | |||
=== Peter technical details === | === Peter technical details === | ||
modern pc architecture | * modern pc architecture | ||
ram init | * ram init | ||
cache-as-ram | * cache-as-ram | ||
gcc vs. romcc | * gcc vs. romcc | ||
* real mode, protected mode, system management mode | |||
mention embedded controllers and capabilities and tasks | * mention embedded controllers and capabilities and tasks | ||
=== Rudolf acpi === | === Rudolf acpi === |
Revision as of 00:17, 18 January 2010
Peter intro
- what is coreboot - history - motivation
- payloads and compression
- v2/v3
- cbfs
- other software in same or related fields
- sibling projects: seabios serialice coreinfo bayou libpayload buildrom mkelfImage nvramtool superiotool inteltool msrtool flashrom
Peter technical details
- modern pc architecture
- ram init
- cache-as-ram
- gcc vs. romcc
- real mode, protected mode, system management mode
- mention embedded controllers and capabilities and tasks
Rudolf acpi
- what for is ACPI
- Sleep states in more detail - S1 S2 S3 S4 S5
- CPU power modes C1/C2/C3
- hardware side - PM regs
- software architecture of ACPI
- Tables in more detail
- Some tour through it acpiextract iasl
- Coreboot specific stuff - perhaps the ACPIgen
- and SSDT generation
- suspend/resume from HW point of view - memory controller stuff too
- SW flow through coreboot + ram preservation issues
Rudolf board porting
- Get to know your HW (lspci, superiotool)
- serial setup + troubles wrong OSC speeds
- GPIO setup
- watchdogs - yes ite has default on :)
- IRQ routing
- ACPI specific stuff for each board
- porting on supported chipset - describe the early setup for mainboard + directory content for the board
- some ideas for porting on new unsupported chipset