- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 alsa-lib应用层接口分析
ALSA lib接口调用简介 ALSA逻辑,在我当前看来,总共有两条线:1、录放音流控,2、amixer cset控件。 录放音流控(自定义名称),相当于操作OSS的/dev/dsp设备,可以设置三大参数等,并且启动录放音。这里,aplay,mplayer等播放器,调用ALSA lib中的snd_pcm_***等,标准接口函数,再通过该函数,操作/...
2018-06-26 16:48:20 9397 8
原创 usb u盘
1. 小城故事-Makefile kernel/drivers/usb/storage 这个目录里边的代码是针对一类设备的,不是某一种特定的设备,这一类设备就是USB Mass Storage 设备。关于这类设备,有专门的文档进行介绍,有相应的spec 描述这类设备的通信或者物理上电特性上等方面的规范,U 盘只是其中的一种,这种设备使用的通信协议被称为Bu...
2018-06-07 08:01:09 655
原创 usb core
1.USB子系统的初始化-------------USB的开始 static int __init usb_init(void){ int retval; if (nousb) { pr_info("%s: USB support disabled\n", usbcore_name); return 0; } retval = usb_debug...
2018-06-07 08:00:04 1352
原创 usb core 总结
usb设备生命线(1)usb_init()------->(2)hub_port_connect_change(drivers/usb/core/hub.c) ----->usb_alloc_dev(drivers/usb/core/usb.c)--->hub_port_connect_change{ status = hub_port_init(hub, udev, port...
2018-06-07 07:58:37 1467
原创 usb hub
(1)特别的爱给特别的Root Hub 通常做芯片的人把usb主机控制器和root hub集成在一起。 (2)一样的精灵不一样的API usb_init()--->usb_hub_in...
2018-06-07 07:55:39 2463
arm常用指令.pdf
2020-01-09
MIPS 指令集.pdf
2020-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人