Ignore:
Timestamp:
2007-01-28T13:25:49Z (18 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8e8c1a5
Parents:
1ba41c5
Message:

huge type system cleanup
remove cyclical type dependencies across multiple header files
many minor coding style fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/include/mm/page.h

    r1ba41c5 rb3f8fb7  
    4747#ifndef __ASM__
    4848
    49 #include <mm/page.h>
    50 #include <arch/types.h>
    51 #include <genarch/mm/page_ht.h>
     49//#include <arch/types.h>
     50//#include <genarch/mm/page_ht.h>
     51#include <arch/interrupt.h>
    5252
    5353extern uintptr_t physmem_base;
     
    5656#define PA2KA(x)        (((uintptr_t) (x)) - physmem_base)
    5757
    58 union page_address {
     58typedef union {
    5959        uintptr_t address;
    6060        struct {
     
    6262                unsigned offset : 13;           /**< Offset. */
    6363        } __attribute__ ((packed));
    64 };
    65 
    66 typedef union page_address page_address_t;
     64} page_address_t;
    6765
    6866extern void page_arch_init(void);
Note: See TracChangeset for help on using the changeset viewer.