Changeset b45c443 in mainline for arch/ppc64
- Timestamp:
- 2006-06-13T14:26:44Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3222efd
- Parents:
- 279952c
- Location:
- arch/ppc64
- Files:
-
- 38 edited
-
include/arch.h (modified) (1 diff)
-
include/arg.h (modified) (2 diffs)
-
include/asm.h (modified) (2 diffs)
-
include/asm/regname.h (modified) (2 diffs)
-
include/atomic.h (modified) (2 diffs)
-
include/barrier.h (modified) (2 diffs)
-
include/boot/boot.h (modified) (2 diffs)
-
include/byteorder.h (modified) (2 diffs)
-
include/context.h (modified) (2 diffs)
-
include/context_offset.h (modified) (1 diff)
-
include/cpu.h (modified) (2 diffs)
-
include/cpuid.h (modified) (2 diffs)
-
include/debug.h (modified) (1 diff)
-
include/elf.h (modified) (2 diffs)
-
include/exception.h (modified) (2 diffs)
-
include/faddr.h (modified) (2 diffs)
-
include/fpu_context.h (modified) (2 diffs)
-
include/interrupt.h (modified) (2 diffs)
-
include/memstr.h (modified) (2 diffs)
-
include/mm/as.h (modified) (2 diffs)
-
include/mm/asid.h (modified) (2 diffs)
-
include/mm/frame.h (modified) (2 diffs)
-
include/mm/memory_init.h (modified) (2 diffs)
-
include/mm/page.h (modified) (2 diffs)
-
include/mm/tlb.h (modified) (2 diffs)
-
include/proc/task.h (modified) (2 diffs)
-
include/proc/thread.h (modified) (2 diffs)
-
include/types.h (modified) (2 diffs)
-
src/cpu/cpu.c (modified) (2 diffs)
-
src/ddi/ddi.c (modified) (2 diffs)
-
src/interrupt.c (modified) (2 diffs)
-
src/mm/as.c (modified) (2 diffs)
-
src/mm/frame.c (modified) (2 diffs)
-
src/mm/memory_init.c (modified) (2 diffs)
-
src/mm/page.c (modified) (2 diffs)
-
src/mm/tlb.c (modified) (2 diffs)
-
src/ppc64.c (modified) (2 diffs)
-
src/proc/scheduler.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
arch/ppc64/include/arch.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_ARCH_H__ 30 36 #define __ppc64_ARCH_H__ 31 37 32 38 #endif 39 40 /** @} 41 */ 42 -
arch/ppc64/include/arg.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_ARG_H__ 30 36 #define __ppc64_ARG_H__ … … 33 39 34 40 #endif 41 42 /** @} 43 */ 44 -
arch/ppc64/include/asm.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 151 157 152 158 #endif 159 160 /** @} 161 */ 162 -
arch/ppc64/include/asm/regname.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 205 211 206 212 #endif 213 214 /** @} 215 */ 216 -
arch/ppc64/include/atomic.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 87 93 88 94 #endif 95 96 /** @} 97 */ 98 -
arch/ppc64/include/barrier.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_BARRIER_H__ 30 36 #define __ppc64_BARRIER_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/ppc64/include/boot/boot.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 82 88 83 89 #endif 90 91 /** @} 92 */ 93 -
arch/ppc64/include/byteorder.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 63 69 64 70 #endif 71 72 /** @} 73 */ 74 -
arch/ppc64/include/context.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 67 73 68 74 #endif 75 76 /** @} 77 */ 78 -
arch/ppc64/include/context_offset.h
r279952c rb45c443 44 44 #define OFFSET_FR31 0x88 45 45 #define OFFSET_FPSCR 0x90 46 47 /** @} 48 */ 49 -
arch/ppc64/include/cpu.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64cpu 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_CPU_H__ 30 36 #define __ppc64_CPU_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/ppc64/include/cpuid.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64cpu 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_CPUID_H__ 30 36 #define __ppc64_CPUID_H__ … … 46 52 47 53 #endif 54 55 /** @} 56 */ 57 -
arch/ppc64/include/debug.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64debug ppc64 30 * @ingroup debug 31 * @{ 32 */ 33 /** @file 34 */ 35 29 36 #ifndef __ppc64_DEBUG_H__ 30 37 #define __ppc64_DEBUG_H__ 31 38 32 39 #endif 40 41 /** @} 42 */ 43 -
arch/ppc64/include/elf.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_ELF_H__ 30 36 #define __ppc64_ELF_H__ … … 35 41 36 42 #endif 43 44 /** @} 45 */ 46 -
arch/ppc64/include/exception.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 94 100 95 101 #endif 102 103 /** @} 104 */ 105 -
arch/ppc64/include/faddr.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_FADDR_H__ 30 36 #define __ppc64_FADDR_H__ … … 35 41 36 42 #endif 43 44 /** @} 45 */ 46 -
arch/ppc64/include/fpu_context.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 57 63 58 64 #endif 65 66 /** @} 67 */ 68 -
arch/ppc64/include/interrupt.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64interrupt 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_INTERRUPT_H__ 30 36 #define __ppc64_INTERRUPT_H__ … … 42 48 43 49 #endif 50 51 /** @} 52 */ 53 -
arch/ppc64/include/memstr.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_MEMSTR_H__ 30 36 #define __ppc64_MEMSTR_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/ppc64/include/mm/as.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_AS_H__ 30 36 #define __ppc64_AS_H__ … … 44 50 45 51 #endif 52 53 /** @} 54 */ 55 -
arch/ppc64/include/mm/asid.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_ASID_H__ 30 36 #define __ppc64_ASID_H__ … … 38 44 39 45 #endif 46 47 /** @} 48 */ 49 -
arch/ppc64/include/mm/frame.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_FRAME_H__ 30 36 #define __ppc64_FRAME_H__ … … 46 52 47 53 #endif 54 55 /** @} 56 */ 57 -
arch/ppc64/include/mm/memory_init.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_MEMORY_INIT_H__ 30 36 #define __ppc64_MEMORY_INIT_H__ … … 37 43 38 44 #endif 45 46 /** @} 47 */ 48 -
arch/ppc64/include/mm/page.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 152 158 153 159 #endif 160 161 /** @} 162 */ 163 -
arch/ppc64/include/mm/tlb.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_TLB_H__ 30 36 #define __ppc64_TLB_H__ … … 32 38 33 39 #endif 40 41 /** @} 42 */ 43 -
arch/ppc64/include/proc/task.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64proc 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_TASK_H__ 30 36 #define __ppc64_TASK_H__ … … 37 43 38 44 #endif 45 46 /** @} 47 */ 48 -
arch/ppc64/include/proc/thread.h
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64proc 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #ifndef __ppc64_THREAD_H__ 30 36 #define __ppc64_THREAD_H__ … … 36 42 37 43 #endif 44 45 /** @} 46 */ 47 -
arch/ppc64/include/types.h
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 59 65 60 66 #endif 67 68 /** @} 69 */ 70 -
arch/ppc64/src/cpu/cpu.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64cpu ppc64 30 * @ingroup cpu 31 * @{ 32 */ 33 /** @file 34 */ 35 29 36 #include <arch/cpu.h> 30 37 #include <arch/cpuid.h> … … 53 60 printf("cpu%d: version=%d, revision=%d\n", m->id, m->arch.version, m->arch.revision); 54 61 } 62 63 /** @} 64 */ 65 -
arch/ppc64/src/ddi/ddi.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64ddi ppc64 30 * @ingroup ddi 31 * @{ 32 */ 33 /** @file 34 */ 35 29 36 #include <ddi/ddi.h> 30 37 #include <proc/task.h> … … 46 53 return 0; 47 54 } 55 56 /** @} 57 */ 58 -
arch/ppc64/src/interrupt.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64interrupt ppc64 30 * @ingroup interrupt 31 * @{ 32 */ 33 /** @file 27 34 */ 28 35 … … 65 72 /* TODO */ 66 73 } 74 75 /** @} 76 */ 77 -
arch/ppc64/src/mm/as.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm ppc64 30 * @ingroup mm 31 * @{ 32 */ 33 /** @file 34 * @ingroup ppc64 35 */ 36 29 37 #include <arch/mm/as.h> 30 38 #include <genarch/mm/as_pt.h> … … 35 43 as_operations = &as_pt_operations; 36 44 } 45 46 /** @} 47 */ 48 -
arch/ppc64/src/mm/frame.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 61 67 62 68 } 69 70 /** @} 71 */ 72 -
arch/ppc64/src/mm/memory_init.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 33 */ 34 29 35 #include <arch/boot/boot.h> 30 36 #include <arch/mm/memory_init.h> … … 46 52 printf("base: %#x size: %#x\n", bootinfo.memmap.zones[i].start, bootinfo.memmap.zones[i].size); 47 53 } 54 55 /** @} 56 */ 57 -
arch/ppc64/src/mm/page.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 297 303 return virtaddr; 298 304 } 305 306 /** @} 307 */ 308 -
arch/ppc64/src/mm/tlb.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64mm 30 * @{ 31 */ 32 /** @file 27 33 */ 28 34 … … 76 82 { 77 83 } 84 85 /** @} 86 */ 87 -
arch/ppc64/src/ppc64.c
r279952c rb45c443 25 25 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 26 26 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 27 */ 28 29 /** @addtogroup ppc64 30 * @ingroup others 31 * @{ 32 */ 33 /** @file 27 34 */ 28 35 … … 104 111 { 105 112 } 113 114 /** @} 115 */ 116 -
arch/ppc64/src/proc/scheduler.c
r279952c rb45c443 27 27 */ 28 28 29 /** @addtogroup ppc64proc ppc64 30 * @ingroup proc 31 * @{ 32 */ 33 /** @file 34 */ 35 29 36 #include <arch/mm/page.h> 30 37 #include <arch/boot/boot.h> … … 53 60 { 54 61 } 62 63 /** @} 64 */ 65
Note:
See TracChangeset
for help on using the changeset viewer.
