Suchergebnisse für Anfrage "bootloader"

2 die antwort

Wie kann ich einen kompilierten Bootsektor auf einen USB-Stick oder eine Festplatte kopieren?

Eigentlich interessiert mich, wie ein Betriebssystem funktioniert, vom POST über den Startvorgang bis zum Kernel, der GUI usw.Nun, ich muss am Anfang anfange...

4 die antwort

BIOS int 10h Druckmüll auf QEMU

Ich habe ein Problem beim Schreiben eines x86-Real-Mode-Assembly-Programms, das als Bootloader in @ ausgeführt wir QEMU. Ich versuche, Text über den BIOS-Interrupt 0x10 zu drucken. Mein Code ist: print: pusha .loop: mov AL, [SI] cmp AL, 0 je ...

3 die antwort

Wie lade ich den Bootloader der zweiten Stufe von der ersten Stufe?

Ich habe einen einfachen First Stage Bootloader geschrieben, der "Hello World" mit Interrupt to BIOS anzeigt. Nun als nächsten naheliegenden Schrit...

TOP-Veröffentlichungen

2 die antwort

ktivieren Sie den Bootloader, um den zweiten Sektor eines USB-Sticks zu lade

Ich lerne die Assemblersprache. Ich habe einen einfachen Bootloader geschrieben. Nachdem ich es ausprobiert hatte, funktionierte es nicht. Hier ist mein Code: [bits 16] [org 0x7c00] jmp start data: wolf_wel_msg db 'Welcome ...

2 die antwort

Lesen aus dem Speicher im 8086-Real-Modus unter Verwendung von 'ORG 0x0000'

Ich habe mit der x86-16-Assembly rumgespielt und sie mit VirtualBox ausgeführt. Wenn ich aus dem Gedächtnis lese und versuche, es als Zeichen auszudrucken, erhalte ich aus irgendeinem Grund ganz andere Ergebnisse als erwartet. Wenn ich das ...

4 die antwort

Arduino Bootloader

Kann jemand erklären, wie dieArduino Bootloader [http://code.google.com/p/arduino/source/browse/tags/0019/hardware/arduino/bootloaders/atmega/ATmegaBOOT_168.c] funktioniert? Ich bin nicht auf der Suche nach einer Antwort auf hoher Ebene, ich ...

1 die antwort

So springen Sie in Stellaris zwischen Programmen

Ich arbeite an einem Bootloader für den Stellaris LM3S1607-Chip. Ich benutze Keil MicroVision4 C Compiler. Die Idee ist, 2 unabhängige Firmware zu erstellen,...

2 die antwort

ARM Bootloader: Interrupt Vector Table Understanding

Der folgende Code ist der erste Teil von u-boot, um eine Interrupt-Vektortabelle zu definieren, und meine Frage ist, wie jede Zeile verwendet wird. Ich verstehe die ersten 2 Zeilen, die der Ausgangspunkt und die erste Anweisung sind, die ...

1 die antwort

Grub-Bootloader mit Unterstützung für gemeinsam genutzte Bibliotheken

Ich möchte eine gemeinsam genutzte Bibliothek (binäre Benutzerbibliothek mit geschlossener Quelle) beim Booten mit dem Bootloader grub laden. Gibt es irgendwelche Chancen dafür oder muss ich einen Custom-Elf-Loader (Grub-Modul) schreiben, um das ...

2 die antwort

Stack-Segment im MikeOS-Bootloader

Ich verstehe diesen Code nicht: mov ax, 07C0h ; Set up 4K of stack space above buffer add ax, 544 ; 8k buffer = 512 paragraphs + 32 paragraphs (loader) cli ; Disable interrupts while changing stack mov ss, ax mov sp, 4096 sti ; Restore ...