Minix操作系統(tǒng)的內(nèi)核修改補(bǔ)丁,增加了實(shí)時(shí)調(diào)度,迷你文件系統(tǒng),semaphore系統(tǒng)服務(wù)。
標(biāo)簽: Minix 操作系統(tǒng) 內(nèi)核 修改
上傳時(shí)間: 2013-12-31
上傳用戶:zhangyigenius
Minix instalation on wirtual ware
標(biāo)簽: instalation wirtual Minix ware
上傳時(shí)間: 2017-07-23
上傳用戶:hasan2015
對(duì)Minix操作系統(tǒng)的若干改造和擴(kuò)充,是一篇論文
標(biāo)簽: Minix 操作系統(tǒng)
上傳時(shí)間: 2014-01-17
上傳用戶:Thuan
操作系統(tǒng)教程 Minix 設(shè)計(jì)與實(shí)現(xiàn)(第一版-中文).pdf關(guān)于Minix的書(shū) 老資料了
標(biāo)簽: Minix 操作系統(tǒng) 教程
上傳時(shí)間: 2019-04-17
上傳用戶:djk0125
嵌入式操作系統(tǒng)是嵌入式系統(tǒng)應(yīng)用的核心。完成簡(jiǎn)單功能的嵌入式系統(tǒng)一般不需要操作系統(tǒng),但是隨著所謂后PC時(shí)代的來(lái)臨,嵌入式系統(tǒng)設(shè)計(jì)日趨復(fù)雜,嵌入式操作系統(tǒng)就必不可少了。一般而言,嵌入式操作系統(tǒng)不同于一般意義的計(jì)算機(jī)操作系統(tǒng),它有占用空間小、執(zhí)行效率高、方便進(jìn)行個(gè)性化定制和軟件要求固化存儲(chǔ)等特點(diǎn)。 本文在討論了嵌入式操作系統(tǒng)的基本理論之后,論述了Minix 3操作系統(tǒng)的特點(diǎn),指出了Minix 3向嵌入式操作系統(tǒng)方面發(fā)展的意義和可行性。建立可移植代碼是操作系統(tǒng)移植的首要步驟和重要途徑,本文又論述了建立可移植代碼的一般方法和過(guò)程。而后深入分析了Minix 3操作系統(tǒng)的內(nèi)核結(jié)構(gòu)及組成部分,重組了內(nèi)核目錄樹(shù),列出了移植Minix 3內(nèi)核需要重新編寫(xiě)的內(nèi)核接口。在Minix 3已有代碼的基礎(chǔ)上,分離了一部分機(jī)器相關(guān)代碼和體系結(jié)構(gòu)不相關(guān)代碼,建立了相應(yīng)的可移植代碼。 提到嵌入式,就不能不提ARM,ARM體系結(jié)構(gòu)是目前最流行的嵌入式微處理器體系結(jié)構(gòu)。本文就是針對(duì)ARM處理器體系結(jié)構(gòu)來(lái)展開(kāi)的,文中簡(jiǎn)單介紹了ARM處理器的情況,并且對(duì)應(yīng)ARM體系結(jié)構(gòu)修改了Minix 3內(nèi)核的部分代碼。最后在深入分析了Minix3操作系統(tǒng)進(jìn)程調(diào)度算法和代碼之后,結(jié)合軟實(shí)時(shí)操作系統(tǒng)進(jìn)程調(diào)度特點(diǎn)和要求,改進(jìn)了Minix 3進(jìn)程調(diào)度策略,使之適合軟實(shí)時(shí)操作系統(tǒng)的要求,并給出了修改后的相關(guān)源代碼。
標(biāo)簽: Minix3 ARM 嵌入式 操作系統(tǒng)
上傳時(shí)間: 2013-06-24
上傳用戶:kksuyiwen
操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),以Minix為例全面介紹操作系統(tǒng)的各個(gè)方面。
標(biāo)簽: 操作 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2015-06-02
上傳用戶:whenfly
一本介紹操作系統(tǒng)設(shè)計(jì)的好書(shū),英文版的,書(shū)中最后還有Minix的源碼
標(biāo)簽: 操作 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2016-02-21
上傳用戶:lanjisu111
本章主要描敘Linux核心對(duì)文件系統(tǒng)的支持, 虛擬文件系統(tǒng)(VFS)以及Linux核心對(duì)實(shí)際文件系統(tǒng)的支持。 Linux的最重要特征之一就是支持多種文件系統(tǒng)。這樣它更加靈活并可以和許多其它種操作系統(tǒng)共存。在本文寫(xiě)作時(shí)Linux已經(jīng)支持15種文件系統(tǒng):ext,ext2,xia,Minix,umsdos,msdos,vfat,proc,smb,ncp,iso9660,sysv,hpfs,affs以及ufs。毫無(wú)疑問(wèn),今后支持的文件系統(tǒng)類型還將增加。 Linux和Unix并不使用設(shè)備標(biāo)志符(如設(shè)備號(hào)或驅(qū)動(dòng)器名稱)來(lái)訪問(wèn)獨(dú)立文件系統(tǒng),而是通過(guò)一個(gè)將整個(gè)文件系統(tǒng)表示成單一實(shí)體的層次樹(shù)結(jié)構(gòu)來(lái)訪問(wèn)它。Linux每安裝(mount)一個(gè)文件系統(tǒng)時(shí)都會(huì)其加入到文件系統(tǒng)層次樹(shù)中。不管是文件系統(tǒng)屬于什么類型,都被連接到一個(gè)目錄上且此文件系統(tǒng)上的文件將取代此目錄中已存在的文件。這個(gè)目錄被稱為安裝點(diǎn)或者安裝目錄。當(dāng)卸載此文件系統(tǒng)時(shí)這個(gè)安裝目錄中原有的文件將再次出現(xiàn)。
標(biāo)簽: Linux 文件系統(tǒng) VFS 核心
上傳時(shí)間: 2016-03-01
上傳用戶:qb1993225
操作系統(tǒng)原理與實(shí)現(xiàn),書(shū)本的源碼,學(xué)習(xí)的好材料
標(biāo)簽: Minix 操作系統(tǒng)源碼
上傳時(shí)間: 2015-04-09
上傳用戶:myttl1136
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(9)資源包含以下內(nèi)容:1. AT91M42800A-LEDSWING例子.2. AT91M5800a例子.3. 嵌入式開(kāi)發(fā)網(wǎng)的論壇精華.4. 嵌入式多任務(wù)實(shí)時(shí)操作系統(tǒng)培訓(xùn)教材.5. lwip ---vc移植.6. 51多任務(wù)實(shí)驗(yàn)程式.7. 多任務(wù)實(shí)驗(yàn)程式1.8. JTAG仿真器CPLD.9. 一個(gè)keyboard的源代碼.10. 關(guān)于lcd數(shù)顯的源程序.11. 8段數(shù)碼管的源代碼.12. lcd顯示屏的英文顯示.13. kernel uclibc bootloader 的編譯方法.14. C語(yǔ)言精彩編程百例1.15. 萬(wàn)年歷(C語(yǔ)言編的程序打印的萬(wàn)年歷和程序原代碼).16. 一個(gè)適合在嵌入式小系統(tǒng)應(yīng)用的TCPIP源碼.17. Minix rtos 測(cè)試代碼.18. C語(yǔ)言學(xué)習(xí)300例 ,詳細(xì)的代碼和解說(shuō).19. lcd液晶顯示.20. 嵌入式開(kāi)發(fā)程序設(shè)計(jì).21. 串行存儲(chǔ)器拷貝器.22. 555電路集.23. 串口中斷服務(wù)函數(shù)集,好.24. Hex文件格式資料中英文對(duì)照.25. 大型表格的讀取 說(shuō)明及源程序.26. 端口操作源程序(8255或其它端口).27. ZLG7289C語(yǔ)言驅(qū)動(dòng)程序,好用!.28. tlc1549驅(qū)動(dòng)(C代碼),測(cè)試可用!.29. 1N系列穩(wěn)壓二極管參數(shù).30. bootloader.31. cs8900網(wǎng)絡(luò)驅(qū)動(dòng).32. 文件系統(tǒng)源碼(匯編).33. usbHOST芯片與51的文件系統(tǒng).34. USB接口芯片CH375HM.35. USB接口芯片文件接口模塊CH375EVT.36. S3C44b0原理圖.37. 嵌入式系統(tǒng)內(nèi)存管理方法.38. 嵌入式InterBase.39. 16進(jìn)制<->10進(jìn)制互換程序.40. 24c01-24c16讀寫(xiě)驅(qū)動(dòng)程序.
上傳時(shí)間: 2013-07-24
上傳用戶:eeworm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1