Removed unnecessary inclusions of <boot/kernel_args.h> in private kernel

headers and respectively added includes in source files.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37259 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2010-06-25 22:16:10 +00:00
parent d31f4dd5eb
commit 45bd7bb3db
18 changed files with 36 additions and 15 deletions
+11 -8
View File
@@ -10,20 +10,23 @@
#include <OS.h>
#include <boot/kernel_args.h>
#define PAGE_ALIGN(x) (((x) + (B_PAGE_SIZE - 1)) & ~(B_PAGE_SIZE - 1))
struct kernel_args;
#ifdef __cplusplus
extern "C" {
#endif
#endif
status_t arch_cpu_preboot_init_percpu(kernel_args *args, int curr_cpu);
status_t arch_cpu_init(kernel_args *args);
status_t arch_cpu_init_percpu(kernel_args *args, int curr_cpu);
status_t arch_cpu_init_post_vm(kernel_args *args);
status_t arch_cpu_init_post_modules(kernel_args *args);
status_t arch_cpu_preboot_init_percpu(struct kernel_args *args, int curr_cpu);
status_t arch_cpu_init(struct kernel_args *args);
status_t arch_cpu_init_percpu(struct kernel_args *args, int curr_cpu);
status_t arch_cpu_init_post_vm(struct kernel_args *args);
status_t arch_cpu_init_post_modules(struct kernel_args *args);
status_t arch_cpu_shutdown(bool reboot);
void arch_cpu_invalidate_TLB_range(addr_t start, addr_t end);
@@ -47,7 +50,7 @@ void arch_cpu_memory_write_barrier(void);
#ifdef __cplusplus
}
#endif
#endif
#include <arch_cpu.h>
+1 -1
View File
@@ -24,7 +24,7 @@ struct kernel_args;
status_t arch_int_init(struct kernel_args* args);
status_t arch_int_init_post_vm(struct kernel_args* args);
status_t arch_int_init_io(kernel_args* args);
status_t arch_int_init_io(struct kernel_args* args);
status_t arch_int_init_post_device_manager(struct kernel_args* args);
void arch_int_enable_interrupts(void);
+4 -3
View File
@@ -13,7 +13,6 @@
#include <smp.h>
#include <timer.h>
#include <boot/kernel_args.h>
#include <arch/cpu.h>
@@ -23,6 +22,7 @@
#endif
struct kernel_args;
struct thread;
@@ -55,7 +55,8 @@ typedef struct cpu_ent {
} cpu_ent __attribute__((aligned(64)));
extern cpu_ent gCPU[MAX_BOOT_CPUS];
//extern cpu_ent gCPU[MAX_BOOT_CPUS];
extern cpu_ent gCPU[];
#ifdef __cplusplus
@@ -64,7 +65,7 @@ extern "C" {
status_t cpu_preboot_init_percpu(struct kernel_args *args, int curr_cpu);
status_t cpu_init(struct kernel_args *args);
status_t cpu_init_percpu(kernel_args *ka, int curr_cpu);
status_t cpu_init_percpu(struct kernel_args *ka, int curr_cpu);
status_t cpu_init_post_vm(struct kernel_args *args);
status_t cpu_init_post_modules(struct kernel_args *args);
bigtime_t cpu_get_active_time(int32 cpu);
+1 -1
View File
@@ -25,7 +25,7 @@ extern "C" {
status_t int_init(struct kernel_args* args);
status_t int_init_post_vm(struct kernel_args* args);
status_t int_init_io(kernel_args* args);
status_t int_init_io(struct kernel_args* args);
status_t int_init_post_device_manager(struct kernel_args* args);
int int_io_interrupt_handler(int vector, bool levelTriggered);