自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 vim删除空行

:g/^$/d

2014-05-23 17:01:02 610

原创 内核 iptables 表 链 介绍

iptables现在有四个表:filter,nat,mangle,raw

2014-05-15 16:21:03 920

转载 利用qemu模拟嵌入式系统制作全过程

利用qemu模拟嵌入式系统制作全过程by Pingbo Wen of TinyLab.org2013/08/31这篇文章,将介绍如何用qemu来搭建一个基于ARM的嵌入式linux系统。通过该文章,你可以学习到如何配置kernel,如何交叉编译kernel,如何配置busybox并编译,如何制作initramfs,如何制作根文件系统,如何定制自己的uboot,如何通过ubo

2014-05-15 14:42:23 1725

原创 构建一个带iptbales的从initramfs启动的uImage

接着 busybox-1.20.2 交叉编译 并构建最小根文件系统这一边的

2014-05-15 12:26:50 807

原创 busybox-1.20.2 交叉编译 并构建最小根文件系统

进入busybox-1.20.2目录执行make menuconfig

2014-05-15 12:09:14 2619

转载 FPGA Verilog HDL 系列实例

Verilog HDL 是一种用于数字系统设计的硬件描述语言,它可用来进行各种级别的逻辑设计,以及数字逻辑系统的仿真验证、时序分析和逻辑综合。Verilog HDL  是目前应用最广泛的一种硬件描述语言。  学好硬件的最高境界是心中要有电路,对于我们刚刚接触FPGA以及Verilog HDL的人来说,最重要的是要多理解,多练习,多思考,多总结。  下面将对Verilog HDL进行

2014-05-15 11:39:18 2325

原创 iptables-1.4.21 交叉编译

export PATH=$PATH:/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/

2014-05-15 11:34:08 6071 1

转载 机制与策略

学习系统调用时,书上提到机制与策略,这也是陈老师与武特学长经常给我们强调的,这是一种设计模式,帮助我们理解操作系统的设计。下面的内容是从陈莉君老师的博客上copy下来的,写的很好,很通俗、透彻。    Unix/Linux的接口设计有一句通用的格言“提供机制而不是策略”。   区别对待机制(mechanism)和策略(policy)是Unix设计中的一大亮点。大部分的编程问题都

2014-05-14 08:49:00 692

转载 iptables之LOG目标

iptables 防火墙与日志系统配合使用的一个例子1)、# iptables –A INPUT –p tcp --dport 22 –j LOG --log-level 5 --log-prefix ”IPTABLES:”--log-level :日志级别为5, --log-prefix的前缀信息为“IPTABLES:” 对于为什么日志级别为5,可能参看#man sysl

2014-05-13 11:42:14 1066

转载 Software Based Memory Testing

Software Based Memory Testingby Michael BarrIf ever there was a piece of embedded software ripe for reuse it is the memory test. This article shows how to test for the most common memory probl

2014-05-13 11:28:11 860

转载 每个程序员都应该了解的内存知识

每个程序员都应该了解的内存知识【第一部分】[编辑的话: Ulrich Drepper最近问我们,是不是有兴趣发表一篇他写的内存方面的长文。我们不用看太多就已经知道,LWN的读者们会喜欢这篇文章的。内存的使用常常是软件性能的决定性因子,而如何避免内存瓶颈的好文章却不好找。这篇文章应该会有所帮助。他的原文很长,超过100页。我们把它分成了7篇,每隔一到两周发表一篇。7篇发完后,Ulrich

2014-05-13 11:23:10 721

转载 咳嗽與時辰

《丹溪心法·咳嗽》云:上半日嗽多著,有胃火,知母、石膏;午後嗽多著,陰虛,四物加炒柏、知母;五更嗽多著,此胃中有積食,至此時流入肺經,以知母、地骨皮降肺火;黃昏嗽多著,火氣浮於肺,不宜用涼藥,宜用五味子斂而降肺火。子时23-1——胆经当令,此时咳嗽多因着凉、内寒、积食;丑时1-3——肝经当令此时咳嗽如非重病,就是着凉或积食;寅时3-5——肺经当令,此时咳嗽为气虚;卯时5-7——

2014-05-12 17:54:39 1865

转载 linux brctl 网桥 (bridge mode) 模式

有五台主机。其中一台主机装有linux ,安装了网桥模块,而且有四块物理网卡,分别连接同一网段的其他主机。我们希望其成为一个网桥,为其他四台主机(IP分别为192.168.1.2 ,192.168.1.3,192.168.1.4,192.168.1.5) 之间转发数据包。同时,为了方便管理,希望网桥能够有一个IP(192.168.1.1),那样管理员就可以在192.168.1.0/24网段内的主机

2014-05-12 17:39:46 1544 1

转载 用vmware搭建路由和网桥环境

一.在windows系统下安装vmware软件安装完vmware软件之后,创建虚拟机,共需要三台,都装linux系统,本例中都装的是slaceware10。0的版本。中间作为bridge或者router的虚拟机软件装的比较全。剩下的两个只装了一个网络协议选项,这样安装的速度快,而且只要给另外两台小的机器分配30M左右的内存就够用了。这里作为bridge的虚拟机的名字命为bridge,其余两个一

2014-05-12 17:38:20 1051

转载 精通initramfs构建step by step

精通initramfs构建step by step (1)--hello world2009-12-08 19:19一、initramfs是什么 在2.6版本的linux内核中,都包含一个压缩过的cpio格式的打包文件。当内核启动时,会从这个打包文件中导出文件到内核的rootfs文件系统, 然后内核检查rootfs中是否包含有init文件,如果有则执行它,作为PID为1的第一个

2014-05-12 17:09:13 983

转载 Linux-网桥原理分析(一)

目 录1..... 前言2       网桥的原理2.1             桥接的概念2.2             linux的桥接实现2.3             网桥的功能3       网桥的配置4       网桥的实现4.1             初始化4.2             新建网桥4.3             添加删除端口

2014-05-11 12:30:38 840

转载 Linux 网桥配置命令:brctl

Linux 网桥配置命令:brctllinux brctlLinux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联:思路其实很简单:就是将虚拟出一个bridge口,将对应的有线LAN和无线LAN都绑定在这个虚拟bridge口上,并给这个bridge口分配一个地址,其他子网微机配置网关为bridge口的地址便可以了。当然,因为是设备是网关模式,路由

2014-05-11 09:59:38 1121

转载 Linux 高精度定时器hrtimer 使用示例

#include #include #include #include static struct hrtimer timer;ktime_t kt;static enum hrtimer_restart hrtimer_handler(struct hrtimer *timer){//kt = ktime_set(1, 10);prin

2014-05-10 14:55:17 3194

转载 sysctl使用方法的变化

内核版本:3.6Author:zhangskd @ csdn blogChange在v3.4中包含一个patch,提交者Eric W. Biederman描述如下:Rewrite of sysctl for speed and charity.Insert/remove/Lookup in sysctl are now O(NlogN) operations,

2014-05-10 12:26:53 885

转载 Linux环境下用户空间与内核空间数据的交换方式

在linux环境开发过程中,经常会需要在用户空间和内核空间之间进行数据交换。介绍了 Linux 系统下用户空间与内核空间数据交换的几种方式 第一节:使用procfs实现内核交互简明教程(1) 第二节:使用procfs实现内核交互简明教程(2) 第三节:基于register_sysctl_table实现内核数据交互(Sysctl方式) 第四节:通过bootloader向内核传输启动

2014-05-10 12:15:11 1019

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除