Ignore:
Timestamp:
2010-05-12T20:00:19Z (14 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
be6cef1b
Parents:
f09d891
Message:

do not use ofw_quiesce() (it can actually make more harm than good)
fix the order of arguments passed from the bootloader to kernel on sparc64 (this fixes booting on machines with non-zero physical address start)
remove separate cache.S, use the code directly in start.S

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/include/mm/cache_spec.h

    rf09d891 rb97b348  
    2727 */
    2828
    29 /** @addtogroup sparc64mm       
     29/** @addtogroup sparc64mm
    3030 * @{
    3131 */
     
    3939 * The following macros are valid for the following processors:
    4040 *
    41  *      UltraSPARC, UltraSPARC II, UltraSPARC IIi, UltraSPARC III,
    42  *      UltraSPARC III+, UltraSPARC IV, UltraSPARC IV+
    43  * 
     41 *  UltraSPARC, UltraSPARC II, UltraSPARC IIi, UltraSPARC III,
     42 *  UltraSPARC III+, UltraSPARC IV, UltraSPARC IV+
     43 *
    4444 * Should we support other UltraSPARC processors, we need to make sure that
    4545 * the macros are defined correctly for them.
    4646 */
    47  
     47
    4848#if defined (US)
    49 #define DCACHE_SIZE             (16 * 1024)
     49        #define DCACHE_SIZE  (16 * 1024)
    5050#elif defined (US3)
    51 #define DCACHE_SIZE             (64 * 1024)
     51        #define DCACHE_SIZE  (64 * 1024)
    5252#endif
    53 #define DCACHE_LINE_SIZE        32     
     53
     54#define DCACHE_LINE_SIZE  32
     55#define DCACHE_TAG_SHIFT  2
    5456
    5557#endif
Note: See TracChangeset for help on using the changeset viewer.