Tags:
Node Thumbnail

ไม่ว่าเราจะใช้ซอฟต์แวร์โอเพนซอร์สกันมากแค่ไหน แต่ซอฟต์แวร์ตัวหนึ่งที่ทุกเครื่องมีและเป็นซอฟต์แวร์ปิดคือ ไบออส (BIOS) ที่ทำหน้าที่เตรียมความพร้อมเบื้องต้นฮาร์ดแวร์แล้วเรียกซอฟต์แวร์ระบบอื่น (โดยทั่วไปคือ bootloader) ขึ้นมารับหน้าที่ต่อไป ที่ผ่านมาโลกโอเพนซอร์สพยายามทดแทนไบออสเหล่านี้ด้วยซอฟต์แวร์โอเพนซอร์ส โดยโครงการที่ได้รับความสนใจกันมากคือ coreboot ที่รองรับเมนบอร์ดแล้วถึง 230 ตัว และล่าสุดทางเอเอ็มดีก็ได้ส่งแพตซ์ชุดใหญ่เพื่อให้ coreboot รองรับ AMD Embedded G-Series

แพตซ์นี้มีขนาดใหญ่มากโดยมีขนาดรวม 11 เมกกะไบต์ และจำนวนบรรทัดเป็น 165,000 บรรทัด โดยมันรองรับชิปรุ่นที่ 14 ของเอเอ็มดีคือ AMD Embedded G-Series และชิปเซ็ต SB800

การมีซอฟต์แวร์โอเพนซอร์สตั้งแต่ระดับไบออสจะช่วยให้นักพัฒนาสามารถเข้าใช้งานทุกความสามารถของฮาร์ดแวร์ได้เต็มที่ แม้ปรกติแล้วจะไม่มีประโยชน์มากนักกับพีซีที่นักพัฒนาหลีกเลี่ยงการทำงานในระดับต่ำ แต่สำหรับงานคอมพิวเตอร์ฝังตัวซึ่งเป็นตลาดของชิปตระกูล G แล้ว ประเด็นนี้กลับเป็นประเด็นที่สำคัญมาก

ที่มา - AMD

Get latest news from Blognone

Comments

By: neizod
ContributorTraineeIn Love
on 1 March 2011 - 02:13 #264384
neizod's picture

น่ากลัวหรือน่าดีใจดีครับเนี่ย accesses เข้าได้ถึงชั้นล่างๆ เลย

ปล. patch นี้ใช้ภาษาอะไรเขียนครับ?

By: iStyle
ContributoriPhoneAndroidSymbian
on 1 March 2011 - 02:29 #264385 Reply to:264384
iStyle's picture

นั่นสิ ภาษาอะไร


May the Force Close be with you. || @nuttyi

By: lancaster
Contributor
on 1 March 2011 - 02:42 #264389 Reply to:264385
By: joomla
iPhoneUbuntu
on 1 March 2011 - 09:54 #264432 Reply to:264384
joomla's picture

ตอนแรกมองโลกในแง่ดี พออ่านเม้นท์นี้เริ่มมองโลกในแง่ร้าย

By: lancaster
Contributor
on 1 March 2011 - 02:43 #264387

เข้าไปอ่านใน mailing list ทีม coreboot ดีใจกันยกใหญ่

By: coolmilk
ContributorAndroidWindows
on 1 March 2011 - 08:02 #264406

ลองอ่านโค้ดแล้วมึนมาก

By: CPECHRIS
Windows PhoneWindows
on 1 March 2011 - 16:49 #264519 Reply to:264406
CPECHRIS's picture

บรรทัดส่วนใหญ่ก็

+#define ...

ผมก็อ่านไม่รู้เรื่องเหมือนกันแฮะ