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
低級函數(shù)由以下七個基本的 I/O 函數(shù)組成:open、read、write、close、lseek、rename 和 unlink。這些低級例程提供了高級函數(shù)與器件級驅(qū)動程序之間的接口,其中器件級驅(qū)動程序用于在指定器件上實際執(zhí)行 I/O 命令。
這些低級函數(shù)按適合所有 I/O 方法進行設(shè)計,甚至是那些實際上并非磁盤文件的方法。理論上,所有 I/O 通道都可以視為文件,盡管有些運算(例如 lseek)可能不合適。有關(guān)更多詳細信息,請參閱節(jié) 7.2.3。
這些低級函數(shù)由名稱相同的 POSIX 函數(shù)激發(fā),但并不完全相同。
這些低級函數(shù)采用文件描述符工作。文件描述符是由 open 函數(shù)返回的整數(shù),表示一個已打開的文件。多個文件描述符可能與一個文件關(guān)聯(lián);每個都有自己獨立的文件位置指示符。