freebsd-dev/sys/powerpc/ps3
Nathan Whitehorn f574af0d6d Use atomic operations to mask and unmask IRQs. This prevents a problem
(obvious in retrospect) in which interrupts on one CPU that are temporarily
masked can end up permanently masked when a handler on another CPU clobbers
the interrupt mask register with an old copy.
2011-06-23 04:35:45 +00:00
..
ehci_ps3.c
if_glc.c Work/hack around some race conditions present in the hardware/HV interface. 2011-06-20 02:17:34 +00:00
if_glcreg.h
mmu_ps3.c
ohci_ps3.c Add an OHCI driver to complement the EHCI one. The infrastructure to attach 2011-06-20 00:46:07 +00:00
platform_ps3.c
ps3_syscons.c
ps3-hv-asm.awk
ps3-hv-header.awk
ps3-hvcall.h Add hypervisor call error codes. 2011-06-23 03:20:11 +00:00
ps3-hvcall.master Add hypervisor call error codes. 2011-06-23 03:20:11 +00:00
ps3-hvcall.S
ps3bus.c Use 4 KB pages for storage bus devices, which seems to be what the HV uses 2011-06-23 04:06:33 +00:00
ps3bus.h Driver for PS3's internal hard disk. Hopefully this can be CAM-ified in 2011-06-20 00:17:44 +00:00
ps3disk.c Rework the PS3 disk driver to support NCQ and do its DMA a little 2011-06-23 03:37:25 +00:00
ps3pic.c Use atomic operations to mask and unmask IRQs. This prevents a problem 2011-06-23 04:35:45 +00:00