- Cleanup

- rewrote early_query() to use the TT0 mapping to remove the page_hole stuff.
- fixed natfeat, using a page set up from the bootloader for now as it wants physical address. At least it's enough to see from the debugger:
load kernel...
kernel entry at 8003711a
Welcome to kernel debugger output!
Haiku revision: 26582
PANIC: unknown cpu_type 68040

Welcome to Kernel Debugging Land...
Running on CPU 0
kdebug>


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26599 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
François Revol
2008-07-24 02:59:47 +00:00
parent feb6103338
commit 0ae1957465
8 changed files with 63 additions and 39 deletions
@@ -46,9 +46,10 @@ typedef struct {
struct {
//XXX: are those meant to be used by physical
// or virtual address ?
int32 (*nf_get_id)(const char *);
int32 (*nf_call)(int32, ...);
int32 nf_dprintf_id;
uint32 (*nf_get_id)(const char *);
int32 (*nf_call)(uint32, ...);
addr_t nf_page;
uint32 nf_dprintf_id;
} nat_feat;
} atari;
} plat_args;