freebsd-dev/sys/powerpc
Konstantin Belousov 4f3dc90023 Add fueword(9) and casueword(9) functions. They are like fuword(9)
and casuword(9), but do not mix value read and indication of fault.

I know (or remember) enough assembly to handle x86 and powerpc.  For
arm, mips and sparc64, implement fueword() and casueword() as wrappers
around fuword() and casuword(), which means that the functions cannot
distinguish between -1 and fault.

On architectures where fueword() and casueword() are native, implement
fuword() and casuword() using fueword() and casuword(), to reduce
assembly code duplication.

Sponsored by:	The FreeBSD Foundation
Tested by:	pho
MFC after:	2 weeks (ia64 needs treating)
2014-10-28 15:22:13 +00:00
..
aim Follow up to r225617. In order to maximize the re-usability of kernel code 2014-10-16 18:04:43 +00:00
booke ddb: allow specifying the exact address of the symtab and strtab 2014-09-25 08:28:10 +00:00
conf Add CAPABILITIES and CAPABILITY_MODE to powerpc GENERIC64, missed with the addition to 2014-10-28 01:34:01 +00:00
cpufreq Some style(9) fixes 2013-12-13 05:54:25 +00:00
fpu Fix debug printfs in FPU_EMU to compile on powerpc64 and enable it for 2013-12-05 21:49:14 +00:00
include Add arch-specific macro SFBUF_PHYS_DMAP(), which should translate the 2014-08-20 08:02:38 +00:00
mambo Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
mpc85xx Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
ofw Fix a paste-o commited in r272109: we need to get the interrupts for the 2014-09-26 15:16:53 +00:00
powermac Fix multiple incorrect SYSCTL arguments in the kernel: 2014-10-21 07:31:21 +00:00
powerpc Add fueword(9) and casueword(9) functions. They are like fuword(9) 2014-10-28 15:22:13 +00:00
ps3 Mechanically convert to if_inc_counter(). 2014-09-19 09:20:34 +00:00
pseries Replace multiple nearly-identical copies of code to walk through an FDT 2014-09-25 15:02:33 +00:00
psim Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00
wii Fix typo. 2013-12-02 22:00:15 +00:00