- 博客(8)
- 资源 (41)
- 收藏
- 关注
转载 nfs网络文件系统
安装# apt-get install nfs-kernel-server配置挂载目录和权限# vim /etc/exports /home/workdir/rootfs *(rw,sync,no_root_squash)重启# /etc/init.d/nfs restart
2016-06-28 23:33:45 433
转载 字符设备驱动
2.4内核static inline int register_chrdev(unsigned int major, const char *name, const struct file_operations *fops) static inline void unregister_chrdev(unsigned int major, const char *name)2.6内核#define M
2016-06-28 22:57:03 248
转载 内核定时器和延迟
定时器#include <timer.h>struct timer_list { struct list_head entry; unsigned long expires; void (*function)(unsigned long); unsigned long data; struct tvec_base *base; #ifdef CONFIG_TIME
2016-06-16 00:08:36 502
转载 虚拟网卡驱动
alloc_netdev#define alloc_netdev(sizeof_priv, name, setup) \ alloc_netdev_mq(sizeof_priv, name, setup, 1)/** * alloc_netdev_mq - allocate network device * @sizeof_priv: size of private data t
2016-06-07 23:43:22 1058
转载 内核加载错误module license
出现如下错误:module_name: Unknown symbol "symbol_name"tail /var/log/messages查看具体错误出现如下错误:Unknown symbol platform_driver_unregister 因为这一行:EXPORT_SYMBOL_GPL(platform_driver_unregister) 需要加入:MODULE_LICENSE(“GP
2016-06-07 22:48:49 588
转载 驱动Makefile
obj-m := hello.o KERNEL_DIR := /usr/local/$(shell uname -r)/buildall: make -C $(KERNEL_DIR) $(shell pwd) modulesclean: rm *.o *.ko *.mod.c.PHONY:cleanuname -r会得到正在使用的完整内核版本号 make -C会进入KERNEL_D
2016-06-07 22:40:57 310
转载 ioremap
将一个IO地址空间映射到内核的虚拟地址空间上物理地址 CPU地址总线传来的地址,由硬件电路控制其具体含义。物理地址中很大一部分是留给内存条中内存的,但也常被映射到其他存储器上(如显存、bios等)总线地址 外设使用的是地址总线,cpu使用的是物理地址。物理地址和总线地址之间的关系有系统设计决定的。在X86平台上,物理地址就是总线地址,这是因为它们共享相同的地址空间虚拟地址 程序访问存储器所使用
2016-06-05 13:07:05 977
esp8266_non_os_sdk_api_reference_cn.pdf
2017-07-18
串口调试助手
2017-05-10
get-pip.py
2015-06-18
Qt_5_14_2_MSVC2017_64bit-Release
2021-04-19
ALINX黑金Zynq7000开发平台配套教程V1.02.pdf
2018-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人