搜索资源列表
irint2
- 基于s3c2440和linux下的按键中断代码,含消抖代码、异步触发、读写阻塞等机制,是极好的中断驱动程序的范例。使用EINT2(GPF2)
com0
- 非阻塞方式的COM0的驱动-nonblocking mode of the drive COM0
How-to-comport
- 在linux如何读写串口,有几种模式阻塞,非阻塞,IO复用,异步模式-In linux how to read and write serial port, there are several models obstruction, non-blocking, IO multiplexing, asynchronous mode, etc.
s3c2440_button
- button 驱动,在应用层监控底层button driver 的动作时一般是开一个线程或进程,采用轮询的模式,这样很容易导致cpu占用时间达80 以上,严重拖累系统速度;为解决这种缺点,我们应该在底层button驱动中加入非阻塞模式的访问控制,如附件方法。-button-driven, application-layer control in the bottom button driver when the action is usually to open a thread or proc
Linux divice diver
- Linux设备驱动的现状 从non os驱动到Linux驱动 内核设施 自旋锁、信号量、互斥量、完成量 异步通知、信号 阻塞与非阻塞 内存与I/O操作,DMA 中断,top half/bottom half 字符设备驱动 复杂设备驱动的框架 LCD设备FRAMEBUFFER FLASH设备MTD TTY设备 块设备 用户空间的设备驱动 设备驱动开发流程 开
PRO_TIMER_queue
- 1 信号量同步 2 阻塞式读写 3 定时器 4 内存映射 5 /proc访问 6 工作队列 -1 2 blocking synchronization semaphore to read and write memory-mapped 3 Timer 4 5/proc access to the work queue 6
block.tar
- 一个阻塞操作的模板驱动,通过交叉编译器编译可以在嵌入式办卡上学习写驱动-A blocking operation of the template-driven, through the cross-compiler can be embedded on the card to learn to write drivers to do
linux_device_poll
- linux_device_poll poll接口是判断是否有数据可以读写,使用于select函数来查询设备当前状态,以便用户获知是否对数据进行非阻塞访问-linux_device_poll poll interface is to determine whether there is data to read and write, use the select function to query the device on the current state, so that users a
Linux_proc_mgmt
- linux的多进程处理与调度,处理阻塞与非阻塞-linux multi-process handling and scheduling, handle blocking and non-blocking
test_232
- arm9的串口编程,232串口的读写,非阻塞方式-arm9 serial programming, 232 literacy, non-blocking
brock
- 关于S3C2440的同步阻塞的驱动程序,及应用程序。-About S3C2440 synchronous blocking drivers, and applications.
code
- 两个例子。用来学习管道读写数据,管道阻塞。从中理解管道读写数据原理(Two examples. Used to learn pipeline reading and writing data, pipe blocking. Understanding the principle of pipeline reading and writing data)