- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 Linux内核Notifier机制
notifier是kernel的一种异步通信机制,用于告知某些模块产生了一个事件event。notifier涉及:1,publisher,类比于server、provider等概念,负责:提供一个notifier head链表供subscriber注册handler遍历head链表逐一告知subscriber发生了某个事件2,subscriber,类比于client
2017-07-24 15:06:52 5532 1
原创 Android 6.0 弹出"SD卡不受支持"通知的前因后果
1、"SD卡不受支持"通知的来源StorageNotification.java (frameworks\base\packages\systemui\src\com\android\systemui\usb)private void onDiskScannedInternal(DiskInfo disk, int volumeCount) { if (volumeCount == 0 &
2017-07-10 11:41:04 3122
原创 SDIO驱动(16)使用DMA传输数据2
DMA控制器驱动框架中的第二个函数:s3c24xx_dma_order_set(&s3c2440_dma_order);参数s3c2440_dma_order是一个全局变量,抽象的是下图物理channel和逻辑channel及其互相关系:static struct s3c24xx_dma_order __initdata s3c2440_dma_order = { .channe
2017-07-02 17:25:34 2105
原创 SDIO驱动(15)使用DMA传输数据1
硬件支持的数据传输方式:Normal:tasklet_init(&host->pio_tasklet, pio_tasklet, (unsigned long) host);最终调用pio_tasklet()函数完成数据的收发。DMA:即Direct Memory Access,在数据的传输的过程中不需要CPU直接参与。CPU坐镇中央、发号施令,具体的数据“搬运”工作由DMA这
2017-07-02 14:24:30 4339
IEEE802.11-2012
2018-01-24
Understanding the I2C Bus
2017-12-19
Linux_NFC_Subsystem
2017-10-17
Android Binder本地服务例程
2017-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人