函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\boot\memory.c Create Date:2022-07-27 08:25:56
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:内存检查

函数原型:static void detect_memory_e820(void)

返回类型:void

参数:

20  count等于0
22  desc等于0x2d0
25  初始化寄存器
26  ax等于0xe820
27  cx等于buf的长度
28  edx等于ASCII "SMAP"
29  di = (size_t) & buf
45  循环
46  读写端口数据
47  ebx等于ebx
52  如果eflags按位与X86_EFLAGS_CF退出
60  如果eax不等于ASCII "SMAP"
61  count等于0
62  退出
65  desc自加等于buf
66  count自加
67 ebxcount小于Useful macros (0x2d0 )循环
69  E820数目等于count
调用者
名称描述
detect_memory内存检查