Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

《APUE》:线程清理处理程序

《APUE》:线程清理处理程序

《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu 10.04上测试通过。相关链接《UNIX环境高级编程》(第二版)apue.h的错误 http://www.linuxidc.com/Linux/2011-04/34662.htm Unix环境高级编程 源代码地址 http://www.linuxidc.com...
搭建一个mini2440开发板U-Boot的框架

搭建一个mini2440开发板U-Boot的框架

一、移植环境主 机:Ubuntu 开发板:友善之臂mini2440 编译器:arm-linux-gcc-4.3.2 u-boot:u-boot-2009.03.tar.bz2二、移植步骤目前u-boot对很多CPU直接支持,可以查看board目录的一些子目录,如:board/samsung/目录下就是对三星一些ARM处理器的支持,有smdk2400、smdk2410和smdk6400,但没有2440,所以我们就在这里建立自己的开发板项目。1)因2440和2...
u-boot-2011.06在基于s3c2440开发板的移植之nandflash启动

u-boot-2011.06在基于s3c2440开发板的移植之nandflash启动

由于价格的原因,相对于norflash,nandflash对于存储大容量的数据来说更具有优势。但是程序不能直接在nandflash上运行,因此s3c2440提供了一个机制,即系统会自动把nandflash中前4k的内容复制到名为“Steppingstone”的内部SRAM中,利用这段SRAM,程序员需要再把程序复制到其余的SRAM中,然后运行刚刚复制到SRAM中的程序。本文就介绍如何使u-boot在nandflash中启动,该工作原理类似于u-boot-2...
u-boot-2011.06在基于s3c2440开发板的移植之支持YAFFS2

u-boot-2011.06在基于s3c2440开发板的移植之支持YAFFS2

YAFFS和YAFFS2是由AlephOne公司开发的NAND Flash文件系统。YAFFS和YAFFS2主要差异在于PAGE读写size的大小,YAFFS2可支持到2Kper page,远高于YAFFS的512 Bytes,因此YAFFS2对于大容量NANDflash来说更具优势。就u-boot来说,主要是能够使它支持下载YAFFS文件,以供操作系统使用,因此只要能够实现YAFFS的写入功能即可,无需实现读取功能。u-boot-2011.06是支持写入...
u-boot-2011.06在基于s3c2440开发板的移植之引导内核与加载根文件系统

u-boot-2011.06在基于s3c2440开发板的移植之引导内核与加载根文件系统

uboot最主要的功能就是能够引导内核启动。本文就介绍如何实现该功能,并组成一个最简单的系统,这不仅要移植uboot,还要移植linux内核及创建一个根文件系统。首先我们对nandflash进行分区,规划好每个文件存放在nandflash的位置。下面是nandflash的分区:第0分区:0x000000000000-0x000000080000为uboot区第1分区:0x000000080000-0x000000100000为参数区第2分区:0x00000...
基于iptable防御DDos攻击的插件

基于iptable防御DDos攻击的插件

本插件能实现在受到 cc、syn 半连接等拒绝服务攻击时,进行比较有效的防御。实际上,它并不具备阻截能力,它是基于 IPtables 防火墙,利用 netstat+过滤规则,与 IPtables防火墙实现联动。在有恶意拒绝服务攻击时,本软件会实时分析连接来源的企图。当连接IP 有明显的非正常连接时,插件自动将其加入 iptables 防火墙条目进行阻截。同时将攻击IP 记录到计划解封文件里,当达到预定时间后,插件自动从 IPtables 防火墙中解封对应I...
u-boot-2011.06在基于s3c2440开发板的移植之结束篇

u-boot-2011.06在基于s3c2440开发板的移植之结束篇

uboot的最主要功能就是能够正确引导内核启动,一旦内核启动,它的使命也就结束了。本系列的文章就是基于这一原则,只要能启动即可,至于其他的功能,我就没有再研究下去。为了便于大家查找,我给出这一系列文章的目录:相关阅读:U-Boot源代码下载地址 http://www.linuxidc.com/Linux/2011-07/38897.htmU-Boot-2011.06启动流程分析 http://www.linuxidc.com/Linux/2011-07/3...
<< 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 >>