原文:鸿蒙轻内核源码分析:异常钩子模块系统中断异常,如何转储异常信息

摘要:本篇介绍下鸿蒙轻内核中异常钩子模块发生系统中断异常时如何转储异常信息。 本文分享自华为云社区 鸿蒙轻内核M核源码分析系列十七 异常信息ExcInfo ,作者: zhushy。 ExcHook异常钩子模块是OpenHarmony LiteOS M内核的一个可选组件,提供注册钩子函数LOS RegExcHook 解除注册钩子函数LOS UnRegExcHook等操作接口。发生系统时,支持保存异 ...

2021-10-26 11:34 0 114 推荐指数:

查看详情

解读鸿蒙内核的监控器:异常钩子函数

摘要:本篇先介绍下支持的异常钩子函数的类型,异常钩子函数的注册、执行等内部操作API接口,并介绍下使用异常钩子函数的操作接口。 本文分享自华为云社区《鸿蒙内核M核源码分析系列十七(1) 异常钩子函数类型介绍》,作者:zhushy 。 ExcHook异常钩子模块是OpenHarmony ...

Thu Oct 14 19:38:00 CST 2021 0 353
linux内核分析——中断异常

学习linux的中断异常是前公司所在部门组织的学习任务,参照《深入理解linux内核》,每人选择一个章节进行系统性的深入学习,然后组织大家进行知识分享。这样每个人花费时间认真学习一个章节,就可以获取所有章节的知识,尽量用最少的时间达到最好的效果。当然如果不是自己尽心尽力去系统的学习,听 ...

Fri Oct 18 02:32:00 CST 2019 0 341
鸿蒙内核M核源码分析中断Hwi

摘要:本文带领大家一起剖析了鸿蒙内核中断模块的源代码,掌握中断相关的概念,中断初始化操作,中断创建、删除,开关中断操作等。 本文分享自华为云社区《鸿蒙内核M核源码分析系列五 中断Hwi》,原文作者:zhushy 。 本文,我们讲述一下中断,会给读者介绍中断的概念,鸿蒙内核 ...

Thu Jun 03 18:48:00 CST 2021 0 314
鸿蒙内核源码分析:文件系统LittleFS

摘要:本文先介绍下LFS文件系统结构体的结构体和全局变量,然后分析下LFS文件操作接口。 本文分享自华为云社区《# 鸿蒙内核M核源码分析系列二一 02 文件系统LittleFS》,作者:zhushy 。 LittleFS是一个小型的Flash文件系统,它结合日志结构 ...

Tue Feb 08 19:14:00 CST 2022 0 930
内核】——中断异常

执行终止执行后CPU才会发出中断异常是程序的错误产生的,或者是由内核必须处理的异常条件产生的。 ...

Wed Apr 15 06:13:00 CST 2020 1 665
鸿蒙内核源码分析:虚实映射

摘要:本文介绍了MMU虚实映射的基本概念,运行机制,分析了映射初始化、映射查询、映射虚拟内存和物理内存,解除虚实映射,更改映射属性,重新映射等常用接口的代码。 本文分享自华为云社区《使用MRS CDL实现实时数据同步的极致性能》,作者: zhushy 。 虚实映射是指系统通过内存管理单元 ...

Fri Nov 26 23:06:00 CST 2021 0 975
鸿蒙内核源码分析:Newlib C

摘要:本文介绍了LiteOS-M内核Newlib C的实现,特别是文件系统和内存分配释放部分,最后介绍了Newlib钩子函数。 本文分享自华为云社区《鸿蒙内核M核源码分析系列二十 Newlib C》,作者: zhushy。 使用Musl C库的时候,内核提供了基于LOS_XXX适配实现 ...

Wed Jan 26 03:10:00 CST 2022 0 760
鸿蒙内核M核的故障管家:Fault异常处理

摘要:本文先简单介绍下Fault异常类型,向量表及其代码,异常处理C语言程序,然后详细分析异常处理汇编函数实现代码。 本文分享自华为云社区《鸿蒙内核M核源码分析系列十八 Fault异常处理》,作者:zhushy。 Fault异常处理模块与OpenHarmony LiteOS-M内核 ...

Fri Oct 29 19:18:00 CST 2021 0 991
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM