本程序采用动态映射的方法控制led,硬件平台为飞凌的ok6410
led.h:定义控制命令
#ifndef _LED_H
#define _LED_H
#define LED_MAGIC 'M'
#define LED_ON _IO(LED_MAGIC, 0)
#define LED_OFF _IO(LED_MAGIC, 1)
#endif
驱动程序led.c
#inclu...
分类:
系统相关 时间:
2014-08-24 20:53:23
阅读次数:
266
memdev.h
#ifndef _MEMDEV_H
#define _MEMDEV_H
#define MEM_MAGIC 'm'
#define MEM_RESTART _IO(MEM_MAGIC, 0)//使用内核提供的宏产生命令,
#define MEM_SET _IOW(MEM_MAGIC, 1, int)//改命令向内核传递一个整形的参数
#endif
驱动程序memd...
分类:
系统相关 时间:
2014-08-24 14:13:42
阅读次数:
332
Windows驱动开发基础(五)驱动程序的数据结构...
Windows驱动程序基础系列的Windows系统基础...
TM1640芯片驱动
DIN:串行数据输入,输入数据在 SCLK 的低电平变化,在 SCLK 的高电平被传输。
SCLK:在上升沿输入数据 。
/* Includes ------------------------------------------------------------------*/
#include "stm8s.h"
#include "global.h"
...
分类:
其他好文 时间:
2014-08-21 19:29:44
阅读次数:
224
中断处理流程如下:
1、发生中断时,CPU执行异常向量vector...
分类:
系统相关 时间:
2014-08-21 17:22:54
阅读次数:
247
HT1621b芯片驱动程序
/* Includes ------------------------------------------------------------------*/
#include "drv_ht1621.h"
/* Private typedef ---------------------------------------------------...
分类:
其他好文 时间:
2014-08-21 15:05:44
阅读次数:
188
何为bonding?
将多块网卡虚拟成为一块网卡,使其具有相同的ip地址,来实现提升主机的网络吞吐量或者是提高可用性,这种技术被称作bonding。
Bonding的原理:在正常情况下,网卡只接收目的硬件地址(MACAddress)是自身MAC的以太网帧,过滤别的数据帧,以减轻驱动程序的..
分类:
其他好文 时间:
2014-08-20 14:20:33
阅读次数:
298