Ignore:
Timestamp:
Apr 5, 2019, 9:26:53 PM (5 years ago)
Author:
coas-nagasima
Message:

mbed関連を更新
シリアルドライバをmbedのHALを使うよう変更
ファイルディスクリプタの処理を更新

Location:
asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX
Files:
1 added
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • asp3_tinet_ecnl_arm/trunk/asp3_dcre/mbed/targets/TARGET_RENESAS/TARGET_RZA1XX/TARGET_RZ_A1H/device/TOOLCHAIN_GCC_ARM/RZA1H.ld

    r352 r374  
    44PROVIDE(software_term_hook = 0);
    55PROVIDE(IRQTable = _kernel_inh_table);
    6 PROVIDE(IRQNestLevel = _kernel_excpt_nest_count);
     6PROVIDE(IRQ_NestLevel = _kernel_excpt_nest_count);
    77
    88/* Linker script to configure memory regions. */
     
    5757        Image$$VECTORS$$Base = .;
    5858        * (RESET)
    59         . += 0x00000400;
    6059
    6160        KEEP(*(.isr_vector))
     
    111110        LONG (__nc_data_start)
    112111        LONG (__nc_data_end - __nc_data_start)
     112        LONG (LOADADDR(.ram_code))
     113        LONG (ADDR(.ram_code))
     114        LONG (SIZEOF(.ram_code))
    113115        __copy_table_end__ = .;
    114116    } > SFLASH
     
    125127    } > SFLASH
    126128
    127     __etext = .;
    128        
     129    .ram_code : ALIGN( 0x4 ) {
     130        __ram_code_load  = .;
     131        __ram_code_start = LOADADDR(.ram_code) + ( __ram_code_load - ADDR(.ram_code) );
     132
     133        *(RAM_CODE)
     134
     135        *(RAM_CONST)
     136
     137        . = ALIGN( 0x4 );
     138        __ram_code_end = LOADADDR(.ram_code) + ( . - ADDR(.ram_code) );
     139    } > RAM AT > SFLASH
     140
     141    Load$$SEC_RAM_CODE$$Base    = LOADADDR(.ram_code);
     142    Image$$SEC_RAM_CODE$$Base   = ADDR(.ram_code);
     143    Load$$SEC_RAM_CODE$$Length  = SIZEOF(.ram_code);
     144
    129145    .ttb :
    130146    {
     
    133149        Image$$TTB$$ZI$$Limit = .;
    134150    } > L_TTB
     151
     152    __etext = Load$$SEC_RAM_CODE$$Base + SIZEOF(.ram_code);
    135153
    136154    .data : AT (__etext)
     
    154172        KEEP(*(.init_array))
    155173        PROVIDE (__init_array_end = .);
     174
    156175
    157176        . = ALIGN(4);
Note: See TracChangeset for help on using the changeset viewer.