Commit Graph

100 Commits (f5ff0a280201c9cbfb6e9eb4bafdb465c2269ed3)

Author SHA1 Message Date
H. Peter Anvin 4ee5b10abe [x86 setup] Correct the SMAP check for INT 0x15, AX=0xe820 18 years ago
H. Peter Anvin 2efa33f81e [x86 setup] Handle case of improperly terminated E820 chain 18 years ago
Paul Bolle bbc15f46fe [x86 setup] Fix typo in arch/i386/boot/header.S 18 years ago
H. Peter Anvin 3f662b3f6e [x86 setup] Present the canonical video mode number to the kernel 18 years ago
Christian Ehrhardt ce29a1f8bd [x86 setup] Work around bug in Xen HVM 18 years ago
H. Peter Anvin 4221d014ea [x86 setup] Don't rely on the VESA BIOS being register-clean 18 years ago
H. Peter Anvin 71351b98b9 [x86 setup] Make sure AH=00h when setting a video mode 18 years ago
H. Peter Anvin b015124e56 [x86 setup] Volatilize asm() statements 18 years ago
H. Peter Anvin 9a5f35d4ed [x86 setup] edd.c: make sure MBR signatures actually get reported 18 years ago
H. Peter Anvin c1a6e2b082 [x86 setup] Don't use EDD to get the MBR signature 18 years ago
H. Peter Anvin 362cea339a [x86 setup] The current display page is returned in %bh, not %bl 18 years ago
H. Peter Anvin 463c9a9f7d [x86 setup] EDD: add missing =m constraint 18 years ago
Antonino A. Daplas 59acc08fd9 [x86 setup] video setup: Fix VBE DDC reading 18 years ago
Gabriel C 47f82189b1 broken lilo check on make install 18 years ago
H. Peter Anvin ff659d13ed [x86 setup] EDD: Fix the computation of the MBR sector buffer 18 years ago
H. Peter Anvin 8b608d2f5a [x86 setup] Newline after setup signature failure message 18 years ago
Randy Dunlap 8218d029c5 x86 boot code comments typos 18 years ago
H. Peter Anvin 238b706da1 [x86 setup] Make struct ist_info cross-architecture, and use in setup code 18 years ago
H. Peter Anvin 1a13286b10 [x86 setup] APM: BX should be zero when disconnecting 18 years ago
Mikael Pettersson 1514ab09ed [x86 setup] APM detection logic bug fix 18 years ago
Roland McGrath d2eea68e7d xen: disable vdso "nosegneg" on native boot 18 years ago
Matthew Wilcox 12795067cf Update .gitignore for arch/i386/boot 18 years ago
Sam Ravnborg 3fbc54165d [PATCH] x86: do not recompile boot for each build 18 years ago
H. Peter Anvin 8c027ae2dc [x86 setup] Save/restore DS around invocations of INT 10h 18 years ago
H. Peter Anvin 7ad37df02c [x86 setup] VGA: Clear the Protect bit before setting the vertical height 18 years ago
H. Peter Anvin 5593eaa854 [x86 setup] Fix assembly constraints 18 years ago
H. Peter Anvin 9aa3909c0e [x86 setup] build/tools.c: fix comment 18 years ago
Jeremy Fitzhardinge 600b2fc242 xen: suppress abs symbol warnings for unused reloc pointers 18 years ago
H. Peter Anvin c397368232 Remove old i386 setup code 18 years ago
H. Peter Anvin 4fd06960f1 Use the new x86 setup code for i386 18 years ago
H. Peter Anvin f2d98ae63d Linker script for the new x86 setup code 18 years ago
H. Peter Anvin 626073132b Assembly header and main routine for new x86 setup code 18 years ago
H. Peter Anvin 7052fdd890 Code for actual protected-mode entry 18 years ago
H. Peter Anvin 5e8ddcbe86 Video mode probing support for the new x86 setup code 18 years ago
H. Peter Anvin 337496eb73 Voyager support for the new x86 setup code 18 years ago
H. Peter Anvin 449f2ab946 Memory probing support for the new x86 setup code 18 years ago
H. Peter Anvin 3b53d3045b MCA support for new x86 setup code 18 years ago
H. Peter Anvin d13444a5a5 EDD probing code for the new x86 setup code 18 years ago
H. Peter Anvin 31b54f40e1 CPU features verification for the new x86 setup code 18 years ago
H. Peter Anvin 0008ea39bd Version string for the new x86 setup code 18 years ago
H. Peter Anvin 1543610ad7 Console-writing code for the new x86 setup code 18 years ago
H. Peter Anvin e44c22f65f Command-line parsing code for the new x86 setup code 18 years ago
H. Peter Anvin 49df18fa3f APM probing code 18 years ago
H. Peter Anvin 5a8a8128bc A20 handling code 18 years ago
H. Peter Anvin 5be8656615 String-handling functions for the new x86 setup code. 18 years ago
H. Peter Anvin ad7e906d56 Simple bitops for the new x86 setup code. 18 years ago
H. Peter Anvin 62bd0337d0 Top header file for new x86 setup code 18 years ago
H. Peter Anvin f7f4a5fbd2 Header file to produce 16-bit code with gcc 18 years ago
H. Peter Anvin 85414b693a Define zero-page offset 0x1e4 as a scratch field, and use it 18 years ago
Christian Volkmann 4c1f59d8be i386: Fix wrong CPU error message in early boot path 18 years ago