[FREELDR]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Wed, 15 Jun 2011 21:00:52 +0000 (21:00 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Wed, 15 Jun 2011 21:00:52 +0000 (21:00 +0000)
commit3c245fd7a3b31264e8d6706347bead155ec2f0fd
tree21b08fa914178ef14f4c26e66d5d2d5e543b0742
parent47b2fb3e686d41108fa44d9948cecf6b463940a5
[FREELDR]
- Setup the IDT in C code instead of using 16 bit assembly and relying on trap handlers being below 64k
- Make the trap handler code MSVC compatible
- Add back multiboot code

svn path=/trunk/; revision=52256
reactos/boot/freeldr/freeldr/CMakeLists.txt
reactos/boot/freeldr/freeldr/arch/i386/entry.S
reactos/boot/freeldr/freeldr/arch/i386/i386idt.c [new file with mode: 0644]
reactos/boot/freeldr/freeldr/arch/i386/i386trap.S
reactos/boot/freeldr/freeldr/arch/i386/multiboot.S