You are on page 1of 6
Fast, secure and flexible OpenSource firmware F—HBIOSINERIZ—: Fah sF—coreboot eno 2021 FRE 297 RET RO BYIBJEIB20112F, Intel Fellow (Intel) 35% (Mark Doran) EARNS L HEIRS AY AL, XBEVFIAUREAVERG oogleZERDSEHAIXBOMASICA (Fa2RAIChromebook) +p SEE RRUEFNIEEIH. IGM), ROR LR BA, MkifaGoogleSm) Flcoreboot, #AMAETx86EH+ HRS. REintelMAKHREABSSEDT , ChromebookteEHAILTRER. {AGoogleN—K VESTAS, Chromebookte1tseFtbAARML. AREBAELIRA, Chromebook¢e PEULECAMS, TER, (PER AAMRAERM. Raines, Lirsts RAAB, 202058 —BChromebookVicAWHAUAES1,16058, AAMT Soi, HSREASICANWH ABBE LEPRREZ5%! WIBIOSTHARH, VEFI BIOS HEN RA NB! Google BRIE UEFIFAChromebookiH+HRAl, ERT MUEFEASB—TAR RRA WZ, WEXcoreboothLinuxtiE RUEBEN, RE —-NRA. MASARMIYUEFIRISCS BERAR, ThGoogle#s2tRRABARMi#Chromebookf}—MAM (SRE CHEAT) , MBcorebooWAANRRR=NAG. BA, tAscoreboot, CAB, ABA? corebooth Hak corebootiRSLinuxBlOS (EMEA BAER LinuxBoot) . 19995, iRHDTHET (Los Alamos ) SeE\HXZS23¢22A5Ron MinnichteFBRSx86N EUR —TClusterARSee. (AE SRTAESBIOS, LAE. (Gina CRARS REMI, AM ARREBIOSH AH ae? (BT 20S Tie T ARTI (AFDC TILE) , Flash hey Linge EA, ERRBBILinux, RAATFIL! 20S 7F iA Flash PA Linum HERBIOS, SAHA, LinuxBlOS viwkeT, ABE LinuxBlOS@FRISR: Linux is the BIOS, Zvi(Nitit, RonF RHA SAy BEECPUSE: Alpha, PPC; IRSRADDRAGHISIA, PERRA RAUL FEM, 208 TUMRBINET, REREMSIES;) RSEESPRSPRRSAR, LiL, Linus FHV OEREDSCEAE, FSFEELinuxBlOS HEP CPCIBARS SOS. ttAi] FSAI LinuxBlOS#HT THE 1 SRST FRM RROM CCHIINASRTESIS AR SM RMKEALES, WASARRAL RES, bee 2.5/ALinuxBlOS Device Tree, eae EMboot$Payload, MBSA, HA TLinuxBlOs v2, RontEthhy— SHSM SRS AR, BEIT 20052F, LinuxBlOsABIntel Cache As RAM (CAR) d##RS(ETROMCC, FIAT AMDO643239, SSRI TAY KEIR, Mak LinuxBlOs v3, CRBATRERUL AP, (BR AREHSE Tish. BT 2008, RET HEAR, BBRALinuxBlOSABcoreboot, pAARontE—he SSE OAME PSA), HPA RALLInuxBlOSHMS FMS CBA payloadh RES SERETANE: LinuxBIOS = f£8A9core bootfEF% + Linux S148, k#Ecore boot FRGMRAA, ASH LinuxwRwAIZ, LinuxWERERS WS UIT, MRR —Tpayload; Fithipayload ia BIOS ROM = (LinuxBIOS) + (Open Firmware) BIOS ROM = (LinuxBIOS) + (Slim Line Open Firmware) BIOS ROM = (LinuxBIOS) + (FILO) BIOS ROM = (LinuxBIOS) + (GRUB 2) BIOS ROM = (LinuxBIOS) + (Plan 9 loader) BIOS ROM = (LinuxBIOS) + (Plan 9 kernel) BIOS ROM = (LinuxBIOS) + (WIN CE loader) BIOS ROM = (LinuxBIOS) + (Open BIOS) BIOS ROM = (LinuxBIOS) + (Linux kernel) BIOS ROM = (LinuxBIOS) + (ADLO) (which lets us boot Windows) BIOS ROM = (LinuxBIOS) + (Tiano Core) BNLinuxBlOSSiSA RAR. FRZcore boot codeXPSFAR, LinuxBlOsEtRS coreboot, LinuxB10S/coreboot -HESREFENRLEH EPMA, ROSA RWAPRIBE. AYEIEIT 2011, BHEGoogleSHAcoreboot, corebootF HAMSTER, FRE TARALB—M. GoogleASABAW RIA TELIME, DEIntelxi$coreboot, HAA ARS Mintel RIGA, HSH AICS, TIntel Mat RASA UEFRAA HelntelAE, NAB CASTREALATOE RAH IntelRH, CALKBBootlLoaderTK S, BERET, MURAL ET intel RR, BE TIRit (REA ASEUITENWAHRS) . MUGESEAT, Intel BIOSHFlcorebootttR—KBET coreboot Flint AMSA, RHEE T MESA (Intel® Firmware Support Package, fSPRIIntel® FSP) B—HVAIL, FRAT ABRSpec, MIVSVRLAVE, corebootfEXSFSP ZBY, BBS 7 AMDAYAMD Generic Encapsulated Software Architecture (AGESA), 3 FFSPHN SY, TASS RRIF: SIR: XOCESB AAEM? {tZkintel® FSP? CREAT ZIRE? 258 SHS 21 SFE Som AFM, corebootiSiti5#, ATT THUR. KiBIntelFRIRRIOTHA, corebo LFA ROPER AT IntelSeOTHRIPAS—MaIa: Intel |OT firmware = coreboot + FSP ANEW ES SRAEIMBHSBL (Slim Bootloader) . corebootiRARGT corebooth) CEs 768°), CAAT NIRER TES Mw RD ASCH: BIR: UEF! SIGS (eMBIOS 5|SERE LETARSI? SAARI... 884 SH) 51 IFC emt FisRA—HE, AIUEFI BIOSHAEPBIOSKH, RAARRA. ABB H—-AAEFlash biniTANt PDH AFSL EE, NYROM Stage; FSi—EREPIUIRAI T , YT — EOS SVE, MUWIRAM stage, UEFIFESISEPEIMIDXE ($4732100%8) , coreboots BI ramstage/romstage. “FiX SELCBEZRAILET SAKE: code/heap memory location coredoot source languages, coreboot - stages EDK I -stagee Biete: 1.corebootfJromstagetESUsFSPia, ABBAEFSPAES. 2.corebootB23at3SMMAIB ACPI ZEEE, 3.2PAYBL31 ARM Trusted Firmware (ATF) AYEL3AUBL31#R. ZFATF, E—SAIS BD, BIISEBATNE. corebootRASSLinux (4AADEChrome OS) , EBUBOSIE? BARBIE Hpayload, UEFI OS@UEF! payload, Piboot#Etherboot, HZITSeaBlOS payloadsHHesHRER $% (DOS) . Ld Risse Td as erie Ee aCe zt RA coreboothEPO7IEFPC, SicAWIOT, ERASMAS, CHEAT RSE. BABAR, SERA LAG, (RES ABTS PHISH, coreboottRS RGM BRANIARERASHERE, TRAST HOB. REcoreboot#7HESMMEst, (BRASHUREEYZRRABUEF ER, tHE UEFERSEPHEHTHIN, TBRMMESBA. corebootlFSARBIOSH—TATIEE, SRAMAELOR, Me GONE ATES USN RAPS. BIOSIS ZIRE: BADE Pdoudclass.zqtong.com/hall Rite R—ftBlosigie: Si: TABOsmMEASIF: ZB Sootonder Ra = 188 5) 13 32 sc a SiR: FAtBlOSmeATZE: Linuxidl ‘#Ft9E@3—LinuxBoot 124815) -43FC ce as SIR: F-ARBIOSMAERIT ZO: UEFA "PEERS —MinPlatform 121 RS) TFG eF 8 * PRDARIGEA SEA MSIE NSE ERS VEFIBlog", TERRE BRAT a RRMA VEF Blogams SF * Real LinuxBlOS ppt https://www.coreboot.org/images/5/Sc/The real linuxbios.pdf * RoniJaB ANH https://mail.coreboot.org/pipermail/coreboot/2008-January/029135.htm! * Coreboot A! https://doc.coreboot.org/getting started/architecture.htm|

You might also like