我正在尝试制作一个 DKM(可下载内核模块),"my_dkm.o"
我可以在运行时将其加载到自定义 VxWorks 内核中。我能够制作一个简单的(它打印“hello world”),但我希望我的 DKM 调用正在运行的内核中已经存在的系统调用。
在 shell 中,我可以-> syscallShow <my_group_#>,1
给出我想要运行的系统调用的列表。我也可以从 shell 调用这些系统调用,但我不知道在开发我的 DKM 时如何引用它们。
此外,Wind River Workbench 帮助文档仅讨论了从 RTP 调用系统调用,这无济于事,因为我在内核空间中执行。
谢谢