共 22 篇文章 |
|
一旦DLL的文件映像被映射到调用进程的地址空间中,DLL的函数就可以供进程中运行的所有线程使用。如果可执行程序和DLL都使用动态链接的CRT库(/MD,/MDd),那么CRT库只初始化一次(在其DLL中),每次内存分配和释放也只在CRT的DLL库中进行,这样使用唯一一个堆的句柄,就不会导致错误。而有一个DLL使用静态连接的运行库,它就拥有一个和其他DLL不... 阅1534 转8 评0 公众公开 12-04-18 20:53 |
Linux内核开发之将驱动程序添加到内核驱动程序添加到内核。config USBTMC.usbtmc-objs:=usbtmc-main.o usbtmc-usb1.o.上面的脚本含义是:如果USBTMC选项被选择为“Y”或“M”,即obj-$(CONFIG_USBTMC)就等同于obj-y或obj-m时,则编译usbtmc.c,选Y的情况直接会将生成的目标代码直接连接到内核,为“M”的情况则会生成模块usbtmc.ko,如果USBTMC... 阅467 转7 评0 公众公开 12-03-27 11:58 |
無線電技術-UART在GPS導航系統中的應用。(2)寄存器選擇邏輯 寄存器選擇邏輯對來自主控系統的地址信息進行解碼,以便確定主系統究竟讀取哪一個UART的內部寄存器。這些寄存器功能包括:數據保持寄存器(THR/RHR) 、中斷狀態和控制寄存器(IER/ISR)、一個FIFO控制寄存器(FCR)、線狀態和控制寄存器(LCR/LSR)、調制解調器狀態和控制寄存器(MCR/MSR)、... 阅572 转3 评0 公众公开 12-02-15 09:43 |
ARMLinux嵌入式系统的BootLoader设计由Boot Loader和固化在固件(firmware)中的Boot代码(可选)共同组成一个嵌入式系统的引导加载程序。在系统加电复位后,一开始处理器就会去执行存放在复位地址处的程序,而且通过开发环境可以将Boot Loader定位在复位地址一开始的存储空间上,因此Boot Loader是系统加电后,在操作系统内核或者一些应用程序被运... 阅21 转自一苇漂菱 公众公开 12-02-10 10:45 |
对CGI程序的处理函数init_cgi()首先调用一系列函数完成对CGI环境变量的设置,create_common_env(),complete_env()完成了大多数CGI环境变量的注册工作。在源代码判断是否CGI程序之前添加判断:如果文件路径(req→pathname)的后缀代表本系统指定的静态页面,则将其修改为实际CGI程序所在路径,并更改is_cgi变量为“CGI”。经过这样修改后,程序... 阅2235 转23 评0 公众公开 11-11-19 21:33 |
linux下查看内存使用情况linux下查看内存使用情况zz2008-06-20 10:57老是忘,贴一篇长长记性。在Linux下查看内存我们一般用free命令:[root@scs-2 tmp]# free total used free shared buffers cachedMem: 3266180 3250004 16176 0 110652 2668236-/+ buffers/cache: 471... 阅114 转0 评0 公众公开 11-11-18 23:27 |
} /* register your own device in sysfs, and this will cause mdev to create corresponding device node */ class_device_create(my_class, MKDEV(gpio_major_number, 0), NULL, "gpio_dev%d" ,0);//LCD背光 s3c2410_gpio_cfgpin(S3C2410_GPB1, S3C2410_GPB1_OUTP); s3c2410_gpio_setpin(S3C2410_GPB1, 0); //蜂鸣器 s3c241... 阅296 转3 评0 公众公开 11-10-12 09:29 |
Linux内核模块导出后无法调用问题解决(模块间函数调用通讯)然而在linux2.6.26以后的内核中模块的符号导出经常会出现问题,一个模块中的导出符号不能被另外一个模块进行调用。EXPORT_SYMBOL标签内定义的函数对全部内核代码公开,不用修改内核代码就可以在您的内核模块中直接调用。如果是两个模块之间需要相互调用,可以让驱动模块函数导出,KV... 阅722 转1 评0 公众公开 11-10-06 16:21 |
The input signal in diagram A is active-high (the input willgo high when the switch is closed) and the input signal in diagram B isactive-low (the input will go low when the switch is closed). 阅51 转0 评0 公众公开 11-10-04 22:44 |