C++ Linux中sd卡引脚的控制

C++ Linux中sd卡引脚的控制,c++,linux,linux-kernel,sd-card,linux-device-driver,C++,Linux,Linux Kernel,Sd Card,Linux Device Driver,是否可以通过C/C++从Linux控制SD卡读卡器寄存器引脚?我见过有人为pcmcia这样做。但决不要使用sd。使用lspci列出主板上的设备。从中可以找到硬件驱动程序。如果它还没有这个功能,您可以向驱动程序添加ioctl调用,以读取和写入寄存器。您需要编写一个驱动程序来访问硬件,然后您可以以任何方式进行操作。如果您现有的驱动程序支持此功能,请使用它。如果没有-糟糕。你的SD阅读器是在USB上还是在mobo上?它是一个笔记本集成的阅读器,到目前为止我只编写了简单的pcmcia驱动程序,这更复杂吗

是否可以通过C/C++从Linux控制SD卡读卡器寄存器引脚?我见过有人为pcmcia这样做。但决不要使用sd。

使用lspci列出主板上的设备。从中可以找到硬件驱动程序。如果它还没有这个功能,您可以向驱动程序添加ioctl调用,以读取和写入寄存器。

您需要编写一个驱动程序来访问硬件,然后您可以以任何方式进行操作。如果您现有的驱动程序支持此功能,请使用它。如果没有-糟糕。你的SD阅读器是在USB上还是在mobo上?它是一个笔记本集成的阅读器,到目前为止我只编写了简单的pcmcia驱动程序,这更复杂吗?我如何知道哪一个是我的驱动程序,它没有很好的描述。当然,我看到了gpu和以太网控制器之间的区别。这是输出