一直搞不懂..
Application → Labraries → System Call Handler → kernel → driver → device
我一直認為應用程式呼叫的函式庫就是呼叫 API
上網看有人說 "system call 例如: ioctl 這個 API"
又有人說 driver 在 kernel space,沒有c lib,所需要 kernel API...
那到底API明確的地方在哪裡,以上又有啥關係? 搞得我好亂阿.. 謝謝。
--
Application → Labraries → System Call Handler → kernel → driver → device
我一直認為應用程式呼叫的函式庫就是呼叫 API
上網看有人說 "system call 例如: ioctl 這個 API"
又有人說 driver 在 kernel space,沒有c lib,所需要 kernel API...
那到底API明確的地方在哪裡,以上又有啥關係? 搞得我好亂阿.. 謝謝。
--
All Comments