Ignore:
Timestamp:
Jun 30, 2013, 8:28:58 PM (11 years ago)
Author:
cfuguet
Message:

Modifications in tsar_boot:

  • Creating new files boot_utils.[c h] containing the memcpy, memset and some ELF format debug functions
  • Introducing assert in the boot_elf_loader to show an error when some of segments to load conflicts with some of the pre-loader segments
  • Cosmetic changes in boot_elf_loader to improve code readibility
  • Fixing bug in dcache_buf_invalidate function used by boot_ioc_read when cache coherence not supported. The condition in the for loop was erroneous.
  • Modification in Makefile: The SYSCLK_FREQ parameter is not passed anymore

as a Makefile parameter but it is definesd in the defs_platform.h file

Location:
trunk/softs/tsar_boot/include
Files:
1 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/softs/tsar_boot/include/defs.h

    r292 r425  
    33#define BOOT_VERSION    0x00010001
    44
    5 #define BOOT_STACK_SIZE 0x8000     /* 32 KB */
     5#define BOOT_STACK_SIZE 0x4000     /* 16 KB */
    66#define BOOT_LOADER_LBA 2
    77#define PHDR_ARRAY_SIZE 16
Note: See TracChangeset for help on using the changeset viewer.