原创 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上特有的中斷,私有中斷只能被其所有者核心獲取和響應,不會被其他核發現。常見的私有中斷有全局