Subversion Repositories HelenOS-historic

Rev

Rev 763 | Rev 944 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 763 Rev 911
Line 27... Line 27...
27
 */
27
 */
28
 
28
 
29
#ifndef __ia64_FRAME_H__
29
#ifndef __ia64_FRAME_H__
30
#define __ia64_FRAME_H__
30
#define __ia64_FRAME_H__
31
 
31
 
-
 
32
/*
-
 
33
 * Frame is defined to be 64K long.
-
 
34
 * Such a relatively big frame size is used because of kernel stack requirements
-
 
35
 * and organization. Portion of the stack reserved for RSE must be at least 16K
-
 
36
 * long. If the memory stack is to have some space allocated, the next available
-
 
37
 * frame size (i.e. 64K) needs to be used.
-
 
38
 */
32
#define FRAME_WIDTH   14    /* 16K */
39
#define FRAME_WIDTH   16    /* 64K */
33
#define FRAME_SIZE      (1<<FRAME_WIDTH)
40
#define FRAME_SIZE      (1<<FRAME_WIDTH)
34
 
41
 
35
extern void frame_arch_init(void);
42
extern void frame_arch_init(void);
36
 
43
 
37
#endif
44
#endif