SOPC英語翻譯.doc_第1頁
SOPC英語翻譯.doc_第2頁
SOPC英語翻譯.doc_第3頁
SOPC英語翻譯.doc_第4頁
SOPC英語翻譯.doc_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

417頁alt_tick()原型: void alt_tick (void)通常被稱為:設(shè)備驅(qū)動程序線程安全:沒有??梢詮闹袛喾?wù)程序得到:是的。包括: 描述:只有系統(tǒng)時鐘驅(qū)動應(yīng)該叫alt_tick()的函數(shù)。驅(qū)動負(fù)責(zé)產(chǎn)生周期調(diào)用這個函數(shù)顯示速度叫alt_sysclk_init()。該函數(shù)提供通知系統(tǒng)一個系統(tǒng)時鐘產(chǎn)生。這個函數(shù)作為ISR系統(tǒng)時鐘驅(qū)動的一部分。返回:還看到: alt_alarm_start()alt_alarm_stop()alt_nticks()alt_sysclk_init()alt_ticks_per_second()gettimeofday()settimeofday()times()usleep()418頁alt_ticks_per_second()原型: alt_u32 alt_ticks_per_second (void)通常被稱為:C / c+程序設(shè)備驅(qū)動程序線程安全:是的??梢詮闹袛喾?wù)程序得到:是的。包括: 描述:該函數(shù)alt_ticks_per_second返回系統(tǒng)時鐘每秒滴答響的數(shù)量。如果沒有可用的系統(tǒng)時鐘,返回值為零。返回:返回系統(tǒng)鐘每秒流逝滴答響的數(shù)量。還看到: alt_alarm_start()alt_alarm_stop()alt_nticks()alt_sysclk_init()alt_tick()gettimeofday()settimeofday()times()usleep()419頁alt_timestamp()原型: alt_u32 alt_timestamp (void)通常被稱為:C / c+程序線程安全:看描述??梢詮闹袛喾?wù)程序得到:看描述。包括: 描述:該函數(shù)alt_timestamp返回時間戳計數(shù)器的當(dāng)前值??吹街贫ǔ绦虻母叻直媛实臅r間測量的部分使用Nios II軟件開發(fā)手冊的哈爾章。這一功能的實施由時間戳驅(qū)動提供。因此,不論這個函數(shù)是線程安全或可在中斷水平都依賴于潛在的驅(qū)動。調(diào)用函數(shù)alt_timestamp()之前總是叫alt_timestamp_start函數(shù)。否則alt_timestamp()的行為是未定義的。返回:返回的時間戳計數(shù)器的當(dāng)前值。還看到:alt_timestamp_freq()alt_timestamp_start()420頁alt_timestamp_freq()原型: alt_u32 alt_timestamp_freq (void)通常被稱為:C / c+程序線程安全:看描述??梢詮闹袛喾?wù)程序得到:看描述。包括: 描述: alt_timestamp_freq函數(shù)返回時間計數(shù)器格的速率??吹街贫ǔ绦虻母叻直媛实臅r間測量的部分使用Nios II軟件開發(fā)手冊的哈爾章。這一功能的實施由時間戳驅(qū)動提供。因此,不論這個函數(shù)是線程安全或可在中斷水平都依賴于潛在的驅(qū)動。返回:返回值是計數(shù)器每秒滴答響的值。還看到:alt_timestamp()alt_timestamp_start()421頁alt_timestamp_start()原型:int alt_timestamp_start(空缺)通常被稱為:C / c+程序線程安全:看描述??梢詮闹袛喾?wù)程序得到:看描述。包括: 描述:alt_timestamp_start函數(shù)啟動系統(tǒng)的時間計數(shù)器??吹街贫ǔ绦虻母叻直媛实臅r間測量的部分使用Nios II軟件開發(fā)手冊的哈爾章。這一功能的實施由時間戳驅(qū)動提供。因此,不論這個函數(shù)是線程安全或可在中斷水平都依賴于潛在的驅(qū)動。這個函數(shù)重置計數(shù)器定到零,并且開始運(yùn)行計數(shù)器。返回:返回值為零成功,否則非零。還看到:alt_timestamp()alt_timestamp_freq()422頁alt_uncached_free()原型: void alt_uncached_free (volatile void* ptr)通常被稱為:C / c+程序設(shè)備驅(qū)動程序線程安全:是的??梢詮闹袛喾?wù)程序得到:沒有。包括: 描述:alt_uncached_free函數(shù)引起的由指針指出的內(nèi)存被配置,如下,即通過對alt_uncached_malloc()的一個要求向未來提供配置。輸入指針,指針,通過對alt_uncached_malloc()的一個要求指向以前記憶配置的區(qū)域。 行為是未定義的如果這是絕對不可能的。返回:還看到:alt_dcache_flush()alt_dcache_flush_all()alt_icache_flush()alt_icache_flush_all()alt_remap_cached()alt_remap_uncached()alt_uncached_malloc()423頁alt_uncached_malloc()原型: volatile void* alt_uncached_malloc (size_t size)通常被稱為:C / c+程序設(shè)備驅(qū)動程序線程安全:是的??梢詮闹袛喾?wù)程序得到:沒有。包括: 描述:alt_uncached_malloc()函數(shù)分配非高速緩存內(nèi)存的字節(jié)長度尺寸的一個區(qū)域。內(nèi)存的區(qū)域分配可以利用alt_uncached_free ()函數(shù)這種方式釋放。沒有數(shù)據(jù)緩存的處理器返回非高速緩存內(nèi)存。返回:如果足夠的內(nèi)存不能被合理分配,該函數(shù)將返回空,否則指針返回指定空間。還看到:alt_dcache_flush()alt_dcache_flush_all()alt_icache_flush()alt_icache_flush_all()alt_remap_cached()alt_remap_uncached()alt_uncached_free()424頁alt_write_flash()原型: int alt_write_flash(alt_flash_fd* fd,int offset,const void* src_addr,int length)通常被稱為:C / c+程序設(shè)備驅(qū)動程序線程安全:沒有。可以從中斷服務(wù)程序得到:沒有。包括: 描述:該函數(shù)alt_write_flash寫數(shù)據(jù)進(jìn)入flash。數(shù)據(jù)能夠被在src_addr地址寫入,長度字節(jié)正在寫進(jìn)flash fd,偏移量字節(jié)來自一開始的閃存。只有在單螺紋模式運(yùn)行時調(diào)用這個函數(shù)。這個函數(shù)不保存任何非書面的受寫入影響的任何flash分區(qū)??吹街贫ǔ绦虻暮唵蝔lash存取的部分使用Nios II軟件開發(fā)手冊的哈爾章。唯一有效的值是那些從alt_flash_open_dev函數(shù)返回的fd參數(shù)。如果任何其它值通過這個函數(shù)行為是未定義的。返回:返回值為零成功,否則非零。還看到:alt_erase_flash_block()alt_flash_close_dev()alt_flash_open_dev()alt_get_flash_info()alt_read_flash()alt_write_flash_block()425頁alt_write_flash_block()原型: int alt_write_flash_block(alt_flash_fd* fd,int block_offset,int data_offset,const void *data,int length)通常被稱為:C / c+程序設(shè)備驅(qū)動程序線程安全:沒有??梢詮闹袛喾?wù)程序得到:沒有。包括: 描述:alt_write_flash_block函數(shù)寫一個消除flash塊。flash裝置被fd指定,這個模塊偏移量是flash在模塊開始的偏移量,data_offset是flash開始寫數(shù)據(jù)的偏移量,data是寫入的數(shù)據(jù),長度是數(shù)據(jù)要寫的多少。注意,沒有檢查了任何參數(shù)。看到制定程序的高密度的flash存取的部分使用Nios II軟件開發(fā)手冊的哈爾章。只有在單螺紋模式運(yùn)行時調(diào)用這個函數(shù)。唯一有效的值是那些從alt_flash_open_dev函數(shù)返回的fd參數(shù)。如果任何其它值通過這個函數(shù)行為是未定義的。返回:返回值為成功,否則非零。還看到:alt_erase_flash_block()alt_flash_close_dev()alt_flash_open_dev()alt_get_flash_info()alt_read_flash()alt_write_flash()426頁close()原型: int close (int fd)通常被稱為:C / c+程序Newlib C庫線程安全:看的描述??梢詮闹袛喾?wù)程序得到:沒有。包括: 描述: close()函數(shù)是標(biāo)準(zhǔn)的UNIX風(fēng)格的close()函數(shù),關(guān)閉文件運(yùn)算符fd。只有調(diào)用close()函數(shù)線程安全,如果close()函數(shù)的實施是線程安全操縱的驅(qū)動提供的。fd參數(shù)的有效值: 標(biāo)準(zhǔn)輸出、標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)錯誤輸出,或任何一個調(diào)用open()的返回值。返回:返回值為零成功,否則-1。如果一個錯誤發(fā)生,errno將注明原因。還看到: fcntl()fstat()ioctl()isatty()lseek()open()read()stat()write()Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。427頁execve()原型: int execve(const char *path,char *const argv,char *const envp)通常被稱為:Newlib C庫線程安全:是的??梢詮闹袛喾?wù)程序得到:是的。包括:描述:execve函數(shù)是僅供newlib兼容。返回:調(diào)用execve()總是失敗返回代碼-1和errno設(shè)置ENOSYS。還看到: Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。428頁fcntl()原型: int fcntl(int fd, int cmd)通常被稱為:C / c+程序線程安全:沒有??梢詮闹袛喾?wù)程序得到:沒有。包括:描述:該函數(shù)fcntl一個有限標(biāo)準(zhǔn)實施的fcntl()系統(tǒng)調(diào)用,它能改變一個關(guān)于打開文件中運(yùn)算符的標(biāo)記的狀態(tài)。正常情況下,這些標(biāo)記將調(diào)用open()。這一函數(shù)的主要用處是改變一個阻斷到非阻斷的裝置的狀態(tài), (設(shè)備驅(qū)動程序,支持此功能)。輸入?yún)?shù)fd是被操作的文件運(yùn)算符. cmd是常見的執(zhí)行命令,這可以執(zhí)行F_GETFL(返回的標(biāo)記當(dāng)前值)或F_SETFL(將設(shè)置標(biāo)記的值)。返回:如果cmd是F_SETFL,參數(shù)arg是新的標(biāo)記值,否則arg是被忽視的。只有標(biāo)記O_APPEND 和O_NONBLOCK可以調(diào)用fcntl()更新。所有其他的標(biāo)記仍保持不變。返回值是零成功,否則-1。如果cmd是F_GETFL,返回值是標(biāo)記的當(dāng)前值。如果有一個錯誤, 返回-1。如果一個錯誤,errno將注明原因。還看到: close()fstat()ioctl()isatty()lseek()read()stat()write()Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。429頁fork()原型: pid_t fork (void)通常被稱為:Newlib C庫線程安全:是的??梢詮闹袛喾?wù)程序得到:不包括:描述: fork()函數(shù)是僅由newlib的兼容性提供。返回:調(diào)用fork()總是失敗返回代碼-1和errno設(shè)置為ENOSYS。還看到: Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。430頁fstat()原型: int fstat (int fd, struct stat *st)通常被稱為:C / c+程序Newlib C庫線程安全:看的描述??梢詮闹袛喾?wù)程序得到:沒有。包括: 描述:函數(shù)fstat()得到關(guān)于一個打開的文件運(yùn)算符的功能的信息。潛在的設(shè)備驅(qū)動填補(bǔ)關(guān)于描述了它的功能的輸入st結(jié)構(gòu)。看到了頭文件sys/stat.h提供有可利用的選項編譯器。默認(rèn)的文件運(yùn)算符被標(biāo)記為字符設(shè)備,如果潛在的驅(qū)動不提供各自的fsat()函數(shù)的實施。調(diào)用fstat是線程安全的, fstat()的實施提供的是線程安全操縱的驅(qū)動,。fd參數(shù)的有效值: 標(biāo)準(zhǔn)輸出、標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)錯誤輸出,或任何一個調(diào)用open()的返回值。返回:返回值為零成功,否則-1。如果調(diào)用失敗,errno被設(shè)置為顯示此錯誤的成因。還看到: close()fcntl()ioctl()isatty()lseek()open()read()stat()write()Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。431頁getpid()原型: pid_t getpid (void)通常被稱為:Newlib C庫線程安全:是的。可以從中斷服務(wù)程序得到:沒有。包括:描述:getpid函數(shù)提供newlib兼容性和獲得當(dāng)前進(jìn)程id。返回:因為哈爾系統(tǒng)無法包含很多進(jìn)程,getpid()總是返回相同的id的數(shù)。還看到: Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。432頁gettimeofday()原型:int gettimeofday(struct timeval *ptimeval,struct timezone *ptimezone)通常被稱為:C / c+程序Newlib C庫線程安全:看的描述??梢詮闹袛喾?wù)程序得到:是的。包括: 描述:該函數(shù)gettimeofday()獲得時間結(jié)構(gòu),功能是提示當(dāng)前的掛鐘的時間。這個時間是用過去系統(tǒng)時鐘滴答響的數(shù)計算,和現(xiàn)在的時間的值通過最后一次調(diào)用settimeofday()設(shè)定。如果這個函數(shù)被調(diào)用的同時調(diào)用settimeofday()、通過settimeofday()的返回值是不可靠的,然而,并發(fā)調(diào)用settimeofday()是合法的。返回:返回值為零成功,否則-1。如果一個錯誤發(fā)生,errno將注明原因。還看到: alt_alarm_start()alt_alarm_stop()alt_nticks()alt_sysclk_init()alt_tick()alt_ticks_per_second()settimeofday()times()usleep()Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。433頁ioctl()原型: int ioctl (int fd, int req, void* arg)通常被稱為:C / c+程序線程安全:看的描述??梢詮闹袛喾?wù)程序得到:沒有。包括: 描述: 這函數(shù) ioctl()允許應(yīng)用代碼去操縱一個有具體路徑驅(qū)動的驅(qū)動設(shè)備的I / O能力。這個函數(shù)和標(biāo)準(zhǔn)UNIX的ioctl()函數(shù)是等效的。輸入?yún)?shù)fd是一個對這個設(shè)備操作的打開的文件運(yùn)算符, req是一個定義操作要求的列舉,并且arg的解釋要求明確。一般來說,向量的實施要求適當(dāng)?shù)膇octl()函數(shù)驅(qū)動(注冊alt_dev結(jié)構(gòu)驅(qū)動)。然而,就這個設(shè)備來說(反對文件子系統(tǒng)),TIOCEXCL文件子系統(tǒng)TIOCNXCL請求對驅(qū)動是未經(jīng)處理的參考。這些要求鎖存和釋放一個互斥存取的裝置。調(diào)用ioctl()只是線程安全如果ioctl()的實施提供的驅(qū)動的操縱是線程安全。fd參數(shù)的有效值: 標(biāo)準(zhǔn)輸出、標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)錯誤輸出,或任何一個調(diào)用open()的返回值。返回: 返回值的解釋要求明確。如果一個錯誤發(fā)生,errno將注明原因。還看到: close()fcntl()fstat()isatty()lseek()open()read()stat()write()Newlib文檔。在Windows的開始菜單上,點擊項目,Altera,Nios,Nios文件。434頁isatty()原型: int isatty(int fd)通常被稱為:C / c+程序Newlib C庫線程安全:看的描述。可以從中斷服務(wù)程序得到:沒有。包括:描述:isatty()函數(shù)決定了與之關(guān)聯(lián)文件運(yùn)算符fd的設(shè)備是否是一個終端裝置。該實施采用的驅(qū)動fstat()函數(shù)來決定它的答復(fù)。調(diào)用isatty僅僅線程安全, 如果fstat()的實施提供的驅(qū)動的操縱是線程安全。返回:如果這個裝置是一個有特色裝置返回值是1,否則是零。如果一個錯誤發(fā)生,errno將注明原因。還看到: close()fcntl()fstat()ioctl()lseek()open()read()stat()write()Newlib文檔。在Windows的開始菜單上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論