Changeset f6f22cdb in mainline for boot/arch/sparc32/include/mm.h


Ignore:
Timestamp:
2013-12-27T18:45:56Z (10 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
32e8cd1
Parents:
e47ed05
Message:

code revision
coding style changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/sparc32/include/mm.h

    re47ed05 rf6f22cdb  
    3939 */
    4040
    41 #ifndef BOOT_sparc32__MM_H
    42 #define BOOT_sparc32__MM_H
     41#ifndef BOOT_sparc32_MM_H
     42#define BOOT_sparc32_MM_H
    4343
    4444#include <typedefs.h>
    4545
    46 #define PAGE_SIZE       (1 << 12)
     46#define PAGE_SIZE  (1 << 12)
    4747
    4848typedef struct {
     
    5454
    5555typedef struct {
    56         unsigned int ppn: 24;
    57         unsigned int cacheable: 1;
    58         unsigned int modified: 1;
    59         unsigned int referenced: 1;
    60         unsigned int acc: 3;
    61         unsigned int et: 2;
     56        unsigned int ppn : 24;
     57        unsigned int cacheable : 1;
     58        unsigned int modified : 1;
     59        unsigned int referenced : 1;
     60        unsigned int acc : 3;
     61        unsigned int et : 2;
    6262} __attribute__((packed)) pte_t;
    6363
    6464extern pte_t boot_pt[PTL0_ENTRIES];
    6565
    66 void mmu_init(void);
     66extern void mmu_init(void);
    6767
    68 #define PTE_ET_DESCRIPTOR       1
    69 #define PTE_ET_ENTRY            2
    70 #define PTE_ACC_RWX             3
    71 #define MMU_CONTROL_EN          (1 << 0)
     68#define PTE_ET_DESCRIPTOR  1
     69#define PTE_ET_ENTRY       2
     70#define PTE_ACC_RWX        3
     71#define MMU_CONTROL_EN     (1 << 0)
    7272
    7373#endif
Note: See TracChangeset for help on using the changeset viewer.