freebsd-nq/sys/mips/rmi
Juli Mallett b92f01b79c o) Use inline functions to access coprocessor 0 registers rather than external
ones implemented using assembly.
o) Use TRAPF_USERMODE() consistently rather than USERMODE().  Eliminate
   <machine/psl.h> as a result.
o) Use intr_*() rather than *intr(), consistently.
o) Use register_t instead of u_int in some trap code.
o) Merge some more endian-related macros to machine/asm.h from NetBSD.
o) Add PTR_LI macro, which loads an address with the correct sign-extension for
   a pointer.
o) Restore interrupts when bailing out due to an excessive IRQ in
   nexus_setup_intr().
o) Remove unused functions from psraccess.S.
o) Enter temporary virtual entries for large memory access into the page tables
   rather than simply hoping they stay resident in the TLB and we don't need to
   do a refill for them.
o) Abstract out large memory mapping setup/teardown using some macros.
o) Do mips_dcache_wbinv_range() when using temporary virtual addresses just
   like we do when we can use the direct map.
2010-04-17 01:17:31 +00:00
..
dev If a mbuf is split across two pages, we 2010-02-10 13:48:34 +00:00
board.c Fix for the rge driver for boards without rge6 and rge7. 2010-02-20 17:24:33 +00:00
board.h White space changes 2009-10-29 21:14:10 +00:00
bus_space_rmi_pci.c Fix another fo-pa of mine... duplicate patches should 2010-02-21 17:27:20 +00:00
bus_space_rmi.c Cleanups for sys/mips/rmi/bus_space_rmi.c 2010-02-20 16:32:33 +00:00
clock.c o) Use inline functions to access coprocessor 0 registers rather than external 2010-04-17 01:17:31 +00:00
clock.h Ok we need to have the clock handlers has filters. This 2009-11-09 19:25:30 +00:00
debug.h White space changes 2009-10-29 21:14:10 +00:00
ehcireg.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:55:51 +00:00
ehcivar.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:55:51 +00:00
files.xlr - Move rmi_pci_bus_space to header and avoid extern 2010-03-02 12:11:00 +00:00
interrupt.h Some fixes to the current RMI interrupt handling, changes in this patch are: 2010-02-20 16:30:29 +00:00
intr_machdep.c Some fixes to the current RMI interrupt handling, changes in this patch are: 2010-02-20 16:30:29 +00:00
iodi.c - Move rmi_pci_bus_space to header and avoid extern 2010-03-02 12:11:00 +00:00
iomap.h ok we now get so that the uart init's and we can print. We 2009-11-05 18:14:25 +00:00
Makefile.msgring
msgring_xls.c White space changes 2009-10-29 21:14:10 +00:00
msgring_xls.cfg
msgring.c White space changes 2009-10-29 21:14:10 +00:00
msgring.cfg
msgring.h ok we now get so that the uart init's and we can print. We 2009-11-05 18:14:25 +00:00
on_chip.c Changes the msg ring so its a filter not a 2010-01-28 14:01:16 +00:00
pcibus.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
pcibus.h Changes for pci and pci-e support 2010-02-20 17:19:16 +00:00
perfmon_kern.c White space changes 2009-10-29 21:14:10 +00:00
perfmon_percpu.c White space changes 2009-10-29 21:14:10 +00:00
perfmon_utils.h White space changes 2009-10-29 21:14:10 +00:00
perfmon_xlrconfig.h White space changes 2009-10-29 21:14:10 +00:00
perfmon.h White space changes 2009-10-29 21:14:10 +00:00
pic.h Move ID up into comment block.. per bsdimp 2010-01-29 04:03:36 +00:00
rmi_mips_exts.h adds rmi specific mips extensions file and makes sure 2009-10-29 21:30:21 +00:00
rootfs_list.txt This is a list of the files for RMI's md_root 2009-12-23 14:48:26 +00:00
shared_structs_func.h White space changes 2009-10-29 21:14:10 +00:00
shared_structs_offsets.h White space changes 2009-10-29 21:14:10 +00:00
shared_structs.h White space changes 2009-10-29 21:14:10 +00:00
std.xlr more Updates on the RMI code close to compiling now ;-) 2009-10-29 15:55:25 +00:00
tick.c White space changes 2009-10-29 21:14:10 +00:00
uart_bus_xlr_iodi.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
uart_cpu_mips_xlr.c ok we now get so that the uart init's and we can print. We 2009-11-05 18:14:25 +00:00
xlr_boot1_console.c White space changes 2009-10-29 21:14:10 +00:00
xlr_csum_nocopy.S
xlr_i2c.c Place proper svn:keywords tag on all these files. They were created 2010-01-12 21:17:36 +00:00
xlr_machdep.c Its possible that our RMI box has memory extending 2010-01-29 04:05:17 +00:00
xlr_pci.c - Move rmi_pci_bus_space to header and avoid extern 2010-03-02 12:11:00 +00:00
xlrconfig.h White space changes 2009-10-29 21:14:10 +00:00
xls_ehci.c The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:55:51 +00:00