freebsd-nq/sys/amd64/isa
Bruce Evans 003d5d66b1 Fixed profiling of trap, syscall and interrupt handlers and some
ordinary functions, essentially by backing out half of rev.1.115 of
amd64/exception.S.  The handlers must be between certain labels for
the purposes of profiling, and this was broken by scattering them in
separately compiled .S files, especially for ordinary functions that
ended up between the labels.  Merge the files by #including them as
before, except with different pathnames and better comments and
organization.  Changes to the scattered files are minimal -- just
move the labels to the file that does the #includes.

This also partly fixes profiling of IPIs -- all IPI handlers are now
correctly classified as interrupt handlers, but many are still missing
mcount calls.
2004-05-24 12:08:56 +00:00
..
atpic_vector.S Fixed profiling of trap, syscall and interrupt handlers and some 2004-05-24 12:08:56 +00:00
atpic.c MFi386: numerous interrupt and acpi updates 2004-05-16 20:30:47 +00:00
clock.c MFi386: numerous interrupt and acpi updates 2004-05-16 20:30:47 +00:00
elcr.c Add a simple mini-driver for the ELCR register. Originally, the ELCR 2004-05-04 20:07:46 +00:00
icu.h MFi386: numerous interrupt and acpi updates 2004-05-16 20:30:47 +00:00
isa_dma.c Remove advertising clause from University of California Regent's license, 2004-04-05 21:29:41 +00:00
isa_dma.h Remove advertising clause from University of California Regent's license, 2004-04-05 21:29:41 +00:00
isa.c sync comment with i386's isa.c.. This removes a comment that is YEARS 2004-03-17 21:45:55 +00:00
isa.h Remove advertising clause from University of California Regent's license, 2004-04-05 21:29:41 +00:00
nmi.c MFi386: numerous interrupt and acpi updates 2004-05-16 20:30:47 +00:00
timerreg.h Remove advertising clause from University of California Regent's license, 2004-04-05 21:29:41 +00:00