History log of /dflybsd-src/sys/platform/pc64/apic/apicvar.h (Results 1 – 7 of 7)
Revision Date Author Comments
# 740024d3 20-Jul-2012 Sepherosa Ziehau <sephe@dragonflybsd.org>

apic: APIC ID should not be 255, which is used for broadcast


# b933a079 14-Jun-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Remove unused macros in apic/apicvar.h


# 8a4f8756 13-Jun-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Unbreak UP kernel building by moving NAPICID around


# 63a45bd4 13-Jun-2011 Sepherosa Ziehau <sephe@dragonflybsd.org>

x86_64: Remove unused declaration in apicvar.h


# 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 ...


# c2abfdd7 13-Oct-2010 Michael Neumann <mneumann@ntecs.de>

Move lapic_init() into apic/mpapic.c

Similar to commit ad52b37b474bc10af16b0d4b42465282a5a3f432.


# 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 ...