#
617a6d43 |
| 09-Jan-2011 |
Sascha Wildner <saw@online.de> |
Bring in sephe's recent intr/apic work to x86_64.
The following commits:
6ab7c3a intr: Clean up comment of Local APIC TPR 84bf7d5 intr: Remove unused TRP macros e4a4c49 intr: Remove unused typedef
Bring in sephe's recent intr/apic work to x86_64.
The following commits:
6ab7c3a intr: Clean up comment of Local APIC TPR 84bf7d5 intr: Remove unused TRP macros e4a4c49 intr: Remove unused typedef 507bf37 intr: Make sure that changing IPI offset will also update related TPR 072d9b3 intr: Move IO/APIC IDT vector offset into isa/intr_machdep.h 7b32a0a apic: Remove unused macros and duplicated comment 2ce3ae8 apic: Remove unused macros 26408d7 intr: Remove call_fast_unpend() declaration 87e3ca2 intr: Start hardware interrupt at IDT_OFFSET 90a567f apic: Clear all entries in int table
show more ...
|
#
c8fe38ae |
| 29-Aug-2008 |
Matthew Dillon <dillon@dragonflybsd.org> |
AMD64 - Sync AMD64 support from Jordan Gordeev's svn repository and Google SOC project. This work is still continuing but represents substantial progress in the effort.
With this commit the world b
AMD64 - Sync AMD64 support from Jordan Gordeev's svn repository and Google SOC project. This work is still continuing but represents substantial progress in the effort.
With this commit the world builds and installs, the loader is able to boot the kernel, and the kernel is able to initialize, probe devices, and exec the init program. The init program is then able to run until it hits its first fork(). For the purposes of the GSOC the project is being considered a big success!
The code has been adapted from multiple sources, most notably Peter Wemm and other peoples work from FreeBSD, with many modifications to make it work with DragonFly. Also thanks go to Simon Schubert for working on gdb and compiler issues, and to Noah Yan for a good chunk of precursor work in 2007.
While Jordan wishes to be modest on his contribution, frankly we would not have been able to make this much progress without the large number of man-hours Jordan has dedicated to his GSOC project painstakingly gluing code together, tracking down issues, and progressing the boot sequence.
Submitted-by: Jordan Gordeev <jgordeev@dir.bg>
show more ...
|