会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
球球小世界
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2023年8月3日
BMC开发九 - D-Bus (1)
摘要: D-Bus介绍 D-Bus是针对桌面环境优化的IPC(interprocess communication)机制, 用于进程间的通信或者进程与内核的通信。 最基本的D-Bus协议是一对一的通信协议。 但在很多情况下, 通信的一方是消息总线。 消息总线是一个特殊的应用, 它同时与多个应用通信, 并在应
阅读全文
posted @ 2023-08-03 15:59 球球小世界
阅读(472)
评论(0)
推荐(0)
2023年8月2日
BMC开发八 - OpenBMC 功能介绍
摘要: OpenBMC功能介绍 BMCWeb HTTP/Web server WebUI Vue web application REST Management: BMC Web Redfish Phosphor REST APIs Host management REST APIs D-Bus inter
阅读全文
posted @ 2023-08-02 08:47 球球小世界
阅读(1138)
评论(0)
推荐(0)
2023年7月31日
read() vs pread()
摘要: read() ssize_t read(int fd, void buf[.count], size_t count); read from a file descriptor: attempts to read up to count bytes from file descriptor fd i
阅读全文
posted @ 2023-07-31 13:54 球球小世界
阅读(39)
评论(0)
推荐(0)
2023年7月27日
编写Linux内核模块
摘要: Linux系统为应用程序提供了功能强大且容易扩展的API, 但在某些情况下, 与硬件交互或进行需要访问系统中特权信息的操作时, 就需要一个内核模块。 Linux内核模块是一段编译后的二进制代码, 直接插入Linux内核中。 在Ring 0上运行。 1. 安装开发环境 (Ubuntu为例) sudo
阅读全文
posted @ 2023-07-27 16:22 球球小世界
阅读(119)
评论(0)
推荐(0)
2023年7月25日
PECI简介(二)
摘要: PECI接口 BMC获取CPU核心温度有两种途径 通过PECI总线直接从CPU上获取温度数据 通过IPMI协议从南桥的ME上获取CPU核心温度, 这种途径下, ME需要通过PECI接口从CPU上获取温度, 也是主流途径。 PECI规范 PECI是一个私有的协议。 现在主要有三个版本: 1.1, 2.
阅读全文
posted @ 2023-07-25 14:20 球球小世界
阅读(1329)
评论(0)
推荐(0)
PECI简介(一)
摘要: 前言 PECI是用于监测CPU及芯片组温度的主从架构的1-wire bus双向总线, 全称是Platform Enviornment Control Interface. 最主要的应用是监测CPU温度, 最新版本的PECI接口还包括一些其他的功能。 Intel Processor的温控机制 在CPU
阅读全文
posted @ 2023-07-25 11:27 球球小世界
阅读(1870)
评论(0)
推荐(0)
2023年7月24日
PCH(Platform Controller Hub)
摘要: Platform Contoller Hub (PCH) 平台 PCH芯片具有原来ICH (I/O Controller Hub) 的全部功能, 又具有原来MCH ( Memory Controller Hub) 的管理引擎功能。 负责连接PCI总线, IDE设备, I/O设备等。 从Intel5系
阅读全文
posted @ 2023-07-24 17:24 球球小世界
阅读(636)
评论(0)
推荐(0)
2023年7月18日
Linux指令 - source
摘要: source命令是一个内置的shell命令, 用于从当前shell会话中的文件读取和执行命令。 source命令通常用于保留, 更改当前shell中的环境变量。 1. source命令的语法 source FILENAME [ARGUMENTS] 2. 如何使用source命令 刷新当前的shell
阅读全文
posted @ 2023-07-18 16:18 球球小世界
阅读(206)
评论(0)
推荐(0)
Linux SCL
摘要: Software Collections (SCLs): Linux 软件多版本共存的解决方案, 适用于RHEL/CentOS/Fedora. 不修改已安装的软件版本, 也不会与其产生冲突。 1. 首先安装SCL工具和SCL软件源 yum install scl-utils yum install
阅读全文
posted @ 2023-07-18 14:36 球球小世界
阅读(267)
评论(0)
推荐(0)
Linux GCC升级
摘要: GCC 版本更新 1. 通过编译源代码 2. 通过SCL
阅读全文
posted @ 2023-07-18 13:36 球球小世界
阅读(46)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告