Ignore:
Timestamp:
Jun 3, 2013, 5:28:47 PM (11 years ago)
Author:
joannou
Message:

Bug fix for scheduler handling :

  • In boot_init.c, changed left shifts of 10 to left shifts of 12 to support 4K schedulers instead of 1K schedulers
  • In common.c, updated _get_sched() function to return the content of CP0_SCHED register
File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/boot/reset.S

    r238 r240  
    183183
    184184    # all processors initialise the CP0 SCHED register
    185     # SCHED contains the schedulers array virtual base address
     185    # SCHED contains the scheduler virtual base address
    186186    mfc0        k0, CP0_PROCID
    187187    andi    k0, k0, 0xFFF
Note: See TracChangeset for help on using the changeset viewer.