BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.osfc.io//osfc-2024//speaker//3CZHWE
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-osfc-2024-DRMM3E@talks.osfc.io
DTSTART;TZID=CET:20240904T101500
DTEND;TZID=CET:20240904T104500
DESCRIPTION:Unlike the traditional BIOS that operates in 32-bit mode\, Linu
 xBios (now known as coreboot) switches to 32-bit mode almost immediately. 
 It was previously considered progressive to write firmware in 32-bit prote
 cted mode using C. However\, even though AMD released the AMD64 extension 
 in 2003\, introducing 64-bit or long mode\, coreboot remained in 32-bit mo
 de. This was adequate for coreboot's responsibility for limited hardware i
 nitialization. Nevertheless\, it now shows signs of confinement\, and adap
 ting to long mode should be considered\, especially as Intel plans to phas
 e out 32-bit mode with X86S. This presentation will outline the key achiev
 ements in enabling long mode on coreboot\, challenges encountered\, and ma
 de design decisions. It will conclude with some metric analysis and a glim
 pse into future silicon plans.
DTSTAMP:20260606T051846Z
LOCATION:Main Room
SUMMARY:x86 coreboot with long mode: where are we at and where are we going
  - Arthur Heymans\, Patrick Rudolph
URL:https://talks.osfc.io/osfc-2024/talk/DRMM3E/
END:VEVENT
END:VCALENDAR
