E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ucosiii内核源码
Cannot create symlink/symbolic to `xxx': Operation not supported
1、Cannotcreatesymlinkto`xxx':Operationnotsupported在虚拟机的共享目录中,解压
内核源码
,试过了几种解压方法都报出如下错误:tar:linux-4.15/tools
childboi
·
2020-09-14 17:24
HI3519A
最新CentOS7.6
内核源码
下载与解析
http://vault.centos.org/7.6.1810/updates/Source/SPackages/kernel-3.10.0-957.21.3.el7.src.rpmhttp://vault.centos.org/7.6.1810/updates/Source/SPackages/kernel-alt-4.14.0-115.7.1.el7a.src.rpmCentOS7.6支持如
yiyeguzhou100
·
2020-09-14 17:57
Linux内核_学习笔记
linux驱动开发学习笔记二:linux系统目录以及linux
内核源码
目录分析
一、Linux系统目录分析登录系统后,在当前命令窗口下输入命令:ls/你会得到如下的信息:树状目录结构:以下对这些目录进行简单的解释:/bin:bin是Binary的缩写,这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev:dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备
万能的小黑Alex
·
2020-09-14 15:07
Linux驱动开发学习笔记
内核
linux
Linux下使用
内核源码
单独编译某一模块
在
内核源码
中查找了下vmwgfx所在路径,drivers/gpu
一念丶执着
·
2020-09-14 12:38
C语言结构体的“继承”
这里说的继承有点像C++里的父类和子类,实际上是结构体类型的强制转换,最近看Linux
内核源码
时经常接触到这种方法,在这里就当作是一个简单的学习吧。
weixin_33912638
·
2020-09-14 11:37
rootfs主要文件介绍
/linuxrc是一个可执行的应用程序(1)/linuxrc是应用层的,和
内核源码
一点关系都没有。(2)/linuxrc在开发板当前系统下是可执行的。
linuxweiyh
·
2020-09-14 10:28
busybox
rootfs
Linux驱动之Ubuntu下下载
内核源码
——学习笔记(7)
一、下载
内核源码
1、查看Ubuntu当前所使用的内核版本执行命令uname-r可以查询。2、查看一下可以下载的
内核源码
版本执行命令apt-cachesearchlinux-source可以查询。
hrx-@@
·
2020-09-14 10:49
Linux驱动开发
linux
内核
ubuntu 12.04自己编译内核方法
1#先获取
内核源码
包,这个不能直接从kernel.org上下,因为ubuntu的内核ubuntu公司对其打过补丁,即定制过,所以可用如下方法下载:sudoapt-cachesearchlinux-source
fdm0809
·
2020-09-14 10:12
Linux操作系统
在linux中添加一个模块驱动,并手动加载和卸载
然后在
内核源码
的顶层目录下执行:makeM=drivers/char/modules,然后会看到在drivers/char/目录下,会生成hell0.ko文件,这
break-self
·
2020-09-14 09:20
linux学习
Linux tty驱动学习 - UART驱动注册
8250/16550系列芯片为常见的UART芯片,该类芯片的驱动文件为8250.c,位于
内核源码
的/drivers/serial/目录下面。
miketang1419
·
2020-09-14 09:06
Linux内核和驱动学习
linux
内核源码
编译_如何在现有Linux操作系统中从源代码编译和安装Linux内核
linux
内核源码
编译BuildingLinuxkernelmaysoundacomplexandgeek-onlything.However,asLinuxkernelitselfhasmuchlessdependedtools
cuma2369
·
2020-09-14 09:28
内核
linux
java
python
centos
mmap
内核源码
分析,基于内核版本3.10(一)
最近项目需要使用到mmap,因此对mmap内核中的实现进行学习,该博客基于Linux-3.10,相近版本可以做参考,如果版本跨度大需结合对应版本来进行学习。一个用户态程序可以通过调用libc中的mmap(),将一个已打开文件的内容映射到它的用户空间。mmap用户态函数原型:mmap(void*start,size_tlength,intprot,intflags,intfd,off_toffset
SweeNeil
·
2020-09-14 06:48
Linux内核开发
【
UCOSIII
】
UCOSIII
软件定时器
在学习STM32的时候会使用定时器来做很多定时任务,这个定时器是单片机自带的,也就是硬件定时器,在
UCOSIII
中提供了软件定时器,我们可以使用这些软件定时器完成一些功能,本文我们就讲解一下
UCOSIII
Yngz_Miao
·
2020-09-14 04:14
omap3 linux编译选项
devkit8000
内核源码
中提供有默认配置文件:arch/arm/configs/omap3_devkit8000_defconfig.用户可在其基础上进行系统定制:cdlinux-2.6.28-omapcparch
debug250
·
2020-09-14 03:38
嵌入式Linux
根据linux
内核源码
查找recv返回EBADF(errno 9)的原因
linux的内核版本是2.6.18,x86_64.man里的解释是:EBADFTheargumentsisaninvaliddescriptor我的模拟测试环境是:前端loadrunner模拟web点击,通过后端的weblogic压自己的服务的时候发现,有时候recv会收到这个错误,意思就是这个fd已经失效了,但是有点不是很明白,所以查询下内核实现,验证下。首先recv的实现就是调用的recvfr
taolinke
·
2020-09-14 03:17
linux-C
linux
U-Boot 启动参数详解(U-Boot-2014.07 版本)
1.1适用性说明表1开发板型号是否支持本实验TL437x-EVM支持TL437x-EasyEVM支持TL437x-IDK不支持TL437xF-EVM支持1.2Linux内核配置及编译安装对应版本Linux
内核源码
到
fdffvggg
·
2020-09-14 03:07
创龙
linux
内核源码
的个人理解
@linux
内核源码
的个人理解SET_USER_NICE首先,我简单的介绍一下SET_USER_NICE源码的大致功能:就简单地从字面意思上看,SET:设置、USER:用户、NICE:优先级的值。
zeroishere
·
2020-09-14 02:50
简介
Centos获取
内核源码
一、获取Centos版本以下二种方法适用于RedHat,CentOS#cat/etc/redhat-releaseCentOSrelease5.4(Final)登录到linux执行rpm-qredhat-release#rpm-qredhat-release或CentOS#rpm-qcentos-releasecentos-release-7-0.1406.el7.centos.2.3.x86_6
栎枫
·
2020-09-14 01:17
操作系统
rhel
内核源码
下载
rhel5:ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/rhel6:ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/
yanziguishi
·
2020-09-14 00:49
unix/linux
Centos7
内核源码
编译 网桥 bridge模块
一、安装相应版本的
内核源码
1、查看系统版本2、Centos官网下载对应的源码#http://vault.centos.org/#wgethttp://vault.centos.org/7.8.2003/
zhaoyangwyyx
·
2020-09-14 00:13
linux
内核驱动
centos
linux
内核
ucos iii 低优先级任务未执行问题
刚接触
ucosiii
不久,初次在项目中使用。根据网上的教程将
ucosiii
成功移植到STM32F103上。
xb1667
·
2020-09-13 23:08
ucosiii
Linux
内核源码
下载和安装
参考文档:https://www.cnblogs.com/wanpengcoder/p/11768483.html安装后切换回历史内核命令:grub2-editenvlistgrub2-set-default
zhnlion
·
2020-09-13 20:54
linux
Centos 7.6 下使用美格SLM750(4G模块)拨号上网
文章目录概述准备编译
内核源码
添加串口的ID删除NDIS和ADB端口开始编译编译NDIS驱动编译Gobinet拨号工具服务化拨号工具概述想要实现4G上网有两种方式,要么加多一个4G路由器,再通过优先接入;
Alderaan
·
2020-09-13 18:48
Centos
centos
2/3/4/5g
网络
linux
UCOSIII
优先级
优先级0:中断服务管理任务OS_IntQTask()优先级1:时钟节拍任务OS_TickTask()滴答定时器任务优先级2:定时任务OS_TmrTask()优先级3:开始任务OS_start_task()优先级OS_CFG_PRIO_MAX-2:统计任务OS_StatTask()优先级OS_CFG_PRIO_MAX-1:空闲任务OS_IdleTask()其他自己设定的任务可以根据重要性从4开始设定
Light as water
·
2020-09-13 17:48
UCOS
Linux
内核源码
list.h解读
#list.h源码阅读此文章是我阅读list.h后的一些见解,有问题且理解不到位的地方希望大家批评指正。本次我们阅读的内核版本为4.18.7在Linux内核中,list.h是内核为了方便使用链表而自己建立的链表头文件。以__开头的是指内核函数。##链表##宏定义除了调用其它头文件外,首先看到的是两个宏定义。#defineLIST_HEAD_INIT(name){&(name),&(name)}#d
星星星星星_
·
2020-09-13 17:58
内核源码阅读
Keil 5在编译时出现内存相关错误的解决方法 Error: L6406E: No space in execution regions with .ANY select
我基于正点原子STM32F407ZET6单片机的例程进行
UCOSIII
+EMWIN开发时遇到了内存不够的问题。解决方法如下我将80改成50,编译通过,问题得到解决
qq_33778455
·
2020-09-13 14:55
linux学习3,init程序
在此基础上,我们尝试修改了linux
内核源码
,成功的让linux内核在启动时,打印出了我们的名字。我不明白,上一篇是一个一个字手打出来的原创文章,为何头条给了0推荐。感兴趣的朋友手动点我过去看看吧。
zyboy2000
·
2020-09-13 14:16
嵌入式linux
Linux内核中的随机数算法
Linux
内核源码
linux/drivers/char/random.c开头的注释部分/**(now,withlegalB.S.outoftheway.....)
雜貨鋪老闆
·
2020-09-13 14:35
Linux
Linux驱动编程——双通道LVDS屏幕配置
所以要修改
内核源码
,然后重新编译。1.找到要修改内核代码所在的位置要找到如下代码(每个开发板不同,所在位置也就不同,可以百度找,也可
奋斗的小程序员
·
2020-09-13 13:50
Linux驱动编程
利用busybox制作initramfs (2011-12-02 00:16)
标签:initramfs分类:Linux《精通initramfs构建stepbystep》一文对initramfs进行了精彩的讨论,边读边做,将过程做如下记录:以下假设
内核源码
路径为:/usr/src/
mirkerson
·
2020-09-13 08:51
IMX535
为sourceinsight添加新类型支持kconfig和makefile
在用sourceinsight查看linux
内核源码
的时候,大家会发现不能查看源码中的makefile和kconfig代码,即不能搜索到makefile和kconfig文件。
djh496812749
·
2020-09-13 05:38
makefile
filter
linux内核
file
include
x86
fasync和kill_fasync机制分析
fasync和kill_fasync机制分析【相关源码版本:LINUX
内核源码
版本:linux-3.0.86UBOOT版本:uboot-2010.12.Android系统源码版本:Android-5.0.2
来自大山的孩子
·
2020-09-13 05:53
LINUX内核
Android
fasync
kill_fasync
ubuntu linux14.04添加系统调用
ubuntu添加系统调用:1、准备一套
内核源码
,可以到官方网站下载www.kernel.org;2、源码可以放在ubuntu任何文件夹下,将源码解压。
member82
·
2020-09-13 02:26
技术工具
如何在GitHub上大显身手?
码农朋友们都知道,gitHub是一个面向开源及私有软件项目的托管平台,上面托管了众多的优秀的项目,比如linux
内核源码
、git源码、机器学习框架tensorflow等等。
轮子厂长
·
2020-09-12 20:16
QEMU+GDB调试linux内核全过程
写最前面将近一个半月没有更新了,终于小小程序猿又回来了,现在开始更新我自己的博客以及博客心得;之前因为在应用层调试代码比较得心应手,导致自己的思路一直限制在应用层的调试逻辑之中,使我吃尽了苦头,苦于少了一套工具来进行
内核源码
的调试
IT残荷轩
·
2020-09-12 17:44
内核
gdb调试
如何修改dmesg log buffer size
需要修改Linux
内核源码
中的一个控制logbuffersize的宏:CONFIG_LOG_BUF_SHIFT,buffersize是2^shift,加大这个就可以。
Gick
·
2020-09-12 04:36
Linux驱动
STM32工作笔记0087---
UCOSIII
消息传递_消息队列
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152这里任务间通信可以有两种方式,全局变量是一种,比如A,B,任务,占用资源C那么,这里可以使用,关闭中断,信号量,互斥信号量,上锁的方式来保证资源的独占.还可以使用消息队列这里数据的指针,就是比如把数据放到一个数组里,那么这里传的就是这个数组的指针.然后这个可见性这个可见性指的是,比如这里的,在A,B
credreamer
·
2020-09-12 02:07
硬件嵌入式
火狐源码windows构建 2020-04-29最新版
在Windows上构建Firefox最近一直在研究火狐浏览器
内核源码
,发现最新windows构建方式跟百度搜索到的老的方式有很大不同,搜索到官方文档。
朱朱朱先森的博客
·
2020-09-12 02:01
windows
浅谈内核的Makefile、Kconfig和.config文件
Linux
内核源码
文件繁多,搞不清Makefile、Kconfig、.config间的关系,不了解内核编译体系,编译修改内核有问题无从下手,自己写的驱动不知道怎么编进内核,不知道怎么配置内核,这些问题都和
韦东山
·
2020-09-11 22:50
学习方法
第一个驱动程序(在Ubuntu系统下运行)
一、构造
内核源码
树#apt-cachesearchlinux-source#apt-getinstalllinux-source-4.4.0(下载的源码在目录/usr/src下)#解压
内核源码
tarxjf
mingtianwendy
·
2020-09-11 19:57
驱动学习
从Linus Torvalds一封发飙的电邮开始谈设备树究竟是棵什么树?
在Linux3.x之前的
内核源码
中,存在大量对板级细节信息描述的代码。这些代码充斥在/arch/arm/plat-xxx和/arch/arm/mach-xxx目录,而且更严重的问题是,由于ARM商业
写代码的篮球球痴
·
2020-09-11 17:10
编程语言
java
python
操作系统
linux
【Linux学习笔记】Linux C中内联汇编的语法格式及使用方法(Inline Assembly in Linux C)
在阅读Linux
内核源码
或对代码做性能优化时,经常会有在C语言中嵌入一段汇编代码的需求,这种嵌入汇编在CS术语上叫做inlineassembly。
slvher
·
2020-09-11 16:05
Linux
STM32工作笔记0085---
UCOSIII
信号量和互斥信号量(上)
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152这个信号量就类似于锁,给代码,或共享资源,比如输入输出寄存器等加锁,保证同一个时间只能有一个函数去操作对应的值,然后现在基本用来做任务同步是什么意思呢?比如数据的接收就需要同步,因为不同步有可能数据就会乱比如这里,通过中断进行数据接收,放到ISR寄存器,然后有个任务task1,去发送数据,那么这里的
credreamer
·
2020-09-11 09:52
硬件嵌入式
STM32工作笔记0083---
UCOSIII
中断和时间管理
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152去看看代码:这个就是串口的中断服务函数.然后可以看到这里有个判断#ifSYSTEM_SUPPORT_OSOSIntEnter()#endif如果使用了UCOS操作系统,这里就调用OSIntEnter()这函数开始.然后调用了OSIntEnter,以后,中间部分就写,操作系统的中断服务函数,然后,写完
credreamer
·
2020-09-11 09:19
硬件嵌入式
STM32工作笔记0084---
UCOSIII
软件定时器
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152这里定时器就是倒数,倒数完以后,执行一个回调函数然后这里有时间分辨率的概念比如这里我们定义了这个定时器从10开始,那么时钟频率是100ms,那么这里的100就好像是步长,那么10*100这里就是1s=1000ms这里默认设置为100hz,就是10ms这里还要注意,这个时钟节拍如果是5的话,那么时钟分
credreamer
·
2020-09-11 09:19
硬件嵌入式
STM32工作笔记0082---
UCOSIII
系统中的OSIntEnter() 与 OSIntExit()
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152在uC/OS-II中,通常在进入中断时需要使用OSIntEnter();退出中断前使用OSIntExit();分析一下OSIntEnter()的代码voidOSIntEnter(void){if(OSRunning==OS_TRUE){if(OSIntNesting这个函数的作用是对全局变量OSIn
credreamer
·
2020-09-11 09:16
硬件嵌入式
块IO层(Linux
内核源码
分析)
背景本篇博客重点分析块IO层,试图了解在linux源码中是如何实现块IO的。基本知识块设备与字符设备块设备与字符设备都是物理外设。简单来说,块设备与字符设备的最大区别在于块设备都随机对数据片段进行读写的,而字符设备都以顺序对数据片段进行读写的。比如磁盘、CD-ROM盘、闪存就属于块设备。键盘、串口属于字符设备。扇区与块扇区是块设备的最小寻址单元,也就是说,是物理上的最小单元。而块则不同,块是文件系
ppingfann
·
2020-09-11 08:03
linux内核源码分析
scp 远程拷贝时软链接的处理方法
分析了下发现,原来是modules下的source软链接指向了我主机的
内核源码
,把
内核源码
也给拷贝了过去。仔细找了下资料,发现scp并没有什么参数可以避免这种情况的发生。
wangsuyu_1
·
2020-09-11 04:36
Linux
工作中的思考
【备忘】年薪50万2018年最新Spark2.0从入门到精通教程
Spark从入门到精通(Scala编程,案例实战,高级特性,Spark
内核源码
剖析,Hadoop高端)用到技术:Scala,Spark,SparkSQL,SparkStreaming涉及项目:每日uv和销售额统计
风一样的男人_
·
2020-09-11 02:30
spark
一步步手动构建小于10M的类嵌入式Linux系统
一个作为宿主机的Linux;本文使用的是RedhatEnterpriseLinux5.8;2、在宿主机上提供一块额外的硬盘作为新系统的存储盘,为了降低复杂度,这里添加使用一块IDE接口的新硬盘;3、Linux
内核源码
成都-狗蛋儿
·
2020-09-11 01:08
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他