在android上开启和关闭一个外设,linux底层需要做什么工作,这又是如何联系起来的?
例如在android手机上开启和关闭wifi时,android进行了哪些操作?Linux驱动层又是如何配合的?(注意,我说的是关闭/开启单个外设,而不是只linux的休眠)
在linux的驱动程序(device_driver)中有suspend和resum,上层是不是最终通过他们来实现的?
如果是,那么过程是怎样的?或者能不能告诉我如何去寻找这个答案(例如,用ADB能够看到android的调用过程?。。。)
求任何知情人士!!!!