自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Feed Technology

记录成长的点滴足迹。

  • 博客(4)
  • 收藏
  • 关注

原创 Android4.0 USB挂载内核驱动层流程分析(三)

接上篇《Android4.0 USB挂载内核驱动层流程分析(二)》1.android_bindstatic int android_bind(struct usb_composite_dev *cdev){ struct android_dev *dev = _android_dev; //回头看Android4.0 USB挂载内核驱动层流程分析(一),static int

2012-08-21 15:59:27 6680 3

原创 Android4.0 USB挂载内核驱动层流程分析(二)

接《Android4.0 USB挂载内核驱动层流程分析(一)》1.supported_functionsstatic struct android_usb_function *supported_functions[] = { &rmnet_smd_function, &rmnet_sdio_function, &rmnet_smd_sdio_function, &rmnet_

2012-08-21 00:12:03 6090

原创 Android4.0 USB挂载内核驱动层流程分析(一)

1.platform_device在arch/arm/mach-msm/Board-xx.c中:static struct platform_device android_usb_device = {.name = "android_usb",.id = -1,.dev = {.platform_data = &android_usb_pdata, //@1}};st

2012-08-20 17:59:53 9462

原创 Unix开发札记

1.内核中的XXX_ioctl(struct file *file, unsigned int cmd, unsigned long arg)与HAL中的ioctl(int fd, int request, void *arg)是对应的。HAL层在调用ioctl时候,fd为之前打开某设备的文件描述符,request为需求的某命令(一般这个命令是在内核的xxx_ioctl函数中switch ca

2012-08-10 17:45:36 1103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除