์ฝ”์–ด๋ถ€ํŠธ 4.18 ์ถœ์‹œ

๋…์  ํŽŒ์›จ์–ด ๋ฐ BIOS์— ๋Œ€ํ•œ ๋ฌด๋ฃŒ ๋Œ€์•ˆ์ด ๊ฐœ๋ฐœ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ ๋‚ด์—์„œ CoreBoot 4.18 ํ”„๋กœ์ ํŠธ์˜ ๋ฆด๋ฆฌ์Šค๊ฐ€ ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ๋Š” GPLv2 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. 200๋ช… ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ƒˆ ๋ฒ„์ „ ์ œ์ž‘์— ์ฐธ์—ฌํ•˜์—ฌ 1800๊ฐœ ์ด์ƒ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • 23๊ฐœ์˜ ๋งˆ๋”๋ณด๋“œ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ ๊ทธ ์ค‘ 19๊ฐœ๋Š” Chrome OS๊ฐ€ ์„ค์น˜๋œ ์žฅ์น˜ ๋˜๋Š” Google ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. Google ์ด์™ธ์˜ ์ˆ˜์ˆ˜๋ฃŒ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
    • MSI PRO Z690-A ์™€์ดํŒŒ์ด DDR4
    • AMD ๋ฒ„๋งŒ
    • AMD ํŒŒ๋ฐ๋ฉœ๋ก 
    • ์ง€๋ฉ˜์Šค MC APL7
  • Google Brya4ES ๋งˆ๋”๋ณด๋“œ ์ง€์›์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Intel Meteor Lake, Mediatek Mt8188 ๋ฐ AMD Morgana SoC์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์กด์žฌํ•˜๋Š” ํ•˜๋“œ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ์žฅ์น˜ ํŠธ๋ฆฌ ๊ตฌ์กฐ์˜ ์ปดํŒŒ์ผ๋Ÿฌ์ธ sconfig์— ๊ฐ ์žฅ์น˜์— ๋Œ€ํ•œ ์ž‘์—…์„ ์ •์˜ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž‘์—…์€ C ์‹๋ณ„์ž ํ˜•์‹์œผ๋กœ ์ง€์ •๋ฉ๋‹ˆ๋‹ค(์˜ˆ: "device pci 00.0 alias system_agent on ops system_agent_ops end").
  • ACPI/SSDT ํ…Œ์ด๋ธ”์— ์žฅ์น˜ ๋ ˆ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•  ๋•Œ i2c ์žฅ์น˜์˜ ์กด์žฌ๋ฅผ ํ™•์ธํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ํ‘œ์ค€ '๊ฐ์ง€' ํ”Œ๋ž˜๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ„ฐ์น˜ํŒจ๋“œ๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด์ „์— ํ„ฐ์น˜ํŒจ๋“œ์— ์‚ฌ์šฉ๋˜์—ˆ๋˜ 'ํ”„๋กœ๋ธŒ' ํ”Œ๋ž˜๊ทธ(ChromeOS์—์„œ ์‚ฌ์šฉ๋˜๋Š” Linux ์ปค๋„์—๋งŒ ํ•ด๋‹น)๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค.
  • SBoM(ํŽŒ์›จ์–ด ์†Œํ”„ํŠธ์›จ์–ด ์ž์žฌ ๋ช…์„ธ์„œ)์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์–ด ํŽŒ์›จ์–ด ์ด๋ฏธ์ง€์— ํฌํ•จ๋œ ์†Œํ”„ํŠธ์›จ์–ด ๊ตฌ์„ฑ ์š”์†Œ์˜ ๊ตฌ์„ฑ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํŽŒ์›จ์–ด์˜ ์ทจ์•ฝ์  ํ™•์ธ์ด๋‚˜ ๋ผ์ด์„ ์Šค ๋ถ„์„์„ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๋Ÿฌ ๋ฒ”์œ„์˜ ๋ฆฌ์†Œ์Šค ์กฐ์ž‘, ์ „์ฒด ์ฃผ์†Œ ๊ณต๊ฐ„ ์‚ฌ์šฉ ๋ฐ 4GB ์ด์ƒ์˜ ์˜์—ญ์— ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์„ ์ง€์›ํ•˜๋Š” ๋ฆฌ์†Œ์Šค ํ• ๋‹น ๋ฉ”์ปค๋‹ˆ์ฆ˜(RESOURCE_ALLOCATOR_V4)์˜ ์ œXNUMXํŒ์— ๋Œ€ํ•œ ์ž‘์—…์ด ๊ณ„์†๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ์กด ๋‹ค์ค‘ ํ”„๋กœ์„ธ์„œ ๋ชจ๋“œ ์ดˆ๊ธฐํ™” ๋ฉ”์ปค๋‹ˆ์ฆ˜(LEGACY_SMP_INIT)์€ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ PARALLEL_MP ์ดˆ๊ธฐํ™” ์ฝ”๋“œ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • smbus ์ฝ˜์†” ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • checkpatch ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” Lunux 5.19 ์ปค๋„์— ๋Œ€ํ•œ ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ACPI๋ฅผ ASL 2.0 ๊ตฌ๋ฌธ์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์ž‘์—…์ด ๊ณ„์†๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • UEFI ์Šคํƒ EDK II(TianoCore) ๊ธฐ๋ฐ˜ ํŽ˜์ด๋กœ๋“œ ๊ตฌ์„ฑ ์š”์†Œ๊ฐ€ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์œผ๋ฉฐ Intel Core ํ”„๋กœ์„ธ์„œ(2~12์„ธ๋Œ€), Intel Small Core BYT, BSW, APL, GLK ๋ฐ GLK-R, AMD Stoney Ridge์—์„œ ํ…Œ์ŠคํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ”ผ์นด์†Œ.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€