自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叶玄青的博客

一无所知

  • 博客(6)
  • 资源 (11)
  • 收藏
  • 关注

原创 Llinux内核移植 part4:USB hub线程

USB系统: hub线程1. hub表征usb子系统中所有和hub相关的都交由一个内核线程表征, 通过 static struct workqueue_struct *hub_wq 来管理。创建/删除hub_wq = alloc_workqueue("usb_hub_wq", WQ_FREEZABLE, 0);destroy_workqueue(hub_wq);queue_work(hu

2016-09-26 13:03:55 2262

原创 Linux内核移植 part4: USB总线

总线设备模型(二): USB总线标签: linux系统1. 数据结构所有的USB设备都和一个东东关联,那就是bus,其类型定义在drivers/usb/core/driver.c中struct bus_type usb_bus_type = { .name = "usb", .match = usb_device_match, .uevent = usb_e

2016-09-24 15:37:45 687

原创 Linux内核移植 part4:API Reference for V4.1

1 Auxilary Interfaces1.1 double linked liststatic inline void INIT_LIST_HEAD(struct list_head *list);list_for_each_entry(pos, struct list_head *head, member);static inline void list_add_tail(struct l

2016-09-23 13:48:11 927

原创 cache行为模型

贴一段自己写的cache行为仿真代码, 针对ARM Cortex A5核,未经过严格验证/* * This is a simulation program * for the ARM Cortex-A5 L1 DCache * * Cache Structure Description: * 4-way set L1 data cache, total size = 32KB, with

2016-09-23 10:37:47 1852 3

转载 Linux内核移植 part4:内核线程对信号的处理

转自 http://www.51testing.com/html/63/524463-819036.htmlLinux 线程Linux中的线程分为用户线程和内核线程,用户线程是标准的线程,完全的自主性,完全的抢占性;但是内核线程就不那么好了,某种意义上没有用户线程那么清闲,这个怎么理解呢?用户线程的编写者只需要实现应用逻辑就可以,至于调度,信号处理等工作完全有内核代劳,用户进程根本不需要操这些心,比

2016-09-20 16:02:12 927

原创 Linux内核移植 part4:bitmap详解

1 含义顾名思义,bitmap就是指位映射,通过给比特位赋予含义来实现特定的功能,主要是用来管理资源。不同的映射,其每一位代表的含义不同。以dma内存映射为例,每一bit就代表一个内存页。从数据结构上看,bitmap是一个数组,其类型为长整形(long bitmap[])。2 在dma预留内存分配机制中的应用。2.1 申请内存在内核刚启动后,通过调用dma_declare_

2016-09-05 08:04:39 1877

FreeRTOS-v9.0.0源代码

同步官网的FreeRTOS-v9.0.0源码

2017-08-18

根文件系统

一份基于busybox制作的根文件系统

2017-05-16

C语言的文法定义

2017-05-15

C语言文法定义

2017-05-15

motion detection课件

一份不错的运动侦测的讲义

2016-10-31

Blooth Low Energy Specification

低功耗蓝牙官方规格书

2016-07-05

usb ehci 接口规范

usb2.0 的接口规范,2.0标准的usb控制器接口

2016-05-01

usb 驱动程序编写

介绍linux内核下usb驱动开发

2016-05-01

usb大全第四版

usb大全英文版第四版

2016-05-01

usb2.0协议

usb2.0 的官方文档

2016-05-01

空空如也

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

TA关注的人

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