Changeset d99c1d2 in mainline for kernel/arch/sparc64/include
- Timestamp:
- 2010-03-23T14:41:06Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1b1164e8
- Parents:
- 7c682dd1
- Location:
- kernel/arch/sparc64/include
- Files:
-
- 31 edited
-
asm.h (modified) (1 diff)
-
atomic.h (modified) (1 diff)
-
boot/boot.h (modified) (1 diff)
-
context.h (modified) (1 diff)
-
cpu.h (modified) (1 diff)
-
drivers/fhc.h (modified) (1 diff)
-
drivers/kbd.h (modified) (1 diff)
-
drivers/pci.h (modified) (1 diff)
-
drivers/scr.h (modified) (1 diff)
-
drivers/sgcn.h (modified) (1 diff)
-
faddr.h (modified) (1 diff)
-
fpu_context.h (modified) (1 diff)
-
interrupt.h (modified) (1 diff)
-
mm/asid.h (modified) (1 diff)
-
mm/sun4u/frame.h (modified) (1 diff)
-
mm/sun4u/mmu.h (modified) (1 diff)
-
mm/sun4u/tlb.h (modified) (1 diff)
-
mm/sun4u/tsb.h (modified) (1 diff)
-
mm/sun4u/tte.h (modified) (1 diff)
-
mm/sun4v/frame.h (modified) (1 diff)
-
mm/sun4v/tlb.h (modified) (1 diff)
-
mm/sun4v/tsb.h (modified) (1 diff)
-
mm/sun4v/tte.h (modified) (1 diff)
-
proc/thread.h (modified) (1 diff)
-
register.h (modified) (1 diff)
-
sun4u/cpu.h (modified) (1 diff)
-
sun4v/hypercall.h (modified) (1 diff)
-
sun4v/ipi.h (modified) (1 diff)
-
sun4v/register.h (modified) (1 diff)
-
trap/trap_table.h (modified) (1 diff)
-
types.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/include/asm.h
r7c682dd1 rd99c1d2 37 37 38 38 #include <arch/arch.h> 39 #include <arch/types.h>40 39 #include <typedefs.h> 41 40 #include <align.h> -
kernel/arch/sparc64/include/atomic.h
r7c682dd1 rd99c1d2 37 37 38 38 #include <arch/barrier.h> 39 #include < arch/types.h>39 #include <typedefs.h> 40 40 #include <preemption.h> 41 41 -
kernel/arch/sparc64/include/boot/boot.h
r7c682dd1 rd99c1d2 43 43 44 44 #include <config.h> 45 #include < arch/types.h>45 #include <typedefs.h> 46 46 #include <genarch/ofw/ofw_tree.h> 47 47 -
kernel/arch/sparc64/include/context.h
r7c682dd1 rd99c1d2 37 37 38 38 #include <arch/stack.h> 39 #include < arch/types.h>39 #include <typedefs.h> 40 40 #include <align.h> 41 41 -
kernel/arch/sparc64/include/cpu.h
r7c682dd1 rd99c1d2 54 54 #ifndef __ASM__ 55 55 56 #include <arch/types.h>57 56 #include <typedefs.h> 58 57 #include <arch/register.h> -
kernel/arch/sparc64/include/drivers/fhc.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_FHC_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 #include <genarch/ofw/ofw_tree.h> 40 40 -
kernel/arch/sparc64/include/drivers/kbd.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_KBD_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 #include <genarch/ofw/ofw_tree.h> 40 40 -
kernel/arch/sparc64/include/drivers/pci.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_PCI_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 #include <genarch/ofw/ofw_tree.h> 40 40 #include <arch/arch.h> -
kernel/arch/sparc64/include/drivers/scr.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_SCR_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 #include <genarch/ofw/ofw_tree.h> 40 40 -
kernel/arch/sparc64/include/drivers/sgcn.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_SGCN_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 #include <console/chardev.h> 40 40 #include <proc/thread.h> -
kernel/arch/sparc64/include/faddr.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_FADDR_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 40 40 #define FADDR(fptr) ((uintptr_t) (fptr)) -
kernel/arch/sparc64/include/fpu_context.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_FPU_CONTEXT_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 40 40 #define FPU_CONTEXT_ALIGN 8 -
kernel/arch/sparc64/include/interrupt.h
r7c682dd1 rd99c1d2 37 37 #define KERN_sparc64_INTERRUPT_H_ 38 38 39 #include < arch/types.h>39 #include <typedefs.h> 40 40 #include <arch/regdef.h> 41 41 -
kernel/arch/sparc64/include/mm/asid.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_ASID_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 40 40 /* -
kernel/arch/sparc64/include/mm/sun4u/frame.h
r7c682dd1 rd99c1d2 55 55 #ifndef __ASM__ 56 56 57 #include < arch/types.h>57 #include <typedefs.h> 58 58 59 59 union frame_address { -
kernel/arch/sparc64/include/mm/sun4u/mmu.h
r7c682dd1 rd99c1d2 91 91 #include <arch/asm.h> 92 92 #include <arch/barrier.h> 93 #include < arch/types.h>93 #include <typedefs.h> 94 94 95 95 #if defined(US) -
kernel/arch/sparc64/include/mm/sun4u/tlb.h
r7c682dd1 rd99c1d2 99 99 #include <arch/asm.h> 100 100 #include <arch/barrier.h> 101 #include < arch/types.h>101 #include <typedefs.h> 102 102 #include <arch/register.h> 103 103 #include <arch/cpu.h> -
kernel/arch/sparc64/include/mm/sun4u/tsb.h
r7c682dd1 rd99c1d2 54 54 #include <arch/mm/tte.h> 55 55 #include <arch/mm/mmu.h> 56 #include < arch/types.h>56 #include <typedefs.h> 57 57 58 58 /** TSB Base register. */ -
kernel/arch/sparc64/include/mm/sun4u/tte.h
r7c682dd1 rd99c1d2 49 49 #ifndef __ASM__ 50 50 51 #include < arch/types.h>51 #include <typedefs.h> 52 52 53 53 /* TTE tag's VA_tag field contains bits <63:VA_TAG_PAGE_SHIFT> of the VA */ -
kernel/arch/sparc64/include/mm/sun4v/frame.h
r7c682dd1 rd99c1d2 45 45 #ifndef __ASM__ 46 46 47 #include < arch/types.h>47 #include <typedefs.h> 48 48 49 49 extern uintptr_t last_frame; -
kernel/arch/sparc64/include/mm/sun4v/tlb.h
r7c682dd1 rd99c1d2 48 48 #include <arch/asm.h> 49 49 #include <arch/barrier.h> 50 #include < arch/types.h>50 #include <typedefs.h> 51 51 #include <arch/register.h> 52 52 #include <arch/cpu.h> -
kernel/arch/sparc64/include/mm/sun4v/tsb.h
r7c682dd1 rd99c1d2 53 53 #include <arch/mm/tte.h> 54 54 #include <arch/mm/mmu.h> 55 #include <arch/types.h>56 55 57 56 /** TSB description, used in hypercalls */ -
kernel/arch/sparc64/include/mm/sun4v/tte.h
r7c682dd1 rd99c1d2 50 50 #ifndef __ASM__ 51 51 52 #include < arch/types.h>52 #include <typedefs.h> 53 53 54 54 /** Translation Table Entry - Data. */ -
kernel/arch/sparc64/include/proc/thread.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_THREAD_H_ 37 37 38 #include < arch/types.h>38 #include <typedefs.h> 39 39 #include <arch/arch.h> 40 40 -
kernel/arch/sparc64/include/register.h
r7c682dd1 rd99c1d2 37 37 38 38 #include <arch/regdef.h> 39 #include < arch/types.h>39 #include <typedefs.h> 40 40 41 41 /** Version Register. */ -
kernel/arch/sparc64/include/sun4u/cpu.h
r7c682dd1 rd99c1d2 54 54 #ifndef __ASM__ 55 55 56 #include <arch/types.h>57 56 #include <typedefs.h> 58 57 #include <arch/register.h> -
kernel/arch/sparc64/include/sun4v/hypercall.h
r7c682dd1 rd99c1d2 120 120 121 121 #include <typedefs.h> 122 #include <arch/types.h>123 122 124 123 /* -
kernel/arch/sparc64/include/sun4v/ipi.h
r7c682dd1 rd99c1d2 38 38 #define KERN_sparc64_sun4v_IPI_H_ 39 39 40 #include < arch/types.h>40 #include <typedefs.h> 41 41 42 42 extern uint64_t ipi_brodcast_to(void (*)(void), uint16_t cpu_list[], uint64_t); -
kernel/arch/sparc64/include/sun4v/register.h
r7c682dd1 rd99c1d2 37 37 38 38 #include <arch/regdef.h> 39 #include < arch/types.h>39 #include <typedefs.h> 40 40 41 41 /** Processor State Register. */ -
kernel/arch/sparc64/include/trap/trap_table.h
r7c682dd1 rd99c1d2 44 44 #ifndef __ASM__ 45 45 46 #include < arch/types.h>46 #include <typedefs.h> 47 47 48 48 struct trap_table_entry { -
kernel/arch/sparc64/include/types.h
r7c682dd1 rd99c1d2 36 36 #define KERN_sparc64_TYPES_H_ 37 37 38 typedef signed char int8_t;39 typedef signed short int16_t;40 typedef signed int int32_t;41 typedef signed long int64_t;42 43 typedef unsigned char uint8_t;44 typedef unsigned short uint16_t;45 typedef unsigned int uint32_t;46 typedef unsigned long uint64_t;47 48 38 typedef uint64_t size_t; 49 39 … … 60 50 } fncptr_t; 61 51 52 typedef uint8_t asi_t; 53 62 54 /**< Formats for uintptr_t, size_t */ 63 #define PRIp "llx"64 #define PRIs "llu"55 #define PRIp "llx" 56 #define PRIs "llu" 65 57 66 58 /**< Formats for (u)int8_t, (u)int16_t, (u)int32_t, (u)int64_t and (u)native_t */ 67 #define PRId8 "d"68 #define PRId16 "d"69 #define PRId32 "d"70 #define PRId64 "lld"71 #define PRIdn "lld"59 #define PRId8 "d" 60 #define PRId16 "d" 61 #define PRId32 "d" 62 #define PRId64 "lld" 63 #define PRIdn "lld" 72 64 73 #define PRIu8 "u"74 #define PRIu16 "u"75 #define PRIu32 "u"76 #define PRIu64 "llu"77 #define PRIun "llu"65 #define PRIu8 "u" 66 #define PRIu16 "u" 67 #define PRIu32 "u" 68 #define PRIu64 "llu" 69 #define PRIun "llu" 78 70 79 #define PRIx8 "x" 80 #define PRIx16 "x" 81 #define PRIx32 "x" 82 #define PRIx64 "llx" 83 #define PRIxn "llx" 84 85 typedef uint8_t asi_t; 71 #define PRIx8 "x" 72 #define PRIx16 "x" 73 #define PRIx32 "x" 74 #define PRIx64 "llx" 75 #define PRIxn "llx" 86 76 87 77 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
