Ignore:
Timestamp:
Jun 11, 2008, 8:03:50 AM (12 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.10, 4.11, 4.9, master
Children:
56e8ee4e
Parents:
3aac2db
Message:

2008-06-10 Matthew Riek <matthew.riek@…>

  • Makefile.am: Add shared/m68kbspgetworkarea.c to sources.
  • configure.ac: Add RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION.
  • include/bsp.h: Add include bspopts.h.
  • start/start.S: Formatting changes.
  • startup/bspstart.c: Updated to use the shared BSP support.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/m68k/mcf5235/start/start.S

    r3aac2db rb7ad0ed  
    310310    PUBLIC (start)
    311311SYM(start):
    312     move.w  #0x0000,d0                  | Turn off watchdog timer
     312    move.w  #0x0000,d0              | Turn off watchdog timer
    313313    move.w  d0, (0x40140000)
    314     move.l  #0x01000000,d0              | Set system frequency to 150 MHz
     314    move.l  #0x01000000,d0          | Set system frequency to 150 MHz
    315315    move.l  d0, (0x40120000)
    316     move.w  #0x2700,sr                  | Disable interrupts
    317 
    318     move.l  #__SRAMBASE+1,d0            | Enable the MCF5235 internal SRAM
    319     movec   d0,%rambar                  | ...so we have a stack
    320     move.l  #__IPSBAR+1,d0              | Enable the MCF5235 internal peripherals
     316    move.w  #0x2700,sr              | Disable interrupts
     317
     318    move.l  #__SRAMBASE+1,d0        | Enable the MCF5235 internal SRAM
     319    movec   d0,%rambar              | ...so we have a stack
     320
     321    move.l  #0x20000201, d0
     322    move.l   d0,(0x40000008)        | set up 2nd RAMBAR to make 2nd port avail to FEC
     323
     324    move.l  #__IPSBAR+1,d0          | Enable the MCF5235 internal peripherals
    321325    move.l  d0,DEFAULT_IPSBAR
    322326       
Note: See TracChangeset for help on using the changeset viewer.