ZHCUAV8W january 1998 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
低級(jí)函數(shù)由以下七個(gè)基本的 I/O 函數(shù)組成:open、read、write、close、lseek、rename 和 unlink。這些低級(jí)例程提供了高級(jí)函數(shù)與器件級(jí)驅(qū)動(dòng)程序之間的接口,其中器件級(jí)驅(qū)動(dòng)程序用于在指定器件上實(shí)際執(zhí)行 I/O 命令。
這些低級(jí)函數(shù)按適合所有 I/O 方法進(jìn)行設(shè)計(jì),甚至是那些實(shí)際上并非磁盤文件的方法。理論上,所有 I/O 通道都可以視為文件,盡管有些運(yùn)算(例如 lseek)可能不合適。有關(guān)更多詳細(xì)信息,請(qǐng)參閱節(jié) 7.2.3。
這些低級(jí)函數(shù)由名稱相同的 POSIX 函數(shù)激發(fā),但并不完全相同。
這些低級(jí)函數(shù)采用文件描述符工作。文件描述符是由 open 函數(shù)返回的整數(shù),表示一個(gè)已打開的文件。多個(gè)文件描述符可能與一個(gè)文件關(guān)聯(lián);每個(gè)都有自己獨(dú)立的文件位置指示符。