index
:
riscv-gnu-toolchain/qemu/roms/seabios-hppa.git
alpha-port
bigfont
devel
devel-2022
devel-4-do-not-use
devel-btlb
devel-btlb-2
devel-last-for-v16
devel-with-sti64bit
devel2
devel3
devel4
devel5
devel64
hp3000
hp3000-console
hppa-reboot-fix
hppa-target
hppa-target-2
master
master-new-v7
master-old
master-prerelease
parisc-qemu-4.1.0
parisc-qemu-5.0
parisc-qemu-5.1
parisc-qemu-5.1-next
parisc-qemu-6
parisc_firmware
seabios-hppa-v3-rc
seabios-hppa-v3-rc2
serial-port-fix-test
toc-support
upstream
v6-test
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
stacks.c
Age
Commit message (
Expand
)
Author
Files
Lines
2021-06-09
stacks: call check_irqs() after switch_next()
Volker RĂ¼melin
1
-3
/
+2
2021-06-09
stacks: call check_irqs() in run_thread()
Volker RĂ¼melin
1
-1
/
+7
2017-06-12
stacks: There is no need to disable NMI if it is already disabled
Kevin O'Connor
1
-4
/
+9
2017-05-16
stacks: Don't update the A20 settings if they haven't changed
Kevin O'Connor
1
-1
/
+3
2017-05-16
stacks: Make sure to initialize Call16Data
Kevin O'Connor
1
-0
/
+1
2015-10-15
stacks: Use macro wrappers for call32() and stack_hop_back()
Kevin O'Connor
1
-15
/
+10
2015-10-09
Always enable caching on transition32; backup/restore cr0 on call32
Kevin O'Connor
1
-17
/
+28
2015-10-09
Consolidate code16*() functions
Kevin O'Connor
1
-34
/
+27
2015-09-14
Use transition32_nmi_off from call32() and call16_back()
Kevin O'Connor
1
-2
/
+2
2015-09-14
Unify call32_sloppy() and call32()
Kevin O'Connor
1
-18
/
+12
2015-09-14
Unify inline assembler in variants of call16 functions
Kevin O'Connor
1
-68
/
+34
2015-09-14
Rename Call32Data to Call16Data
Kevin O'Connor
1
-29
/
+29
2015-09-14
Unify smm/sloppy variants of call32_prep/post and call16_helper
Kevin O'Connor
1
-82
/
+50
2015-09-03
minor - correct spelling error in comment
Kevin O'Connor
1
-1
/
+1
2015-08-24
Add minimal support for machines without hardware interrupts
Kevin O'Connor
1
-1
/
+4
2015-08-17
rtc: Support disabling the RTC timer irq support
Kevin O'Connor
1
-1
/
+1
2015-08-17
Call cpu_relax() if yielding prior to interrupts being enabled
Kevin O'Connor
1
-1
/
+3
2015-08-17
Move CanInterrupt check to check_irqs()
Kevin O'Connor
1
-7
/
+8
2015-07-14
Don't enable interrupts prior to IVT and PIC setup
Kevin O'Connor
1
-5
/
+8
2014-12-03
Eliminate FUNCFSEG - only force portions of inline asm to f-segment
Kevin O'Connor
1
-6
/
+6
2014-12-03
Use macros for .code16/32 mode switches in inline asm in stacks.c
Kevin O'Connor
1
-12
/
+17
2014-11-12
Fix build issue on gcc34
Kevin O'Connor
1
-1
/
+1
2014-10-15
Backup and restore a20 on call32_sloppy()
Kevin O'Connor
1
-0
/
+7
2014-10-15
Implement call32 mechanism using SMIs.
Kevin O'Connor
1
-0
/
+138
2014-10-11
Fully restore 16bit state during call16_sloppy()
Kevin O'Connor
1
-30
/
+63
2014-10-11
Break up call32() into call32() and call32_sloppy()
Kevin O'Connor
1
-39
/
+47
2014-10-11
Move call16() functions from romlayout.S to inline assembler in stacks.c
Kevin O'Connor
1
-12
/
+69
2014-10-11
Update reset() to use call16_back()
Kevin O'Connor
1
-2
/
+2
2014-10-11
Simplify farcall16 code
Kevin O'Connor
1
-14
/
+12
2014-10-11
Track when entering via call32() and use the same mode for stack_hop_back()
Kevin O'Connor
1
-1
/
+28
2014-09-30
Update stack_hop_back() to jump to 16bit mode if called in 32bit mode.
Kevin O'Connor
1
-18
/
+13
2014-09-30
Add need_hop_back() call that determines if stack_hop_back is needed
Kevin O'Connor
1
-4
/
+4
2014-09-30
Move stack hop code below call32/call16 code in stacks.c
Kevin O'Connor
1
-82
/
+82
2014-06-06
Abstract reset call (and possible 16bit mode switch) into reset() function.
Kevin O'Connor
1
-0
/
+10
2014-06-04
Don't enable thread preemption during S3 resume vga option rom execution.
Kevin O'Connor
1
-1
/
+1
2014-04-07
Replace CONFIG_THREAD_OPTIONROMS with a runtime config setting.
Kevin O'Connor
1
-5
/
+24
2014-01-29
Add call32_params() helper function.
Kevin O'Connor
1
-0
/
+27
2013-12-27
Always perform thread cleanup on MainThread stack.
Kevin O'Connor
1
-8
/
+8
2013-12-05
Minor - move sgdt/lgdt macros from stacks.c to x86.h.
Kevin O'Connor
1
-7
/
+0
2013-10-14
Support call16() calls after entering 32bit mode from call32().
Kevin O'Connor
1
-6
/
+14
2013-10-14
Update _farcall16() to pass segment of callregs explicitly.
Kevin O'Connor
1
-7
/
+6
2013-10-14
Make __call16 use C calling convention and support two passed parameters.
Kevin O'Connor
1
-19
/
+11
2013-10-14
Rearrange stack_hop_back() call in wait_irq, check_irqs, and _farcall16.
Kevin O'Connor
1
-3
/
+20
2013-09-28
Rename hw/cmos.h to hw/rtc.h and copy RTC code from clock.c to hw/rtc.c.
Kevin O'Connor
1
-2
/
+3
2013-09-18
Move function definitions for output.c from util.h to new file output.h.
Kevin O'Connor
1
-1
/
+2
2013-09-18
Move malloc code from pmm.c to new files malloc.c and malloc.h.
Kevin O'Connor
1
-0
/
+1
2013-09-18
Move stacks.c definitions from util.h to new file stacks.h.
Kevin O'Connor
1
-0
/
+1
2013-08-10
Add config option to support memory allocations in 9-segment.
Kevin O'Connor
1
-1
/
+2
2013-06-08
Convert stacks.c to use standard list manipulation code.
Kevin O'Connor
1
-17
/
+15
2013-06-08
Introduce helper function have_threads() in stacks.c.
Kevin O'Connor
1
-10
/
+12
[next]