source: mainline/doc/arch/ia64@ 83d2d0e

lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Last change on this file since 83d2d0e was 83d2d0e, checked in by Jakub Jermar <jakub@…>, 19 years ago

ia64 work.

ivt.S:
Detect userspace stack in heavyweight handler and switch to kernel stack.
Remember the old stack pointer.
As for register stack, kernel stack is assumed still.
Fix alignment issues that showed when STACK_ITEMS was odd.
Fix ld8 instruction that did subtraction of 8 instead of addition of 8.

scheduler.c:
Change before_thread_runs_arch() to calculate address of top of the stack
for the interrupt handler.

  • Property mode set to 100644
File size: 427 bytes
Line 
1ia64 port
2=========
3
4ia64 port is the third port of SPARTAN originally written by Jakub Jermar.
5It is still in its early stages. It runs on HP Ski simulator of IA-64 architecture.
6
7HARDWARE REQUIREMENTS
8 o no real hardware supported
9
10EMULATORS AND VIRTUALIZERS
11 o ski
12
13TOOLCHAIN REQUIREMENTS
14 o binutils 2.15, 2.16, 2.16.1
15 o gcc 4.0.0, 4.0.1
16 o older versions may do as well, but are now obsoleted
Note: See TracBrowser for help on using the repository browser.