Linux
文章平均质量分 68
CyberLabs
寻找爱好QNX编程的程序员;
寻找爱好工业自动控制的程序员。
展开
-
如何编译和安装Xenomai-forge到Linux系统(Fedora 14)
[rtems@silver build]$ ../configure -h //配置脚本的情况`configure' configures Xenomai 2.6.0 to adapt to many kinds of systems.Usage: ../configure [OPTION]... [VAR=VALUE]...To assign environment var原创 2011-11-14 14:39:59 · 2654 阅读 · 0 评论 -
Installing Xenomai
Installing XenomaiHardware NotesTested on an MSI 945GM3-F LGA 775 Intel 945G Micro ATX Intel Motherboard with an Intel Core 2 Duo E6600 Conroe 2.4GHz LGA 775 65W Dual-Core Processor.This Exter转载 2011-12-13 16:17:49 · 3641 阅读 · 0 评论 -
Xenomai quick build quide
Xenomai quick build quide2009-02-12 21:39以 elinux.org 中的相关栏目、文档为主线,重点是boot time,system size,multimedia, real time 相关为主,深入的学习实践,目的是有一整体理解。同时,对其中某些项目深入进去,而不仅仅浅尝则止。比如real time中的 xenomai转载 2011-12-19 09:20:33 · 1227 阅读 · 1 评论 -
Xenomai-forge Tasks and IRQ example
#include #include #include #include #include #define IRQ_NUMBER 7 /* Intercept interrupt #7 */#define TASK_STKSZ 0 /* Stack size (use default one) */#define TASK_PRIO 99 /* Highest原创 2011-11-14 00:00:13 · 1630 阅读 · 0 评论 -
基于Xenomai的实时Linux分析与研究
作者:南京航空航天大学 王荣 游有鹏 张少坤引 言 随着嵌入式设备的快速发展,嵌入式设备的功能和灵活性要求越来越高,很多嵌入式设备中都开始使用操作系统。由于工作的特殊性,很多嵌入式设备要求系统对外部事件的中断响应必须在事先设定的时限范围内完成,使系统具有可预测性,而通用的桌面操作系统大都是非实时或者是软实时的,无法满足需求,因此就必须使用实时操作系统(Real—Tim转载 2011-11-14 00:25:23 · 2623 阅读 · 0 评论 -
Xenomai-forge Native API概述
Xenomai-forge Native API概述本文档的目的本文档旨在提供一个关于Xenomai的Native API的通用浏览。新用户应该发现关于这个接口背后的逻辑的设计信息。本文档应该是API参考手册的有益补充。这个API是做什么的?由于Xenomai是内在不可知的API,它能够运行各种特性的接口,比如VxWorks, pSOS+, uITRON或者VRTX那样的模拟器,模翻译 2011-11-12 11:22:56 · 2096 阅读 · 0 评论 -
Xenomai-2.6.0-configure
./configure --enable-debug --enable-smp --enable-x86-sep --enable-x86-tsc --enable-posix-auto-mlockall --enable-psos-auto-mlockall --enable-dlopen-skins原创 2011-11-30 14:49:36 · 913 阅读 · 0 评论 -
CentOS 5.5升级内核到2.6.35.4
CentOS 5.5升级内核到2.6.35.42010-09-28 15:45:14标签:内核 linux CentOS kernel initrd原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kerry.blog.51cto.com/172631/398554#!/bin/bash#转载 2011-11-29 10:45:55 · 973 阅读 · 0 评论 -
编译内核2.6.29.1的传统方式-CentOS
编译内核2.6.29.1的传统方式-CentOS2009年4月7日 | 标签: Linux系统管理, 内核下载内核源代码我们下载需要的内核到/optcd /optwget http://www.cdnetworks.lkams.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.1.tar.bz2然转载 2011-11-29 10:45:06 · 685 阅读 · 0 评论 -
Xenomai编程笔记
Xenomai 是一种采用双内核机制的Linux 内核的强实时扩展。由于Linux 内核本身的实现方式和复杂度,使得Linux 本身不能使用于强实时应用。在双内核技术下,存在一个支持强实时的微内核,它与Linux 内核共同运行于硬件平台上,实时内核的优先级高于Linux 内核,它负责处理系统的实时任务,而Linux 则负责处理非实时任务,只有当实时内核不再有实时任务需要处理的时候,Linux转载 2011-11-18 15:58:10 · 11328 阅读 · 5 评论 -
制作一个基于yum/rpm管理方式的最小系统
制作一个基于yum/rpm管理方式的最小系统在集成工作中,我们经常需要一个最小系统环境,这个环境仅需要基本的功能,有个这个最小环境后,对后续本版的集成的集成工作带来很多的便利,如我们可以基于这个最小环境安装不同的需求集成出不同的最终版本。 制作最小核心系统的准备工作:准备一个可用的发行版本;编译好的所有二进制rpm包(能够构建一个基本系统所需的全部源码包)转载 2011-10-31 12:19:24 · 972 阅读 · 0 评论 -
使用makecontext实现用户线程
使用makecontext实现用户线程 现代Unix系统都在ucontext.h中提供用于上下文切换的函数,这些函数有getcontext, setcontext,swapcontext 和makecontext。其中,getcontext用于保存当前上下文,setcontext用于切换上下文,swapcontext会保存当前上下文并切换到另一个上下文,makecontext创翻译 2011-10-31 08:28:07 · 13895 阅读 · 1 评论 -
Linux 平台RTOS 通用仿真环境的设计与实现
Linux 平台RTOS 通用仿真环境的设计与实现李霞,亓雪冬中国石油大学信息与控制工程学院,山东 257062摘要:实时操作系统和嵌入式系统软件的开发调试往往受到特定的硬件平台的限制,缺乏相应的硬件资源将无法有效的研究这些软件。文章首先分析和研究了多种流行开源实时操作系统的平台相关性,然后阐述了在Linux 系统上实现RTOS 通用仿真环境LinuxVAL(Linux V转载 2011-10-30 21:23:24 · 2442 阅读 · 0 评论 -
从"RTOS移植"迁移到"实时Linux"
从"RTOS移植方案"迁移到"实时Linux方案"作者:MontaVista软件公司 Dean Misenhimer 在过去的10年中,Linux成功地取代了一些最主要的传统RTOS平台,成为了各种各样的嵌入式设备和应用中首选的新的嵌入式操作系统。尽管一度曾被认为是不重要的平台,但今天嵌入式Linux已经成为主流,并引领着如下重要应用领域的市场和设计份额:消费电子、移动和无转载 2011-10-30 19:12:58 · 1776 阅读 · 0 评论 -
Linux内核实时操作性能有望将大幅提高
Linux内核实时操作性能有望将大幅提高 这个名为Xenomai/SOLO的开源项目的目的是能够使得大部分的VxWorks和其他的RTOS(实时操作系统)能够在Linux内核的用户空间中模拟运行,并且能够使得内核的内建实时功能的应用程序延迟时间保持在一定的短时间内。 日前,一款新的开源软件将有效地帮助Linux扩大它在工控领域的市场地位。这个名为Xenoma转载 2011-10-30 19:09:03 · 803 阅读 · 0 评论 -
常用的Xenomai 原生API
http://www.cs.ru.nl/lab/xenomai/常用的Xenomai 原生API: 1、任务管理 Xenomai 本身提供的一系列多任务调度机制,主要有以下一些函数: int rt_task_create (RT_TASK *task, const char *name, int stksize,int prio, int mode) ;原创 2011-11-14 00:20:07 · 2647 阅读 · 0 评论 -
Xenomai-forge 自述
Xenomai-forge ReadmeXenomai-forge 自述This is Xenomai 3.x, the upcoming architecture of the Xenomai RTOS emulation system, which can run seamlessly as a dual kernel (i.e. like Xenomai 2.x, I-pipe原创 2011-11-14 11:22:07 · 4183 阅读 · 0 评论 -
微内核技术与QNX实时操作系统
微内核技术与QNX实时操作系统李林 一、QNX和微内核 QNX实时操作系统是一个基于"微内核"概念设计的、符合POSIX 1003.13标准的多任务多用户系统,其内核只有8K字节,可装入486芯片的在片高速缓存(CACHE)中。对于33MHz的486和8MHz的ISA总线(不使用外部高速缓存),它达到的基本指标为: ·上下文切换时间为12微秒 ·中断等待时间转载 2011-12-26 23:40:40 · 4736 阅读 · 0 评论