Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 681 → Rev 680

/kernel/trunk/generic/include/cpu.h
41,13 → 41,8
 
#define CPU_STACK_SIZE STACK_SIZE
 
/** CPU structure.
*
* There is one structure like this for every processor.
*/
struct cpu {
SPINLOCK_DECLARE(lock);
 
context_t saved_context;
 
volatile count_t nrdy;
62,11 → 57,7
waitq_t kcpulb_wq;
#endif /* CONFIG_SMP */
 
/**
* Processor ID assigned by kernel.
*/
int id;
int active;
int tlb_active;
 
77,9 → 68,6
 
thread_t *fpu_owner;
/**
* Stack used by scheduler when there is no running thread.
*/
__u8 *stack;
};
 
/kernel/trunk/doc/arch/ia32
16,7 → 16,7
o older versions may do as well, but are now obsoleted
 
SMP COMPATIBILITY
o Bochs 2.0.2 - Bochs 2.2.5
o Bochs 2.0.2 - Bochs 2.2.1
o 2x-8x 686 CPU
o Simics 2.0.28 - Simics 2.2.19
o 2x-15x Pentium 4 CPU
30,6 → 30,6
o 2x 2100MHz Athlon MP CPU
 
EMULATORS AND VIRTUALIZERS
o Bochs 2.0.2 - Bochs 2.2.5
o Bochs 2.0.2 - Bochs 2.2.1
o VMware Workstation 4, VMware Workstation 5, VMware Workstation 5.5
o Simics 2.2.19
/kernel/trunk/doc/arch/amd64
22,5 → 22,5
o HP ProLiant ML350 (HyperThreading)
 
EMULATORS AND VIRTUALIZERS
o Bochs 2.2.5
o Bochs 2.2.1
o Simics 2.2.19