freebsd-dev/sys/sparc64/sparc64
Thomas Moestl ad9d5b934b Remove the psycho and sbus iommu function stubs, and put the pointer
to the iommu_state structure directly into dt_cookie. The stubs have
not been needed for a long time now.
2003-06-11 20:30:52 +00:00
..
autoconf.c Run configure at SI_SUB_THIRD instead of SI_SUB_ANY like other 2002-11-18 03:28:23 +00:00
bus_machdep.c Bring back bus_dmasync_op_t. It is now a typedef to an int, though the 2003-05-27 04:59:59 +00:00
cache.c - Move the routine for flushing all user mappings from the tlb from pmap to 2003-04-13 21:54:58 +00:00
cheetah.c - Move the routine for flushing all user mappings from the tlb from pmap to 2003-04-13 21:54:58 +00:00
clock.c Split statclock into statclock and profclock, and made the method for driving 2003-02-03 17:53:15 +00:00
counter.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
critical.c Include machine/critical.h to get missing prototypes. 2002-06-23 14:38:41 +00:00
db_disasm.c The abs() function isn't defined locally; include a header file that 2003-01-16 08:53:03 +00:00
db_hwwatch.c Use vm_paddr_t for physical addresses. 2003-04-08 06:35:09 +00:00
db_interface.c Add support for starting and stopping cpus with ipis. 2002-03-13 04:59:01 +00:00
db_trace.c Rename pcb_fp to pcb_sp, so as to not be confused with floating point 2003-04-01 03:05:46 +00:00
dump_machdep.c - Declare sparc64_memreg and sparc64_nmemreg in machine/ofw_mem.h. 2003-06-07 18:29:29 +00:00
eeprom_ebus.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
eeprom_fhc.c Add drivers for the central and fhc busses found in enterprise class 2003-02-18 09:01:01 +00:00
eeprom_sbus.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
eeprom.c Add MD frontents for the mk48txx driver, ported from NetBSD, and remove 2002-04-04 23:58:50 +00:00
elf_machdep.c Resolve relative relocations in klds before trying to parse the module's 2003-01-21 02:42:44 +00:00
exception.S Allow fast instruction and data access mmu miss traps to be handled by 2003-04-29 21:30:59 +00:00
genassym.c - Fix placement of cvs ids in previous commit to match .S files in libc. 2003-04-29 00:37:41 +00:00
identcpu.c - Set cpu_impl early in sparc64_init so that we can use it to detect 2003-03-19 05:51:21 +00:00
in_cksum.c Add optimized implementations of in_cksum_skip() and related functions 2001-11-06 20:05:01 +00:00
interrupt.S - Fix placement of cvs ids in previous commit to match .S files in libc. 2003-04-29 00:37:41 +00:00
intr_machdep.c - Expand struct trapframe to 256 bytes, make all fields fixed width and the 2002-10-22 18:03:15 +00:00
iommu.c Remove the psycho and sbus iommu function stubs, and put the pointer 2003-06-11 20:30:52 +00:00
locore.S - Fix placement of cvs ids in previous commit to match .S files in libc. 2003-04-29 00:37:41 +00:00
machdep.c - Declare sparc64_memreg and sparc64_nmemreg in machine/ofw_mem.h. 2003-06-07 18:29:29 +00:00
mem.c Use vm_paddr_t for physical addresses. 2003-04-08 06:35:09 +00:00
mp_exception.S - Fix placement of cvs ids in previous commit to match .S files in libc. 2003-04-29 00:37:41 +00:00
mp_locore.S - Fix placement of cvs ids in previous commit to match .S files in libc. 2003-04-29 00:37:41 +00:00
mp_machdep.c Use vm_paddr_t for physical addresses. 2003-04-08 06:35:09 +00:00
nexus.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
ofw_bus.c Fix interrupt assignment for non-builtin PCI devices on e450s. 2003-05-30 20:48:05 +00:00
ofw_machdep.c Fix a bug that was indroduced while moving this code around (use the 2001-12-21 21:31:44 +00:00
pmap.c - Move the routine for flushing all user mappings from the tlb from pmap to 2003-04-13 21:54:58 +00:00
prof_machdep.c Add routines needed for high resolution profiling. 2002-07-29 00:45:13 +00:00
rwindow.c Greatly improve readability of trap() by using a table to convert between 2002-10-25 16:00:47 +00:00
sparcbus_if.m Fix interrupt assignment for non-builtin PCI devices on e450s. 2003-05-30 20:48:05 +00:00
spitfire.c - Move the routine for flushing all user mappings from the tlb from pmap to 2003-04-13 21:54:58 +00:00
support.S Use 16 byte alignment for internal labels, 32 bytes is excessive. 2003-04-29 00:53:13 +00:00
swtch.S - Fix placement of cvs ids in previous commit to match .S files in libc. 2003-04-29 00:37:41 +00:00
sys_machdep.c - Push down Giant into the sysarch() calls that still need Giant. 2003-04-25 20:04:02 +00:00
tick.c Completely disable interrupts (not just raise %pil) when calculating the 2003-05-29 17:49:21 +00:00
tlb.c - Move the routine for flushing all user mappings from the tlb from pmap to 2003-04-13 21:54:58 +00:00
trap.c Forgot to update string and signal tables when some of the trap types 2003-05-04 07:21:04 +00:00
tsb.c Use vm_paddr_t for physical addresses. 2003-04-08 06:35:09 +00:00
vm_machdep.c GC unused cpu_wait() function 2003-06-11 05:20:33 +00:00