From ddc92de7e8db4d5b5c2ae9fdc972dc982706bb56 Mon Sep 17 00:00:00 2001 From: Dongliang Mu Date: Sun, 5 May 2024 15:16:52 +0800 Subject: [PATCH] fix unrecognized code syntax --- Initialization/linux-initialization-6.md | 2 +- Misc/linux-misc-2.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Initialization/linux-initialization-6.md b/Initialization/linux-initialization-6.md index 9854019..0fc97ef 100644 --- a/Initialization/linux-initialization-6.md +++ b/Initialization/linux-initialization-6.md @@ -419,7 +419,7 @@ struct mpf_intel { 正如我们在文档中看到的那样 - 系统 BIOS的主要功能之一就是创建MP浮点型指针结构和MP配置表。而且操作系统必须可以访问关于多处理器配置的有关信息, `mpf_intel` 中存储了多处理器配置表的物理地址(看结构体的第二个变量),然后,`smp_scan_config` 函数在指定的内存区域中循环查找 `MP floating pointer structure` 。这个函数还会检查当前字节是否指向 `SMP` 签名,然后检查签名的校验和,并且检查循环中的 `mpf->specification` 的值是1还是4(这个值只能是1或者是4): -```C7 +```C while (length > 0) { if ((*bp == SMP_MAGIC_IDENT) && (mpf->length == 1) && diff --git a/Misc/linux-misc-2.md b/Misc/linux-misc-2.md index 4e9e8f4..5ea6ea6 100644 --- a/Misc/linux-misc-2.md +++ b/Misc/linux-misc-2.md @@ -329,7 +329,7 @@ archscripts: scripts_basic 我们可以看到 `archscripts` 是依赖于根 [Makefile](https://github.com/torvalds/linux/blob/master/Makefile) 里的 `scripts_basic` 。首先我们可以看出 `scripts_basic` 是按照 [scripts/basic](https://github.com/torvalds/linux/blob/master/scripts/basic/Makefile) 的 Makefile 执行 make 的: -```Maklefile +```Makefile scripts_basic: $(Q)$(MAKE) $(build)=scripts/basic ```