Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 149 → Rev 150

//SPARTAN/trunk/doc/requirements
5,9 → 5,8
o IA-32 processor (Pentium and successors)
 
COMPILER REQUIREMENTS
o binutils 2.15
o gcc 2.95
o gcc 3.3.2 - gcc 3.3.5
o binutils 2.15 and gcc 3.3.5
o older versions may do as well, but are now obsoleted
 
SMP COMPATIBILITY
o Bochs 2.0.2 - Bochs 2.2
30,9 → 29,8
o msim emulated MIPS R4000 CPU (see mips)
 
COMPILER REQUIREMENTS
o binutils 2.14 mips cross binutils
o gcc 2.8.1 mips cross compiler
o gcc 3.2.3 mips cross compiler
o mips binutils 2.16 and gcc 4.0.1 cross compiler
o older versions may do as well, but are now obsoleted
 
EMULATORS AND VIRTUALIZERS
o msim
45,3 → 43,7
 
EMULATORS AND VIRTUALIZERS
o ski
COMPILER REQUIREMENTS
o IA-64 binutils 2.15 and gcc 4.0.0 cross compiler
o older versions may do as well, but are now obsoleted
//SPARTAN/trunk/doc/TODO
17,7 → 17,7
+ before IRET (from SYSCALL), zero NT in EFLAGS [DONE]
+ [ia32] review the cache controling bits in CR0 register
+ [ia32] zero the alignment exception bit in EFLAGS [DONE]
- Task changed to clean AM in CR0 so the alignment check is disabled globaly
- Task changed to clean AM in CR0 so the alignment check is disabled globally
+ make emulated architectures also work on real hardware
+ bring in support for other architectures (e.g. PowerPC)