diff options
| author | Richard Henderson <rth@twiddle.net> | 2016-12-15 13:55:46 -0800 |
|---|---|---|
| committer | Richard Henderson <rth@twiddle.net> | 2017-01-23 09:52:40 -0800 |
| commit | 7ad439df5616fd1854a58ef7bf87c7a092cd34ce (patch) | |
| tree | ce97d2216f2d5288a7be5bd210b542a583c8a414 /hw/timer/altera_timer.c | |
| parent | 98cd9ca7cc560414ad4a79e7e9aee568d10f985e (diff) | |
| download | focaccia-qemu-7ad439df5616fd1854a58ef7bf87c7a092cd34ce.tar.gz focaccia-qemu-7ad439df5616fd1854a58ef7bf87c7a092cd34ce.zip | |
target-hppa: Implement linux-user gateway page
For linux, page 0 is mapped as an execute-only gateway. A gateway page is a special bit in the page table that allows a B,GATE insn within that page to raise processor permissions. This is how system calls are implemented for HPPA. Rather than actually map anything here, or handle permissions at all, implement the semantics of the actual linux syscall entry points. Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'hw/timer/altera_timer.c')
0 files changed, 0 insertions, 0 deletions