码迷,mamicode.com
首页 >  
搜索关键字:sylixos 字符设备驱动    ( 455个结果
SylixOS DSP的BSP调试过程
1.适用范围本文档介绍了如何利用CCS集成开发环境调试SylixOS的BSP程序。2.开发环境搭建2.1.安装CCS开发套件从官网下载CCS5.5开发套件后并安装。安装过程中,选择默认即可。安装过程中,可以选择安装仿真器的驱动程序,如果没有自己需要的驱动程序,则需要额外安装仿真器驱动程序。安装过程中的驱动选择框如图 2.1所示。图 2.1仿真器驱动选择2.2.安装仿真器驱动如果CCS安装
分类:其他好文   时间:2017-12-11 14:05:41    阅读次数:285
SylixOS下移植glib时clock_gettime函数分析
1. 问题分析      移植glib中间件时,运行测试用例出现异常错误,定位问题为g_clock_gettime函数获取的时间和系统API获取的时间不一致导致。      glib中间件中g_get_monotonic_time函数原型如程序清单 1.1所示。程序清单1.1  g_clock_gettime函数原型gint64
分类:其他好文   时间:2017-12-02 14:10:22    阅读次数:164
SylixOS下移植glib时clock_gettime函数分析
1. 问题分析      移植glib中间件时,运行测试用例出现异常错误,定位问题为g_clock_gettime函数获取的时间和系统API获取的时间不一致导致。      glib中间件中g_get_monotonic_time函数原型如程序清单 1.1所示。程序清单1.1  g_clock_gettime函数原型gint64
分类:其他好文   时间:2017-12-02 14:05:15    阅读次数:140
SylixOS下YAFFS挂载参数说明
文件系统简介 YAFFS是第一个专门为NAND Flash存储设计的嵌入式文件系统,适用于大容量的存储设备,并且是在GPL协议下发布的,可在其网站免费获得源代码。YAFFS也是目前SylixOS下针对Flash类存储设备的主要文件系统。 YAFFS挂载参数说明 在SylixOS中,想要在Flash类存储设备上挂载YAF
分类:其他好文   时间:2017-11-27 11:03:57    阅读次数:132
SylixOS Zynq平台私有中断绑定
1. 概述????本篇主要介绍在Zynq平台编写中断相关的驱动程序时,涉及CPU私有中断的相关绑定办法。2. 私有中断简介????私有中断是多核CPU上特有的中断,私有中断只能被其所有者核心获取和响应,不会被其他核发现。常见的私有中断有全局定时器,私有看门狗定时器,私有定时器等,Zynq平台上还有来自PL的FIQ\IR
分类:其他好文   时间:2017-11-24 16:51:54    阅读次数:146
SylixOS内存错误排查方法
1.应用程序测试代码 测试代码如程序清单1.1所示:程序清单1.1#include<stdio.h> intmain(intargc,char**argv){sleep(2);volatileint*a=(int*)0x40;//设置物理地址 printf("value=%x\n",*a);//读取物理地址中的值*a=0x12;//设置物理地址中的值 return(0);} 2.模拟..
分类:其他好文   时间:2017-11-22 20:07:54    阅读次数:158
SylixOS中CPU性能计算
1、概述本篇主要介绍SylixOS中CPU性能计算方法。2、简介BogoMips是SylixOS中衡量CPU运行速度的一种标准,但只能用来粗略计算CPU的性能,并不十分精确。SylixOS中关于CPU性能计算的方法位于内核文件"libsylixos/SylixOS/kernel/interface/CpuPerf.c"中。3、接口及具体实现SylixO..
分类:其他好文   时间:2017-11-22 20:03:53    阅读次数:145
SylixOS下Shell命令行执行模块内函数
1.适用范围本文档介绍了在Shell命令行执行内核模块内函数实现原理。在VxWorks中,系统自带有在Shell命令行直接执行驱动、应用内函数的功能,此功能完善了驱动开发工程师、应用开发工程师的开发、调试的手段。为了让这类工程师能快速适应SylixOS,据此开发了类似的功能模块,目..
分类:系统相关   时间:2017-11-22 17:56:19    阅读次数:187
SylixOS网络数据异步处理原理
一.网络数据异步处理简介SylixOS中为了解决网络数据拥堵的问题,采取数据异步处理的方式,提供了网络工作队列。采用网络工作队列,可以使得网卡驱动程序无需阻塞等待处理完成。SylixOS内核网络netdev封装了函数netdev_notify,提供了使用网络工作队列处理网卡数据的功能。二.网..
分类:其他好文   时间:2017-11-22 11:51:44    阅读次数:199
29.使用register_chrdev_region()系列来注册字符设备
1.之前注册字符设备用的如下函数注册字符设备驱动: 但其实这个函数是linux版本2.4之前的注册方式,它的原理是: (1)确定一个主设备号 (2)构造一个file_operations结构体, 然后放在chrdevs数组中 (3)注册:register_chrdev 然后当读写字符设备的时候,就会 ...
分类:其他好文   时间:2017-11-13 19:46:36    阅读次数:233
455条   上一页 1 ... 13 14 15 16 17 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!