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
LinuxKernel
U-Boot 之七 详解 Driver Model 架构、配置、命令、初始化流程
U-Boot在2014年4月参考
LinuxKernel
的驱动模型设计并引入了自己的DriverModel(官方简称DM)驱动架构。
ZC·Shou
·
2023-03-30 06:25
U-Boot
DM
Driver
Model
fdt
uclass
udevice
led子系统分析
本文基于
LinuxKernel
4.4.179版本led子系统是
linuxkernel
中最简单的,由此开始…1概述以下文字来自{kernel}\Documentation\leds\leds-class.txt
_就这样_
·
2023-03-29 19:37
linux
linux
驱动程序
kernel
嵌入式linux系统和嵌入式android系统的区别和联系
嵌入式android源码架构:uboot+
linuxkernel
+android(包含文件系统,虚拟机,UI)嵌入式linux:这是大部分人认识的l
行稳方能走远
·
2023-03-29 17:49
嵌入式知识
Kubernetes(k8s)的前世今生
在Linux上,容器技术的底层实现机制是
LinuxKernel
的ControlGroup(CGroup)。它维护各种各样的名字空间(进程ID,IPC,网络等等),并按照Group管理系统资源分
新爷话数据
·
2023-03-29 16:51
kubernetes
java
容器
Android 系统框架结构
目录1.应用层(SystemApps):2.应用框架层(JavaAPIFramework):3.系统运行库层(Native):4.硬件抽象层(HAL):5.Linux内核层(
LinuxKernel
):大部分开发的同学是不太清楚
码龙-
·
2023-03-29 05:11
Android
android
java
开发语言
linux 音频驱动的流程,Intel平台下Linux音频驱动流程分析
上方蓝色系的ALSAKernel整体属于
LinuxKernel
,是原生Linux操作系统的一部分,其中又分出ASoCCore和PCMCore两级,和她们相关的代码都可以直接在Linux源码中找到。
清草子
·
2023-03-29 04:34
linux
音频驱动的流程
Android启动流程
3、
Linuxkernel
启动当内核启动时,
鲜衣怒马_仗剑天涯
·
2023-03-29 04:48
Android学习
android
CVE-2022-0492:权限提升漏洞导致容器逃逸
易受攻击的代码位于
LinuxKernel
的kernel/cgroup/cgroup-v1.c函数中的cgroup_release_agent_write中。发布的补丁修复了版本内核5.17rc3
Spring_java_gg
·
2023-03-28 20:32
docker
linux
java
kubernetes
安全
自建 kubernetes 中安装 cilium(使用外部 etcd)
RequirementsKubernetes>=1.9
Linuxkernel
>=4.9ETCD>=3.1.0kubernetes环境中安装了Helm3KubernetesinCNImode在所有workernode
骆的沙
·
2023-03-26 03:54
Linux中断子系统(四)之中断申请注册
:5.4 2.使用工具:SourceInsight4.0 3.参考博客:Linux中断子系统(一)中断控制器及驱动分析Linux中断子系统(二)-通用框架处理吐血整理|肝翻Linux中断所有知识点
Linuxkernel
楓潇潇
·
2023-03-24 13:25
#
Linux
中断子系统
linux
GIC
中断子系统
发现Linux kernel kselftest的一个Bug
kselftest是
linuxkernel
自带的一个内核源码自测试模块。在源文件根目录下的.
正义之兔
·
2023-03-23 18:44
Linux
linux
bug
模块测试
Linux内核-0x1 源码索引
转自:http://dingxianye.me/2019/10/06/
LinuxKernel
-0x1-KernelStarting-Index/我们时常在说的Linux,广义上是说的像Ubuntu、Redhat
Derek重名了
·
2023-03-23 07:11
使用Buildroot + QEMU构建和运行Linux
使用Buildroot+QEMU构建和运行
[email protected]
概述Buildroot是一个用于为嵌入式系统构建完整的Linux系统(包括Bootloader,
Linuxkernel
xunknown
·
2023-03-22 14:40
linux
linux
Ubuntu20 QEMU Buildroot
文章目录测试环境QEMULinuxKernelBuildrootRun参考测试环境最新的配最新的,坑才是最少的,环境如下:Ubuntu20.04(focal,5.11.0-41-generic)QEMU:6.2.0
LinuxKernel
weifengdq
·
2023-03-22 14:05
嵌入式Linux
linux
qemu
buildroot
kernel
ubuntu
Linux源码地址
后来我的理解是这些可能都是关于Linux的项目,又知道
Linuxkernel
的作者是Linu
于立锁
·
2023-03-21 19:29
git 提交新分支到远端_Git怎么推送本地分支到远程新分支上面去
匿名用户1级2017-04-22回答Git是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:
linuxkernel
),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro
weixin_39922476
·
2023-03-21 14:25
git
提交新分支到远端
基于Android的音乐播放器的设计与实现
下面先上这张经典的Android系统架构图:从图上看Andorid整个系统层面从下到上分以下四层:
LinuxKernel
硬件适配层Framework层(可分为Java层与C++层)APP层我们上面介绍的四个层面的音频
笨笨11
·
2023-03-19 17:50
[linux]记录内核编译日志
记录一下Linux内核编译和内核启动日志,没啥干货,不小心进来的直接退出划走即可记录
Linuxkernel
编译过程/*******************************************
slimmm
·
2023-03-18 13:39
Linux
linux内核编译
linux内核启动日志
qemu 内核调试环境搭建
目录【Docker+qemu】1.安装docker2.运行docker【unsuccess版】手动搭建1.下载
linuxkernel
2.安装qemu3.安装交叉工具链4.编译内核5.用qemu启动尝试6
L7256
·
2023-03-17 13:07
操作系统
linux
linux手动配置BBR
Linuxkernel
4.9及以上已支持tcp_bbr1.查看系统内核版本:uname-r看内核版本是否大于等于4.9,否则要升级内核,或者安装bbr。
Frico
·
2023-03-16 22:32
定时中断键盘灯闪烁
键盘在Linux里是属于TTY(TeleTYpe)设备,既然我们要用到键盘,那先找其通用驱动代码,在
LinuxKernel
源码drivers/tty/vt/keyboard.c文件,我们找到需要的LED
网路元素
·
2023-03-16 15:23
Android架构层次
Android底层内核空间以
LinuxKernel
作为基石,上层用户空间由Native系统库、虚拟机运行环境、框架层组成,通过系统调用(Sys
9283856ddec1
·
2023-03-16 08:42
openwrt 基础知识
其多达3000多种软件包,囊括从工具链(toolchain),到内核(
linuxkernel
),到软件包(packages),再到根文件系统(
发稿咋胸前
·
2023-03-15 02:16
openwrt
嵌入式openwrt
从零开始Ubuntu18.10安装CUDA10.1心得,及中间遇到的问题
本来安装的是Ubuntu16.04+CUDA9.0结果后来要给
linuxkernel
降级,系统给整崩溃了重新安装索性安装了Ubuntu18.10,现在只有CUDA10.1支持安装完全参考官方:https
ClarenceHoo
·
2023-03-12 17:14
第一行代码-Android(第二版)笔记
Android系统构架Android系统构架
Linuxkernel
(内核)为Android设备提供底层的驱动,如显示驱动,音频驱动,照相机驱动,蓝牙驱动。系统运行库层。c/c++提供了主要的特性。
周大侠_2409
·
2023-03-11 05:43
Linux Kernel 4.9分支的第6个候选版本发布
上周末和往常一样,LinusTorvalds推出了
LinuxKernel
4.9的最新候选版本。
云计算运维工程师
·
2023-03-10 11:34
资讯
linux
zynq运行操作系统之linux kernel编译
1、下载
linuxkernel
源码gitclonehttps://github.com/analogdevicesinc/linux.gitcdanalogdevicesincgitcheckout2014
鹏宝阿加西
·
2023-03-10 09:07
视频教程-2.11.uboot的移植1-从三星官方uboot开始移植-驱动/内核开发
精通U-Boot、
Linuxkernel
移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_29061227
·
2023-03-10 05:00
视频教程-2.12.uboot的移植2-从uboot官方标准uboot开始移植-驱动/内核开发
精通U-Boot、
Linuxkernel
移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_29061363
·
2023-03-10 05:00
CVE-2021-33909:Linux本地权限提升漏洞
漏洞概述Qualys研究人员在
Linuxkernel
中发现一个本地权限提升漏洞——Sequoia,该漏洞是
Linuxkernel
文件系统层中的size_t-to-int类型转化漏洞。
H_00c8
·
2023-03-08 23:55
xen
xen录:1.Xen的简介1.1Xen的大体结构1.2Xen对VM的称呼1.3Xen对CPU和内存的虚拟化过程1.4Xen对IO设备的虚拟化过程1.5
LinuxKernel
对Xen的支持1.6Xen版本发布简史
weixin_30908649
·
2023-02-24 04:02
运维
后端
区块链
Xen安装部署和基本原理
http://www.178linux.com/14764目录:1.Xen的简介1.1Xen的大体结构1.2Xen对VM的称呼1.3Xen对CPU和内存的虚拟化过程1.4Xen对IO设备的虚拟化过程1.5
LinuxKernel
weixin_30889885
·
2023-02-24 04:31
运维
后端
区块链
linux 内核 c语言,Linux Kernel C语言编程范式
过程式抽象原语:变量对象式抽象原语:对象函数式抽象原语:函数事件驱动抽象原语:事件DSL抽象原语:业务定制语言
Linuxkernel
是个与硬件打交道、用C语言开发的几十年的巨型软件项目。
小源 Yuen
·
2023-02-21 12:17
linux
内核
c语言
Linux内存管理 -- 白话Linux page cache / swap cache/页框回收
现在自己再来对照
Linuxkernel
2.6.9源码来做一些总结。什么是PageCach
猿来如此yXy
·
2023-02-17 17:50
Linux
kernel
linux
内存管理
内存优化
内核
缓存
Blog Navigation
BlogNavigationLinuxKernel0x01_
LinuxKernel
_内核的启动(一)之启动前准备[2022-7-5]0x02_
LinuxKernel
_内核的启动(二)SMP多核处理器启动过程分析
·
2023-02-16 20:01
arm
如何使用 rust 写内核模块
Rust与内核模块虽然Rust支持已经在
LinuxKernel
6.1版本合并到主线了,所以理论上来说,开发者可以使用Rust来为Linux6.1写内核模块。
阿里云云栖号
·
2023-02-06 10:34
rust
开发语言
后端
阿里云
云计算
Android的初始化流程
一、启动Linux基础系统,然后引导加载
LinuxKernel
并初始化进程(init)二、启动Linux守护进程(daemons)启动USB守护进程(usbd):管理USB连接启动AndroidDebugBridge
Winston825
·
2023-02-05 03:16
Android 操作系统架构梳理
架构分层Android系统架构从下往上依次分为
Linuxkernel
(Linux内核),Hardwareabstractionlayer(硬件抽象层),Native&AndroidRuntime系统Native
Jam741
·
2023-02-02 23:20
ZYNQ #5 - 从vivado工程开始,从emmc启动Linux
同时将
linuxkernel
、根文件系统部署在接到SD1接口上的emmc中,qspi-flash中放置BOOT.BIN,uboot唤起emmc中的image.ub。
里先森
·
2023-02-01 07:12
Linux
ZYNQ
嵌入式
Linux基础命令和原理总结
这不,为了自己使用方便,对常见的linux命令,SHELL,VIM,Linux性能调优和
linuxkernel
的总结,以便在用到时能够快速地找到相关命令,同时有需要的朋友也可以参考搜藏该篇文章!
燕京教育
·
2023-01-31 19:30
android camera 学习
有两个进程,一个是client进程,可以看成AP端,主要包括Java代码和一些native层的c/c++代码;另一个是service进程,属于服务端,是nativec/c++代码,主要负责和
linuxkernel
护士leo
·
2023-01-18 18:40
移动
开发
Android
camera
如何使用 rust 写内核模块
Rust与内核模块虽然Rust支持已经在
LinuxKernel
6.1版本合并到主线了,所以理论上来说,开发者可以使用Rust来为Linux6.1写内核模块。
·
2023-01-17 16:00
rust云计算阿里云编程语言
Linux——操作系统启动——kernel使用的通常函数和宏
一、常用宏/结构体/函数1.1结构体
linuxkernel
代码中一般大写加括号的形式基本都是宏。
KGback
·
2023-01-14 07:51
Linux
linux
linux 获取内核线程数,linux学习小记:如何查看linux服务器的cpu数量,内核数,和cpu线程数...
【Linux开发】如何查看
Linuxkernel
的内置模块驱动列表和进程ID[Linux开发]如何查看
Linuxkernel
的内置模块驱动列表和进程ID标签:[Lin
瓦罗兰十字军
·
2023-01-12 18:27
linux
获取内核线程数
如何使用 rust 写内核模块
Rust与内核模块虽然Rust支持已经在
LinuxKernel
6.1版本合并到主线了,所以理论上来说,开发者可以使用Rust来为Linux6.1写内核模块。
·
2023-01-12 17:48
阿里云云原生rust
如何使用 rust 写内核模块
Rust与内核模块虽然Rust支持已经在
LinuxKernel
6.1版本合并到主线了,所以理论上来说,开发者可以使用Rust来为Linux6.1写内核模块。
·
2023-01-12 17:16
阿里云云原生rust
docker 训练深度学习_Docker 与深度学习
Docker提供了一种将
LinuxKernel
中需要的内容静态链接到你的应用中的方法。Docker容器可以使用宿主机的GPUs,因此我们可以把TensorFlow或者机器学习代码的任何依赖
智慧的烟火
·
2023-01-12 01:39
docker
训练深度学习
[kernel]linux内核基础: 版本、源码、编译与调试
linuxkernel
安全基础(版本、源码、编译与调试)文章目录
linuxkernel
安全基础(版本、源码、编译与调试)内核基础知识内核版本号与各发行版版本管理linux内核版本查看任意commit所属内核版本
breezeO_o
·
2023-01-09 09:38
#
linux
kernel
网络安全
linux
内核
kernel
ARM_SMMU_下
SMMU驱动代码分析本文主要分析
linuxkernel
中SMMUv3的代码(drivers/iommu/arm-smmu-v3.c)
linuxkernel
版本是linux5.7,体系结构是aarch64SMMU
wangwangmoon_light
·
2023-01-08 11:34
全真教内功心法
linux
运维
服务器
Android USB Camera
Android设备基于
linuxkernel
,自带V4L2支持。
信田君9527
·
2023-01-05 23:13
camera
android
安卓
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他