Changeset 9a23bf64 in rtems


Ignore:
Timestamp:
May 24, 2001, 8:17:38 PM (19 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
aaf6063
Parents:
133ddf2e
Message:

2001-05-24 Tom Armistead <tom_armistead@…>

  • start/start.S: Increased BAT0 mapping of RAM from 64 meg to

256 meg to allow operation on boards with larger RAM sizes.

  • vectors/vectors_init.c: Modified to call 'generic' powerpc vector function (mpc60x_vector_is_valid) instead of MPC750 specific function to allow operation on boards with CPUs other than the MPC750.
Location:
c/src/lib/libbsp/powerpc/shared
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/shared/ChangeLog

    r133ddf2e r9a23bf64  
     12001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * console/Makefile.am: Use 'PREINSTALL_FILES ='.
     4        * residual/Makefile.am: Use 'PREINSTALL_FILES ='.
     5        * irq/Makefile.am: Use 'PREINSTALL_FILES ='.
     6        * motorola/Makefile.am: Use 'PREINSTALL_FILES ='.
     7        * vectors/Makefile.am: Use 'PREINSTALL_FILES ='.
     8        * pci/Makefile.am: Use 'PREINSTALL_FILES ='.
     9        * openpic/Makefile.am: Use 'PREINSTALL_FILES ='.
    110
    2112001-05-14      Tom Armistead <tom_armistead@phx.mcd.mot.com>
  • c/src/lib/libbsp/powerpc/shared/start/start.S

    r133ddf2e r9a23bf64  
    6464        bl      flush_tlbs
    6565/*
    66  * Use the first pair of BAT registers to map the 1st 64MB
     66 * Use the first pair of BAT registers to map the 1st 256MB
    6767 * of RAM to KERNELBASE.
    6868 */
    6969        lis     r11,KERNELBASE@h
    70         ori     r11,r11,0x7fe           /* set up BAT registers for 604 */
     70        ori     r11,r11,0x1ffe          /* set up BAT registers for 604 */
    7171        li      r8,2                    /* R/W access */
    7272        isync
     
    7878
    7979/*
    80  * we now have the 1st 64M of ram mapped with the bats. We are still
     80 * we now have the 1st 256M of ram mapped with the bats. We are still
    8181 * running on the bootloader stack and cannot switch to an RTEMS allocated
    8282 * init stack before copying the residual data that may have been set just after
  • c/src/lib/libbsp/powerpc/shared/vectors/vectors_init.c

    r133ddf2e r9a23bf64  
    111111  exception_config.defaultRawEntry.hdl.raw_hdl_size = (unsigned) &default_exception_vector_code_prolog_size;
    112112  for (i=0; i <= exception_config.exceptSize; i++) {
    113     if (!mpc750_vector_is_valid (i)) {
     113    if (!mpc60x_vector_is_valid (i)) {
    114114      continue;
    115115    }
Note: See TracChangeset for help on using the changeset viewer.