中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
打通LINUX操作系統和芯片開發

包郵 打通LINUX操作系統和芯片開發

作者:劉盼盼 著
出版社:電子工業出版社出版時間:2025-03-01
開本: 其他 頁數: 356
中 圖 價:¥83.4(6.0折) 定價  ¥139.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

打通LINUX操作系統和芯片開發 版權信息

打通LINUX操作系統和芯片開發 內容簡介

本書共13章,操作系統部分涉及內存管理、進程管理、文件系統、同步管理,以及系統調用。SoC(即片上系統)部分涉及SoC啟動的過程、設備模型、設備樹原理、電源模塊、時鐘模塊、引腳模塊、時間模塊和中斷模塊,這些模塊都是芯片運行的基本要求。作者站在一線開發者的角度先剖析了Kernel 6.6的實現原理,然后結合恩智浦i.MX9芯片的SoC 硬件原理,由淺入深地講解了操作系統和SoC 的深層原理。 本書適合互聯網開發從業人員、芯片開發相關人員閱讀,也適合計算機及相關專業的在校學生作為專業參考書閱讀。

打通LINUX操作系統和芯片開發 目錄

第1章 內存管理
1.1 內存管理的機制
1.1.1 分段機制
1.1.2 分頁機制
1.2 CPU訪問內存的過程
1.2.1 PN/PFN/PT/PTE
1.2.2 MMU中的TLB和TTW
1.2.3 一級頁表映射過程
1.2.4 為什么使用多級頁表
1.3 內存架構和內存模型
1.3.1 Linux內存模型
1.3.2 Linux內存映射
1.4 memblock物理內存的初始化
1.4.1 early boot memory
1.4.2 memblock的數據結構
1.4.3 memblock的初始化
1.5 memblock物理內存的映射
1.5.1 paging_init函數
1.5.2 __create_pgd_mapping函數
1.6 物理內存的軟件劃分
1.6.1 劃分的數據結構
1.6.2 劃分的初始化
1.7 頁幀分配器的實現
1.8 頁幀分配器的快速分配之水位控制
1.8.1 水位的初始化
1.8.2 水位的判斷
1.9 頁幀分配器的快速分配之伙伴系統
1.9.1 相關的數據結構
1.9.2 伙伴算法申請頁面
1.9.3 伙伴算法釋放頁面
1.10 頁幀分配器的慢速分配之內存回收
1.10.1 數據結構
1.10.2 代碼流程
1.11 頁幀分配器的慢速分配之內存碎片規整
1.11.1 什么是內存碎片化
1.11.2 規整碎片化頁面的算法
1.11.3 數據結構
1.11.4 規整的三種方式
第2章 進程管理
2.1 內核對進程的描述
2.1.1 通過task_struct描述進程
2.1.2 如何獲取當前進程
2.2 用戶態進程/線程的創建
2.2.1 fork函數
2.2.2 vfork函數
2.2.3 pthread_create函數
2.2.4 三者之間的關系
2.3 do_fork函數的實現
2.3.1 copy_process函數
2.3.2 wake_up_new_task函數
2.4 進程的調度
2.4.1 進程的分類
2.4.2 調度相關的數據結構
2.4.3 調度時刻
2.4.4 調度算法
2.4.5 CFS調度器
2.4.6 選擇下一個進程
2.4.7 進程上下文切換
2.5 多核系統的負載均衡
2.5.1 多核架構
2.5.2 CPU拓撲
2.5.3 調度域和調度組
2.5.4 何時做負載均衡
2.5.5 負載均衡的基本過程
第3章 同步管理
3.1 原子操作
3.2 自旋鎖
3.3 信號量
3.4 互斥鎖
3.5 RCU
第4章 文件系統
4.1 磁盤
4.1.1 磁盤類型
4.1.2 磁盤讀寫數據所花費的時間
4.2 磁盤的分區
4.3 磁盤上數據的分布
4.4 查看文件系統的文件
4.4.1 文件系統對象結構
4.4.2 查看分區信息
4.4.3 查看超級塊
4.4.4 查看塊組描述符
4.5 ext4文件系統
4.5.1 磁盤布局
4.5.2 ext3布局
4.5.3 ext4中的inode
4.5.4 ext4文件尋址
4.6 查找文件test的過程
4.7 虛擬文件系統
4.7.1 文件系統類型(file_system_type)
4.7.2 超級塊(super_block)
4.7.3 目錄項(dentry)
4.7.4 索引節點(inode)
4.7.5 文件對象(file)
第5章 系統調用
5.1 系統調用的定義
5.2 系統調用的處理流程
5.2.1 用戶態的處理
5.2.2 內核態的處理
第6章 SoC啟動
6.1 Uboot啟動前的工作
6.1.1 鏈接腳本和程序入口
6.1.2 鏡像容器
6.1.3 SPL的啟動
6.1.4 ATF的啟動
6.2 Uboot的初始化過程
6.2.1 Uboot的啟動
6.2.2 Uboot驅動的初始化
6.2.3 Uboot的交互原理
6.3 kernel的初始化過程
6.3.1 內核運行的**行代碼
6.3.2 head.S的執行過程
6.3.3 內核子系統啟動的全過程
第7章 設備模型
7.1 設備模型的基石
7.1.1 設備模型是什么
7.1.2 設備模型的實現
7.2 設備模型的探究
7.2.1 總線、設備和驅動模型
7.2.2 設備樹的出現
7.2.3 各級設備的展開
第8章 設備樹原理
8.1 設備樹的基本用法
8.1.1 設備樹的結構
8.1.2 設備樹的語法
8.2 設備樹的解析過程
8.3 設備樹常用of操作函數
8.3.1 查找節點的of函數
8.3.2 查找父/子節點的of函數
8.3.3 提取屬性值的of函數
8.3.4 其他常用的of函數
第9章 電源模塊
9.1 電源子系統的power domain
9.1.1 power domain的硬件實現
目 錄XVII
9.1.2 power domain的軟件實現
9.2 電源子系統的runtime pm
9.2.1 runtime pm在內核中的作用
9.2.2 runtime pm的軟件流程
9.2.3 suspend/resume的過程
第10章 時鐘模塊
10.1 時鐘控制器的硬件實現
10.1.1 Clock Source
10.1.2 Clock Root
10.1.3 Clock Gate
10.2 時鐘控制器的驅動實現
10.3 時鐘子系統的實現
10.3.1 時鐘子系統之Clock Provider
10.3.2 時鐘子系統之Clock Consumer
第11章 引腳模塊
11.1 IOMUX控制器的工作原理
11.1.1 IOMUX控制器的硬件實現
11.1.2 引腳的使用
11.2 pinctrl驅動和client device使用過程
11.2.1 pinctrl_desc結構體
11.2.2 IOMUX控制器驅動初始化
11.2.3 client device使用過程
第12章 時間模塊
12.1 定時器和計時器的初始化
12.1.1 local timer的初始化
12.1.2 system counter的初始化
12.2 定時器的應用
12.2.1 高分辨率定時器
12.2.2 低分辨率定時器
12.2.3 sched_timer
第13章 中斷模塊
13.1 中斷控制器(GIC)硬件原理
13.1.1 GIC v3中斷類別
13.1.2 GIC v3組成
13.1.3 中斷路由
13.1.4 中斷處理狀態機
13.1.5 中斷處理流程
13.2 中斷控制器的驅動實現
13.3 中斷的映射
13.3.1 數據結構
13.3.2 中斷控制器注冊irq_domain
13.3.3 外設硬中斷和虛擬中斷號的映射關系
13.4 中斷的注冊
13.5 中斷的處理
13.5.1 保護現場
13.5.2 中斷處理
13.5.3 恢復現場
展開全部

