bootloader

bootloader

文章 8 浏览 213

如何为IMX6配置U-Boot?

当我试图为apalis-aimx6-Quad板制作U-Boot时,列表下方显示了我的配置的详细信息: cross_compiler = aarch64-Ingnux-gnu 1.1它已经导出到路径 1.2交…

雄赳赳气昂昂 2025-01-26 10:52:18 2 0

汇编(x86):< label> db' string',除非有SA跳转指令,否则不会执行0

我一直在墙上敲打头,以了解为什么以下组件没有正确地倾倒“ Hello_world”的内容。 ; Explicitly set 16-bit [ BITS 16 ] [ ORG 0x7C00 ] ; Create l…

烂人 2025-01-26 05:47:13 2 0

我如何使用LLDB在Apple Silicon Mac上在Qemu上调试RAW I386 MBR二进制运行?

我正在使用i386引导加载程序,并且在我的Apple Silicon机器上使用Qemu运行它,一切正常,除了我无法调试:GDB(尚未?加载原始二进制。这始于很好: $…

秋凉 2025-01-25 01:12:47 3 0

内核和UBOOT的负载和进入地址

第二阶段引导加载程序如何知道它应该加载uboot的地址以及UBOOT如何知道在哪里加载内核。 1-我们是否通过配置文件或设备树提供这些地址信息? 2-我们如…

榕城若虚 2025-01-24 21:02:15 2 0

尝试切换到32位模式时启动循环

当使用我的引导程序IT引导循环从16位切换到32位模式时,我知道这是导致问题的原因,因为所有代码都会导致预期结果。关于可能出了什么问题的任何建议?…

夜无邪 2025-01-22 11:39:06 3 0

为什么MBOOT.C32在引导过程中不分配Framebuffer?

使用Multiboot标准启动时,您可以请求符合多机兼容的启动加载程序,以分配框架缓冲程序以写入多台标头中的第二位。 但是,当我执行此操作并尝试使用MB…

铜锣湾横着走 2025-01-20 22:07:35 3 0

如何以 16 位模式链接代码。和尝试链接时出现的问题

我想为我的操作系统编写一个引导加载程序,这样我就可以避免 Multiboot2 的问题。我正在使用 GNU 工具链来编写 16 位代码,但在链接时出现了问题。 我…

今天小雨转甜 2025-01-20 12:54:51 2 0

从软盘问题中读取数据

这是代码的工作版本,但我对此有问题和疑问 BIOS 返回软盘驱动器 = 231 而不是 0,因为我读到软盘应该是 = 0,因此在替换 dl 在 read: 中使用 0,无法…

街角卖回忆 2025-01-20 05:01:37 3 0

程序集保护模式不适用于真实硬件

我尝试在汇编中创建自己的操作系统。 我学习了实模式(16 位),现在我正在 QEMU 模拟器中学习保护模式(32 位),操作系统运行完美,但是当我将其加…

温暖的光 2025-01-19 23:43:37 4 0

通过 USB 驱动器启动的自定义引导加载程序在某些计算机上会产生不正确的输出

我是组装的新手,但我正在尝试深入低水平计算的世界。我正在尝试学习如何编写将以引导加载程序代码运行的汇编代码;因此与Linux或Windows(例如Linux…

末骤雨初歇 2025-01-19 19:51:04 3 0

为什么Bochs说“找不到启动设备”当我将内核与引导部门相连时?

我正在关注这个 指南,以便尝试编写我自己的(非常基本的)操作系统。我已经让我的引导扇区与 Bochs 完美运行(我刚刚通过写入屏幕等进行了测试)。按…

野心澎湃 2025-01-19 04:34:07 3 0

禁用尝试后,A20门已启用

我遇到了禁用(出于学习目的)A20门的问题。 这是我的引导加载程序代码: onboot: xorw %ax, %ax movw %ax, %ds movw %ax, %es movw %ax, %ss movw $0…

嗫嚅 2025-01-17 23:31:23 1 0

为什么我的引导加载程序没有加载我的操作系统内核?

我在 asm 中创建引导加载程序时遇到问题。当我尝试执行生成的 bin 文件时,程序会一直执行,直到 bootloader.s 文件中出现“jmp BASE”,而 kernel.s …

ぺ禁宫浮华殁 2025-01-16 11:40:44 2 0

为什么我的操作系统没有被我的引导加载程序文件加载?

我在创建操作系统时遇到问题。 我有 2 个文件(bootloader.s && kernel.s) 但是当我编译这两个文件并在 as -o bootloader.o bootloader.s ld -o boot…

无所的.畏惧 2025-01-14 17:29:19 1 0

STM32工厂Bootloader如何允许随时刷新?

我知道在某些 STM32 板上,它们的 ROM 中带有内置引导加载程序。引用自STM32应用笔记 引导加载程序存储在STM32器件的内部引导ROM(系统存储器)中,并…

彡翼 2025-01-13 10:00:14 4 0
更多

推荐作者

夢野间

文章 0 评论 0

百度③文鱼

文章 0 评论 0

小草泠泠

文章 0 评论 0

zhuwenyan

文章 0 评论 0

weirdo

文章 0 评论 0

坚持沉默

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文