home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-sh / mmu.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  446 b   |  30 lines

  1. #ifndef __MMU_H
  2. #define __MMU_H
  3.  
  4. #if !defined(CONFIG_MMU)
  5.  
  6. struct mm_rblock_struct {
  7.     int    size;
  8.     int    refcount;
  9.     void    *kblock;
  10. };
  11.  
  12. struct mm_tblock_struct {
  13.     struct mm_rblock_struct *rblock;
  14.     struct mm_tblock_struct *next;
  15. };
  16.  
  17. typedef struct {
  18.     struct mm_tblock_struct tblock;
  19.     unsigned long        end_brk;
  20. } mm_context_t;
  21.  
  22. #else
  23.  
  24. /* Default "unsigned long" context */
  25. typedef unsigned long mm_context_t;
  26.  
  27. #endif /* CONFIG_MMU */
  28. #endif /* __MMH_H */
  29.  
  30.