Subversion Repositories HelenOS

Rev

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

Rev 2175 Rev 2238
Line 1... Line 1...
1
/*
1
/*
2
 * Copyright (c) 2005 Jakub Jermar
2
 * Copyright (c) 2007 Pavel Jancik, Michal Kebrt
3
 * All rights reserved.
3
 * All rights reserved.
4
 *
4
 *
5
 * Redistribution and use in source and binary forms, with or without
5
 * Redistribution and use in source and binary forms, with or without
6
 * modification, are permitted provided that the following conditions
6
 * modification, are permitted provided that the following conditions
7
 * are met:
7
 * are met:
Line 35... Line 35...
35
#ifndef KERN_arm32_AS_H_
35
#ifndef KERN_arm32_AS_H_
36
#define KERN_arm32_AS_H_
36
#define KERN_arm32_AS_H_
37
 
37
 
38
#define KERNEL_ADDRESS_SPACE_SHADOWED_ARCH  0
38
#define KERNEL_ADDRESS_SPACE_SHADOWED_ARCH  0
39
 
39
 
40
#define KERNEL_ADDRESS_SPACE_START_ARCH     (unsigned long) 0x80000000
40
#define KERNEL_ADDRESS_SPACE_START_ARCH     (unsigned long) 0x80000000
41
#define KERNEL_ADDRESS_SPACE_END_ARCH       (unsigned long) 0xffffffff
41
#define KERNEL_ADDRESS_SPACE_END_ARCH       (unsigned long) 0xffffffff
42
#define USER_ADDRESS_SPACE_START_ARCH       (unsigned long) 0x00000000
42
#define USER_ADDRESS_SPACE_START_ARCH       (unsigned long) 0x00000000
43
#define USER_ADDRESS_SPACE_END_ARCH     (unsigned long) 0x7fffffff
43
#define USER_ADDRESS_SPACE_END_ARCH         (unsigned long) 0x7fffffff
44
 
44
 
45
#define USTACK_ADDRESS_ARCH (0x80000000 - PAGE_SIZE)
45
#define USTACK_ADDRESS_ARCH (0x80000000 - PAGE_SIZE)
46
 
46
 
47
typedef struct {
47
typedef struct {
48
} as_arch_t;
48
} as_arch_t;