欧美性猛交ⅹxxx乱大交妖精_黑人巨大进入黑人孕妇_欧美又爽又大又黄a片_一本色综合亚洲精品蜜桃冫_刮伦人妇a片1级_麻花天美星空mv免费播放_国产偷人爽久久久久久老妇app_亚洲在线无码免费观看_成人a片在线观看www涩欲满

Imagination、Imperas和Posedge Software在第53屆DAC大會上展示Linux啟動教程

share

Linux已經(jīng)成為嵌入式系統(tǒng)的通用操作系統(tǒng),其幾乎總是支持由半導體供應商開發(fā)的高端Soc。

大多供應商多采用開源的Linux發(fā)行版,然后打造一個定制的版本。該定制版本表示設備樹支持特定的SoC,且涵括必要的SoC外圍設備驅動,并支持其他的定制功能和獨特功能。如果我們的目標旨在運行對稱多處理器(SMP) Linux的多核處理器,那么操作系統(tǒng)的啟動可能更復雜。

大家都推薦使用Linux并非意味著的Linux的移植和啟動是很簡單的工作。換言之:進入Linux prompt提示符并非意味著一切在運行。

基本的Linux啟動過程

ImaginaTIon Technologies、Posedge Software和Imperas將在設計自動化會議(DAC)上展示一款教程,即“Linux的移植、啟動和驅動器開發(fā)”。DAC將于6月5日至9日在德克薩斯州的奧斯汀舉辦,而教程的展示時間是6月6日星期一的10:30-- 12:00.

基本的Linux啟動過程

本教程將分為三個部分。第一部分中(由ImaginaTIon開發(fā))覆蓋了在新平臺中啟動Linux的各種不同的部件,包括啟動芯片、U-boot引導裝載程序、Linux內(nèi)核和Linux Buildroot。而在新的硬件上啟動Linux的過程也將全部展示。這個過程還將引入輔助開發(fā)板啟動所需的不同工具。

驅動程序的開發(fā)是本教程第二部分的重點(由Posedge Software開發(fā))。該部分將概述靜態(tài)驅動器和動態(tài)驅動器的開發(fā)(可加載的內(nèi)核模塊,或LKM)。同時,還將使用虛擬平臺環(huán)境來突出開發(fā)方法的關鍵點,包括驅動軟件和外圍硬件模型的共同調(diào)試。

MIPS Malta可擴展平臺工具包(EPK)在虛擬平臺啟動Linux

在最后一部分,Imperas將針對使用虛擬平臺技術開發(fā)穩(wěn)健的測試環(huán)境進行討論。虛擬平臺可以提供互補的方式在硬件上進行移植和啟動。該教程還將闡述虛擬平臺的使用具有可控性、可觀察性和可重復性的好處,并突出介紹特定的OS-aware工具及其他工具,如非侵入性內(nèi)存監(jiān)視器、軟件斷言和代碼的使用、操作系統(tǒng)和驅動程序的功能覆蓋技術等。

期待在奧斯汀與您見面!

Larry Lapides是Imperas Software的銷售副總裁

share