打通LINUX操作系統和芯片開發 作者簡介

劉盼盼,十多年項目工作經驗,涉及手機、汽車、芯片行業,目前就職于芯片大廠,任谷歌開發者社區優秀講師,騰訊技術訓練營導師,某科技公司合伙人,善于挖掘技術背后的本質。個人微信rrjike可提供技術支持,自媒體“人人極客社區”深受粉絲喜愛。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 消泡剂-水处理消泡剂-涂料消泡剂-切削液消泡剂价格-东莞德丰消泡剂厂家 | 软文世界-软文推广-软文营销-新闻稿发布-一站式软文自助发稿平台 | 包装盒厂家_纸盒印刷_礼品盒定制-济南恒印包装有限公司 | 涿州网站建设_网站设计_网站制作_做网站_固安良言多米网络公司 | 水冷散热器_水冷电子散热器_大功率散热器_水冷板散热器厂家-河源市恒光辉散热器有限公司 | 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 臻知网大型互动问答社区-你的问题将在这里得到解答!-无锡据风网络科技有限公司 | 江苏远邦专注皮带秤,高精度皮带秤,电子皮带秤研发生产 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 芝麻黑-芝麻黑石材厂家-永峰石业 | 风信子发稿-专注为企业提供全球新闻稿发布服务 | 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 北京软件开发_软件开发公司_北京软件公司-北京宜天信达软件开发公司 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-北京罗伦过滤技术集团有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 便民信息网_家电维修,家电清洗,开锁换锁,本地家政公司 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 多功能真空滤油机_润滑油全自动滤油机_高效真空滤油机价格-重庆润华通驰 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 闪电优家-卫生间防水补漏_酒店漏水渗水维修_防水堵漏公司 | 高效节能电机_伺服主轴电机_铜转子电机_交流感应伺服电机_图片_型号_江苏智马科技有限公司 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 数显恒温油浴-电砂浴-高温油浴振荡器-常州迈科诺仪器有限公司 | 流量卡中心-流量卡套餐查询系统_移动电信联通流量卡套餐大全 | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | 阿尔法-MDR2000无转子硫化仪-STM566 SATRA拉力试验机-青岛阿尔法仪器有限公司 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 爱德华真空泵油/罗茨泵维修,爱发科-比其尔产品供应东莞/杭州/上海等全国各地 | 上海阳光泵业制造有限公司 -【官方网站】 | 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | ASA膜,ASA共挤料,篷布色母料-青岛未来化学有限公司 | 深圳彩钢板_彩钢瓦_岩棉板_夹芯板_防火复合彩钢板_长鑫 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 |