摘要:本篇先介紹下支持的異常鈎子函數的類型,異常鈎子函數的注冊、執行等內部操作API接口,並介紹下使用異常鈎子函數的操作接口。 本文分享自華為雲社區《鴻蒙輕內核M核源碼分析系列十七(1) 異常鈎子函數類型介紹》,作者:zhushy 。 ExcHook異常鈎子模塊是OpenHarmony ...
摘要:本篇介紹下鴻蒙輕內核中異常鈎子模塊發生系統中斷異常時如何轉儲異常信息。 本文分享自華為雲社區 鴻蒙輕內核M核源碼分析系列十七 異常信息ExcInfo ,作者: zhushy。 ExcHook異常鈎子模塊是OpenHarmony LiteOS M內核的一個可選組件,提供注冊鈎子函數LOS RegExcHook 解除注冊鈎子函數LOS UnRegExcHook等操作接口。發生系統時,支持保存異 ...
2021-10-26 11:34 0 114 推薦指數:
摘要:本篇先介紹下支持的異常鈎子函數的類型,異常鈎子函數的注冊、執行等內部操作API接口,並介紹下使用異常鈎子函數的操作接口。 本文分享自華為雲社區《鴻蒙輕內核M核源碼分析系列十七(1) 異常鈎子函數類型介紹》,作者:zhushy 。 ExcHook異常鈎子模塊是OpenHarmony ...
學習linux的中斷異常是前公司所在部門組織的學習任務,參照《深入理解linux內核》,每人選擇一個章節進行系統性的深入學習,然后組織大家進行知識分享。這樣每個人花費時間認真學習一個章節,就可以獲取所有章節的知識,盡量用最少的時間達到最好的效果。當然如果不是自己盡心盡力去系統的學習,聽 ...
摘要:本文帶領大家一起剖析了鴻蒙輕內核的中斷模塊的源代碼,掌握中斷相關的概念,中斷初始化操作,中斷創建、刪除,開關中斷操作等。 本文分享自華為雲社區《鴻蒙輕內核M核源碼分析系列五 中斷Hwi》,原文作者:zhushy 。 本文,我們講述一下中斷,會給讀者介紹中斷的概念,鴻蒙輕內核 ...
摘要:本文先介紹下LFS文件系統結構體的結構體和全局變量,然后分析下LFS文件操作接口。 本文分享自華為雲社區《# 鴻蒙輕內核M核源碼分析系列二一 02 文件系統LittleFS》,作者:zhushy 。 LittleFS是一個小型的Flash文件系統,它結合日志結構 ...
執行終止執行后CPU才會發出中斷。異常是程序的錯誤產生的,或者是由內核必須處理的異常條件產生的。 ...
摘要:本文介紹了MMU虛實映射的基本概念,運行機制,分析了映射初始化、映射查詢、映射虛擬內存和物理內存,解除虛實映射,更改映射屬性,重新映射等常用接口的代碼。 本文分享自華為雲社區《使用MRS CDL實現實時數據同步的極致性能》,作者: zhushy 。 虛實映射是指系統通過內存管理單元 ...
摘要:本文介紹了LiteOS-M內核Newlib C的實現,特別是文件系統和內存分配釋放部分,最后介紹了Newlib鈎子函數。 本文分享自華為雲社區《鴻蒙輕內核M核源碼分析系列二十 Newlib C》,作者: zhushy。 使用Musl C庫的時候,內核提供了基於LOS_XXX適配實現 ...
摘要:本文先簡單介紹下Fault異常類型,向量表及其代碼,異常處理C語言程序,然后詳細分析下異常處理匯編函數實現代碼。 本文分享自華為雲社區《鴻蒙輕內核M核源碼分析系列十八 Fault異常處理》,作者:zhushy。 Fault異常處理模塊與OpenHarmony LiteOS-M內核 ...