原创 DHCP服務器功能淺析
1.DHCP簡介 DHCP是Dynamic Host Configuration Protocol的縮寫,它的前身是BOOTP。DHCP可以說是BOOTP的增強版本,分爲兩個部份(C/S架構):一個是服務器端,而另一個是客戶端。DHC
原创 SylixOS中時間結構體探究
1. 相關名詞解釋1.1 什麼是timeval結構體 timeval結構體在SylixOS系統中的定義如程序清單1.1所示:程序清單1.1 timeval結構體定義struct timeval {time_t
原创 RealEvo IDE專家模式下應用工程MakeFile的修改
1. 適用範圍 本文檔適用於RealEvo IDE開發環境下的應用工程的自定義。2. RealEvo IDE編譯框架2.1 Makefile文件與框架 RealEvo IDE開發環境下使用的Makefile文件包含常規
原创 SylixOS_x86_PCI串口驅動淺析
1. 適用範圍 本文僅針對於3.0及上版本的SylixOS x86平臺PCI轉串口相關驅動架構進行簡單的分析。2. PCI簡介 外部鏈接標準(或稱個人電腦界面,Personal Computer Interface),實際應用中
原创 Windows下掛載和使用TpsFs
1 適用場景 本文檔適用於在在Widows下對TpsFs文件系統有掛載和使需求的場景的情況下。 2 TpsFs Tool簡介 TpsFs Tool主要是用於在windows環境下識別tpsfs分區的硬盤或者U盤等磁盤設備的一個小
原创 SylixOS裏CT365 I2C觸控驅動移植
1.適用範圍 本文檔爲移植LCD8000-97C屏幕電容觸控驅動到iMX6平臺過程的總結。提供一些SylixOS觸控相關的框架理解和移植心得。2.原理概述 如圖21所示:觸控屏通過外部中斷提醒主機從I2C總線上讀取觸控座標和按
原创 SylixOS在x86平臺的快速構建
1.適用範圍本文檔適用於使用RealEvo-IDE集成開發環境在x86平臺快速構建SylixOS運行環境。2.前提準備在開發機上正確安裝RealEvo-IDE集成開發環境。一臺正常的x86平臺目標機(建議使用Intel處理器,包含顯示器或者
原创 SylixOS 內存性能測試程序設計與實現
1. 內存性能測試需求 SylixOS作爲大型實時操作系統,在各個領域當中都會有重要應用。其中,在高性能運算領域需要較高的內存讀寫性能,因此我們需要有一個直觀,跨平臺的內存測試軟件來給出SylixOS在各個平臺的內存性能數據。
原创 SylixOS Zynq平臺私有中斷綁定
1. 概述 本篇主要介紹在Zynq平臺編寫中斷相關的驅動程序時,涉及CPU私有中斷的相關綁定辦法。2. 私有中斷簡介 私有中斷是多核CPU上特有的中斷,私有中斷只能被其所有者核心獲取和響應,不會被其他核發現。常見的私有中斷有全局