1. b5c7da6 No need to check both CONFIG_THREADS and CONFIG_THREAD_OPTIONROMS. by Kevin O'Connor · 11 years ago
  2. 1297e5d Fix winxp boot regression introduced in ecdc655a. by Kevin O'Connor · 12 years ago
  3. ecdc655 Run all hardware irq handlers on the extra stack. by Kevin O'Connor · 12 years ago
  4. beeabd6 Automatically hop off the extra stack when far calling 16bit code. by Kevin O'Connor · 12 years ago
  5. bf2e8c2 Make the extra stack re-entrant and "hop back" to check for irqs. by Kevin O'Connor · 12 years ago
  6. 2f898d5 Replace 32bit->16bit farcall system with regular calls. by Kevin O'Connor · 12 years ago
  7. e77c705 Move farcall16 code from util.c to stacks.c and reorg stacks.c. by Kevin O'Connor · 12 years ago
  8. c7ffbac Rename call16 to farcall16. by Kevin O'Connor · 12 years ago
  9. 94c749c Rename wait_irq to yield_toirq. by Kevin O'Connor · 12 years ago
  10. 46b8262 Add mechanism to declare variables as "low mem" and use for extra stack. by Kevin O'Connor · 12 years ago
  11. 533b628 Run option rom visible PMM code in 32bit mode instead of 16bit mode. by Kevin O'Connor · 12 years ago
  12. 87b533b Simplify POST entry code by moving reboot logic from post.c to resume.c. by Kevin O'Connor · 12 years ago
  13. f3fe3aa Require a "_cfuncXX_" symbol prefix for inter-mode c function references. by Kevin O'Connor · 13 years ago
  14. af9629b Enhance call32() to pass a parameter to called function. by Kevin O'Connor · 13 years ago
  15. 4057f98 Don't pass return address to transition(32,16,16big) on stack. by Kevin O'Connor · 13 years ago
  16. 4d96edc Cleanup - it's no longer necessary to manually reset global variables. by Kevin O'Connor · 13 years ago
  17. d1b4f96 Separate out init code from the rest of the 32bit flat code. by Kevin O'Connor · 13 years ago
  18. 9c447c3 Allow wait_irq to be called in 32bit code. by Kevin O'Connor · 14 years ago
  19. e438b0c Further parallelize init when using CONFIG_THREAD_OPTIONROMS. by Kevin O'Connor · 14 years ago
  20. a7eb8fc Some improvements to optionrom preemption support. by Kevin O'Connor · 14 years ago
  21. bca0736 Force use of indirect function calls in inline assembler. by Kevin O'Connor · 14 years ago
  22. d7eb27e Don't move EBDA while an optionrom is running (CONFIG_THREAD_OPTIONROMS). by Kevin O'Connor · 14 years ago
  23. e908665 Introduce simple "mutex" locking code. by Kevin O'Connor · 14 years ago
  24. 1ca05b0 Be sure to add "void" to all function prototypes that take no args. by Kevin O'Connor · 14 years ago
  25. 52a300f Introduce MODESEGMENT define; rename VISIBLE32 to VISIBLE32FLAT. by Kevin O'Connor · 14 years ago
  26. fb214dc Fix yield() so it works from boot code. by Kevin O'Connor · 14 years ago
  27. a7fc5de Extract out new call32() function from check_preempt() code in stacks.c. by Kevin O'Connor · 14 years ago
  28. ad90159 Enhance experimental option rom "threading" - enable preemption. by Kevin O'Connor · 14 years ago
  29. 7cefbfa Move stack manipulation code from util.c to new file stacks.c. by Kevin O'Connor · 14 years ago