index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
amd64
/
amd64
/
nexus.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Implement a BUS_BIND_INTR() method in the bus interface to bind an IRQ
jhb
2008-03-20
1
-0
/
+14
*
Rework how the nexus(4) device works on x86 to better handle the idea of
jhb
2008-03-13
1
-17
/
+24
*
- Add constants for the different memory types in the SMAP table.
jhb
2007-10-28
1
-1
/
+1
*
Minor fixes and tweaks to the x86 interrupt code:
jhb
2007-05-08
1
-15
/
+11
*
Revamp the MSI/MSI-X code a bit to achieve two main goals:
jhb
2007-05-02
1
-12
/
+12
*
Change the amd64, i386, and ia64 nexus drivers to setup bus space tags and
jhb
2007-03-21
1
-8
/
+6
*
Add a new ram0 pseudo-device that claims memory resouces for physical
jhb
2007-03-20
1
-0
/
+76
*
o break newbus api: add a new argument of type driver_filter_t to
piso
2007-02-23
1
-3
/
+5
*
Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.
jhb
2007-01-22
1
-0
/
+9
*
Remove magic from rman_activate_resource() that uses the direct map at
jhb
2007-01-11
1
-24
/
+6
*
MD support for PCI Message Signalled Interrupts on amd64 and i386:
jhb
2006-11-13
1
-0
/
+53
*
- Fix rman_manage_region() to be a lot more intelligent. It now checks
jhb
2006-09-11
1
-11
/
+3
*
Set the rid for a resoruce allocated with rman_reserve_resource.
imp
2006-04-20
1
-1
/
+1
*
__RMAN_RESOURCE_VISIBLE is not actually needed.
phk
2005-09-25
1
-1
/
+0
*
s/SLIST/STAILQ/
phk
2005-03-18
1
-1
/
+1
*
Begin all license/copyright comments with /*-
imp
2005-01-05
1
-1
/
+1
*
Print flags in the nexus for child devices.
njl
2004-10-14
1
-0
/
+2
*
Catch up with i386 nexus.c rev 1.59: add bus_get_resource_list().
njl
2004-08-24
1
-0
/
+10
*
MFi386: use rman access methods instead of groping around inside
peter
2004-07-08
1
-4
/
+5
*
We need to make resources visible here as well.
imp
2004-06-30
1
-0
/
+1
*
MFi386: remove debug printf
peter
2004-06-03
1
-2
/
+0
*
MFi386: numerous interrupt and acpi updates
peter
2004-05-16
1
-0
/
+10
*
Various whitespace and cosmetic sync-up's with i386.
peter
2003-12-06
1
-1
/
+1
*
MFi386 rev 1.54 (jhb): Add interrupts that are actually available to the
peter
2003-11-21
1
-3
/
+19
*
Initial landing of SMP support for FreeBSD/amd64.
peter
2003-11-17
1
-8
/
+4
*
The great s/npx/fpu/gi
peter
2003-11-08
1
-1
/
+0
*
Use __FBSDID().
obrien
2003-07-25
1
-2
/
+3
*
MFi386: rev 1.50: remove unused variable
peter
2003-05-31
1
-3
/
+0
*
Major pmap rework to take advantage of the larger address space on amd64
peter
2003-05-23
1
-2
/
+2
*
AMD64 physical space is much larger than i386, de-i386 the bus_space and
peter
2003-05-12
1
-4
/
+4
*
Commit MD parts of a loosely functional AMD64 port. This is based on
peter
2003-05-01
1
-49
/
+4
*
- Give legacy an identify routine that always adds 'legacy0' at an order
jhb
2002-09-30
1
-6
/
+0
*
Update the nexus driver for the addition of the legacy driver:
jhb
2002-09-23
1
-70
/
+8
*
Use resource_list_print_type() instead of duplicating the code in
jhb
2002-09-04
1
-33
/
+3
*
- Split the routine to initialize a bus_space_handle into the separate
nyan
2002-02-17
1
-33
/
+18
*
Don't include <isa/isavar.h> or compile code depending on it when isa
bde
2002-01-30
1
-0
/
+6
*
Rewrite the pc98 bus_space stuff.
nyan
2001-10-07
1
-2
/
+8
*
Use the MI ithread helper functions in the x86 interrupt code.
jhb
2001-02-09
1
-13
/
+5
*
Convert more malloc+bzero to malloc+M_ZERO.
dwmalone
2000-12-08
1
-2
/
+1
*
Staticize some malloc M_ instances.
phk
2000-12-08
1
-2
/
+2
*
Initialize bus_space_handle_t with zero (for PC-98).
nyan
2000-11-13
1
-2
/
+2
*
Remove unneeded #include <sys/proc.h> lines.
phk
2000-10-29
1
-1
/
+0
*
Convert the type of bus_space_handle_t of pc98 from structure into
kato
2000-10-20
1
-11
/
+28
*
Use appropriate resource management accessors instead of directly
mdodd
2000-10-18
1
-7
/
+8
*
Fix the no-pci case of attaching isa, eisa and mca devices.
peter
2000-10-01
1
-7
/
+3
*
Get out the roto-rooter and clean up the abuse of nexus ivars by the
peter
2000-09-28
1
-3
/
+43
*
Since the nexus is responsible for creating the I/O resources (ports, memory)
msmith
2000-09-27
1
-2
/
+148
*
Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,
ps
2000-09-22
1
-1
/
+0
*
- Remove the inthand2_t type and use the equivalent driver_intr_t type from
jhb
2000-09-13
1
-27
/
+3
*
Major update to the way synchronization is done in the kernel. Highlights
jasone
2000-09-07
1
-12
/
+20
[next]