Changeset 35ff211 in rtems


Ignore:
Timestamp:
Apr 5, 2000, 7:09:06 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Children:
0315b79
Parents:
bb734cc
Message:

Now all m68k BSPs specify _RamBase. This is necessary for the shared
m68kbsppretaskinghook.c to work.

Location:
c/src/lib/libbsp/m68k
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/m68k/dmv152/startup/linkcmds

    rbb734cc r35ff211  
    1616 * Declare some sizes.
    1717 */
     18_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
     19_RamSize = DEFINED(_RamSize) ? _RamSize : 1M;
    1820_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
    1921_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
     
    2325        ram : org = 0x0, l = 1M
    2426}
    25 
    26 _RamBase = 0;
    27 _RamSize = 1M;
    2827
    2928SECTIONS
  • c/src/lib/libbsp/m68k/efi332/startup/linkcmds

    rbb734cc r35ff211  
    3434 * Declare some sizes.
    3535 */
     36_RamBase = DEFINED(_RamBase) ? _RamBase : 0x80000;
     37_RamSize = DEFINED(_RamSize) ? _RamSize : 0x80000;
    3638_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
    3739_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
     
    4143  ram     : ORIGIN = 0x80000, LENGTH = 512K
    4244}
    43 
    44 _RamBase = 0x80000;
    45 _RamSize = 0x80000;
    4645
    4746__end_of_ram = 0x100000;
  • c/src/lib/libbsp/m68k/efi332/startup/linkcmds_ROM

    rbb734cc r35ff211  
    4343  ram     : ORIGIN = 0x80000, LENGTH = 512K
    4444}
     45
     46_RamBase = DEFINED(_RamBase) ? _RamBase : 0x080000;
    4547
    4648__end_of_ram = 0x100000;
  • c/src/lib/libbsp/m68k/efi68k/startup/linkcmds

    rbb734cc r35ff211  
    4343}
    4444
    45 _RamBase = 0x200000;
    46 _RamSize = 256K;
    47 
    4845_VBR = 0x200000;                /* location of the VBR table (in RAM) */
    4946__end_of_ram = 0x240000;
     
    5350 * Declare some sizes.
    5451 */
     52_RamBase = DEFINED(_RamBase) ? _RamBase : 0x200000;
     53_RamSize = DEFINED(_RamSize) ? _RamSize : 256K;
    5554_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
    5655_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
  • c/src/lib/libbsp/m68k/gen68302/startup/linkcmds

    rbb734cc r35ff211  
    1818}
    1919
    20 _RamBase = 0;
    21 _RamSize = 16M;
    22 
    2320m302 = 0xf7f000;
    2421_VBR = 0x000000;                /* location of the VBR table (in RAM) */
     
    2724 * Declare some sizes.
    2825 */
     26_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
     27_RamSize = DEFINED(_RamSize) ? _RamSize : 16M;
    2928_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
    3029_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
  • c/src/lib/libbsp/m68k/gen68340/startup/linkcmds

    rbb734cc r35ff211  
    2121 * Declare some sizes.
    2222 */
    23 _RamBase = 0x10000000;
     23_RamBase = DEFINED(_RamBase) ? _RamBase : 0x10000000;
    2424_RamSize = DEFINED(_RamSize) ? _RamSize : 4M;
    2525_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
  • c/src/lib/libbsp/m68k/gen68360/startup/linkcmds

    rbb734cc r35ff211  
    1616 * A heap size of 0 means `use all available memory for the heap'.
    1717 */
     18_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
     19_RamSize = DEFINED(_RamSize) ? _RamSize : 64M;
    1820_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0;
    1921_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
  • c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.bootp

    rbb734cc r35ff211  
    2020 * A heap size of 0 means `use all available memory for the heap'.
    2121 */
     22_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
     23_RamSize = DEFINED(_RamSize) ? _RamSize : 64M;
    2224_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0;
    2325_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
  • c/src/lib/libbsp/m68k/gen68360/startup/linkcmds.prom

    rbb734cc r35ff211  
    2020 * A heap size of 0 means `use all available memory for the heap'.
    2121 */
     22_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
     23_RamSize = DEFINED(_RamSize) ? _RamSize : 64M;
    2224_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x0;
    2325_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;
  • c/src/lib/libbsp/m68k/idp/startup/linkcmds

    rbb734cc r35ff211  
    2121 * Declare some sizes.
    2222 */
    23 _RamBase = 0x0;
     23_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
    2424_RamSize = DEFINED(_RamSize) ? _RamSize : 2M;
    2525_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
  • c/src/lib/libbsp/m68k/mvme136/startup/linkcmds

    rbb734cc r35ff211  
    1616 * Declare some sizes.
    1717 */
    18 _RamBase = 0x0;
     18_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
    1919_RamSize = DEFINED(_RamSize) ? _RamSize : 1M;
    2020_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
  • c/src/lib/libbsp/m68k/mvme147/startup/linkcmds

    rbb734cc r35ff211  
    2020 * Declare some sizes.
    2121 */
    22 _RamBase = 0x0;
     22_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
    2323_RamSize = DEFINED(_RamSize) ? _RamSize : 4M;
    2424_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
  • c/src/lib/libbsp/m68k/mvme147s/startup/linkcmds

    rbb734cc r35ff211  
    2020 * Declare some sizes.
    2121 */
    22 _RamBase = 0x0;
     22_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
    2323_RamSize = DEFINED(_RamSize) ? _RamSize : 4M;
    2424_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
  • c/src/lib/libbsp/m68k/mvme162/startup/linkcmds

    rbb734cc r35ff211  
    2323 * Declare some sizes.
    2424 */
    25 _RamBase = 0x100000;
     25_RamBase = DEFINED(_RamBase) ? _RamBase : 0x100000;
    2626_RamSize = DEFINED(_RamSize) ? _RamSize : 1M;
    2727_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
  • c/src/lib/libbsp/m68k/ods68302/startup/linkcmds

    rbb734cc r35ff211  
    99 * Declare some sizes.
    1010 */
    11 _RamBase = 0x0;
     11_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;
    1212_RamSize = DEFINED(_RamSize) ? _RamSize : 1M;
    1313_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;
Note: See TracChangeset for help on using the changeset viewer.