NetBSD/sys/arch/sh3/include
uwe 9b7f8d5b6b SH3_P2SEG_FUNC(f) - get a P2 address of a function.
Just SH3_P1SEG_TO_P2SEG + cast, but we now define SH3_P1SEG_TO_P2SEG
and SH3_P2SEG_TO_P1SEG to use arithmetic, not bitwise ops.  That gives
the same result for the correct P1/P2 input values, but addition can
be done at link time with addends.  Thus SH3_P2SEG_FUNC compiles to a
constant P2 address.
2020-08-03 21:53:25 +00:00
..
adcreg.h
ansi.h Switch all users (except ia64) of custom machine/ansi.h to common_ansi.h 2019-05-07 03:49:25 +00:00
aout_machdep.h
asm.h Mark the .ident section as mergable string section to avoid redundant 2020-04-17 14:19:43 +00:00
bscreg.h
bswap.h
bus_defs.h Provide PRIxBUSADDR, PRIxBUSSIZE, PRIuBUSSIZE, and PRIxBSH for all arches 2019-09-23 16:17:54 +00:00
bus_funcs.h
byte_swap.h
cache_sh3.h
cache_sh4.h
cache.h
cdefs.h
clock.h Fix doc comment for sh_clock_init. 2020-07-11 03:53:32 +00:00
coff_machdep.h
cpgreg.h
cpu.h SH3_P2SEG_FUNC(f) - get a P2 address of a function. 2020-08-03 21:53:25 +00:00
cputypes.h _LKM -> _MODULE 2020-07-28 01:40:43 +00:00
dacreg.h
db_machdep.h
devreg.h
disklabel.h
dmacreg.h
elf_machdep.h
endian_machdep.h
endian.h
exception.h
fenv.h
float.h
fpreg.h
frame.h
ieee.h
ieeefp.h
int_const.h
int_fmtio.h
int_limits.h
int_mwgwtypes.h
int_types.h
intcreg.h
intr.h
limits.h Fix wrong scoping of {U,}LLONG_MAX. More cases, not just amd64. 2019-01-21 20:28:17 +00:00
lock.h Nix mb_* on sh3. 2019-11-29 20:06:08 +00:00
locore.h
Makefile Remove the kernel PMC code. Sent yesterday on tech-kern@. 2018-07-12 10:46:40 +00:00
math.h
mcontext.h Harmonize the namespace of fast TLS base pointer getter functions 2019-12-27 00:32:16 +00:00
mmu_sh3.h
mmu_sh4.h
mmu.h
mutex.h Nix now-unused definitions of MUTEX_GIVE/MUTEX_RECEIVE. 2019-11-29 22:55:33 +00:00
param.h Move machine dependent AUDIO_BLK_MS default value to <machine/param.h>. 2020-05-01 08:21:27 +00:00
pcb.h Overhaul the API used to fetch and store individual memory cells in 2019-04-06 03:06:23 +00:00
pcicreg.h
pfcreg.h
pmap.h pmap_remove_all(): Return a boolean value to indicate the behaviour. If 2020-03-14 14:05:42 +00:00
pmb.h Publicly declare st40_pmb_init(). 2020-07-30 21:25:43 +00:00
proc.h remove <machine/param.h> include, nothing from it is actually used here 2019-01-08 20:08:28 +00:00
profile.h
psl.h _cpu_exception_suspend - return old SR 2020-08-03 16:43:44 +00:00
pte.h
ptrace.h Introduce PT_LWPSTATUS + PT_LWPNEXT, obsolete PT_LWPINFO 2019-12-24 14:50:59 +00:00
reg.h
rtcreg.h
rwlock.h Largely eliminate the MD rwlock.h header file. 2019-11-29 20:04:52 +00:00
scifreg.h s/recieve/receive/ 2019-05-28 08:59:33 +00:00
scireg.h
setjmp.h
sh_opcode.h
signal.h need <sys/sigtypes.h> for sigset_t 2017-11-29 17:43:20 +00:00
sysarch.h Introduce sh3/sysarch.h and add SH3_SYNC_ICACHE 2018-03-02 23:11:42 +00:00
tmureg.h
types.h G/C __HAVE_AST_PERPROC 2020-04-30 20:48:10 +00:00
ubcreg.h
userret.h Fix indentation. NFCI 2020-01-07 07:41:20 +00:00
vmparam.h
wchar_limits.h
wdogvar.h
wdtreg.h