Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
BaiXuePrincess
rt-thread
提交
86623c94
R
rt-thread
项目概览
BaiXuePrincess
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
86623c94
编写于
12年前
作者:
M
Ming, Bai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update CRLF
上级
85d0f410
变更
65
展开全部
隐藏空白更改
内联
并排
Showing
65 changed file
with
43261 addition
and
43261 deletion
+43261
-43261
bsp/taihu/taihu.lds
bsp/taihu/taihu.lds
+128
-128
bsp/upd70f3454/lnk70f3454.xcl
bsp/upd70f3454/lnk70f3454.xcl
+157
-157
bsp/upd70f3454/project.ewp
bsp/upd70f3454/project.ewp
+1806
-1806
bsp/upd70f3454/template.ewp
bsp/upd70f3454/template.ewp
+1662
-1662
components/dfs/filesystems/uffs/AUTHORS
components/dfs/filesystems/uffs/AUTHORS
+1
-1
components/dfs/filesystems/uffs/COPYING
components/dfs/filesystems/uffs/COPYING
+339
-339
components/dfs/filesystems/uffs/Doxyfile
components/dfs/filesystems/uffs/Doxyfile
+275
-275
components/dfs/filesystems/uffs/README
components/dfs/filesystems/uffs/README
+275
-275
components/dfs/filesystems/uffs/TODO
components/dfs/filesystems/uffs/TODO
+5
-5
components/external/freetype/.gitignore
components/external/freetype/.gitignore
+1
-1
components/external/freetype/ChangeLog
components/external/freetype/ChangeLog
+7948
-7948
components/external/freetype/ChangeLog.20
components/external/freetype/ChangeLog.20
+2613
-2613
components/external/freetype/ChangeLog.21
components/external/freetype/ChangeLog.21
+9439
-9439
components/external/freetype/ChangeLog.22
components/external/freetype/ChangeLog.22
+2837
-2837
components/external/freetype/Jamrules
components/external/freetype/Jamrules
+71
-71
components/external/freetype/README
components/external/freetype/README
+64
-64
components/external/freetype/README.git
components/external/freetype/README.git
+46
-46
components/external/freetype/builds/amiga/README
components/external/freetype/builds/amiga/README
+110
-110
components/external/freetype/builds/amiga/makefile.os4
components/external/freetype/builds/amiga/makefile.os4
+297
-297
components/external/freetype/builds/amiga/smakefile
components/external/freetype/builds/amiga/smakefile
+297
-297
components/external/freetype/builds/atari/FNames.SIC
components/external/freetype/builds/atari/FNames.SIC
+37
-37
components/external/freetype/builds/atari/FREETYPE.PRJ
components/external/freetype/builds/atari/FREETYPE.PRJ
+32
-32
components/external/freetype/builds/atari/deflinejoiner.awk
components/external/freetype/builds/atari/deflinejoiner.awk
+181
-181
components/external/freetype/builds/mac/README
components/external/freetype/builds/mac/README
+403
-403
components/external/freetype/builds/newline
components/external/freetype/builds/newline
+1
-1
components/external/freetype/builds/symbian/freetype.mmp
components/external/freetype/builds/symbian/freetype.mmp
+142
-142
components/external/freetype/builds/unix/.gitignore
components/external/freetype/builds/unix/.gitignore
+16
-16
components/external/freetype/builds/unix/config.guess
components/external/freetype/builds/unix/config.guess
+1502
-1502
components/external/freetype/builds/unix/config.sub
components/external/freetype/builds/unix/config.sub
+1714
-1714
components/external/freetype/builds/unix/configure.ac
components/external/freetype/builds/unix/configure.ac
+684
-684
components/external/freetype/builds/unix/configure.raw
components/external/freetype/builds/unix/configure.raw
+684
-684
components/external/freetype/builds/unix/install-sh
components/external/freetype/builds/unix/install-sh
+520
-520
components/external/freetype/builds/unix/mkinstalldirs
components/external/freetype/builds/unix/mkinstalldirs
+161
-161
components/external/freetype/builds/win32/visualc/freetype.sln
...nents/external/freetype/builds/win32/visualc/freetype.sln
+33
-33
components/external/freetype/builds/win32/visualc/freetype.vcproj
...ts/external/freetype/builds/win32/visualc/freetype.vcproj
+2412
-2412
components/external/freetype/configure
components/external/freetype/configure
+120
-120
components/external/freetype/docs/CHANGES
components/external/freetype/docs/CHANGES
+3396
-3396
components/external/freetype/docs/CUSTOMIZE
components/external/freetype/docs/CUSTOMIZE
+150
-150
components/external/freetype/docs/DEBUG
components/external/freetype/docs/DEBUG
+202
-202
components/external/freetype/docs/INSTALL
components/external/freetype/docs/INSTALL
+91
-91
components/external/freetype/docs/INSTALL.ANY
components/external/freetype/docs/INSTALL.ANY
+151
-151
components/external/freetype/docs/INSTALL.CROSS
components/external/freetype/docs/INSTALL.CROSS
+135
-135
components/external/freetype/docs/INSTALL.GNU
components/external/freetype/docs/INSTALL.GNU
+159
-159
components/external/freetype/docs/INSTALL.MAC
components/external/freetype/docs/INSTALL.MAC
+32
-32
components/external/freetype/docs/INSTALL.UNIX
components/external/freetype/docs/INSTALL.UNIX
+96
-96
components/external/freetype/docs/INSTALL.VMS
components/external/freetype/docs/INSTALL.VMS
+62
-62
components/external/freetype/docs/MAKEPP
components/external/freetype/docs/MAKEPP
+5
-5
components/external/freetype/docs/PATENTS
components/external/freetype/docs/PATENTS
+27
-27
components/external/freetype/docs/PROBLEMS
components/external/freetype/docs/PROBLEMS
+77
-77
components/external/freetype/docs/TODO
components/external/freetype/docs/TODO
+40
-40
components/external/freetype/docs/TRUETYPE
components/external/freetype/docs/TRUETYPE
+40
-40
components/external/freetype/docs/UPGRADE.UNIX
components/external/freetype/docs/UPGRADE.UNIX
+137
-137
components/external/freetype/docs/VERSION.DLL
components/external/freetype/docs/VERSION.DLL
+138
-138
components/external/freetype/docs/reference/.gitignore
components/external/freetype/docs/reference/.gitignore
+1
-1
components/external/freetype/docs/reference/README
components/external/freetype/docs/reference/README
+5
-5
components/external/freetype/docs/release
components/external/freetype/docs/release
+195
-195
components/external/freetype/modules.cfg
components/external/freetype/modules.cfg
+250
-250
components/external/freetype/objs/.gitignore
components/external/freetype/objs/.gitignore
+9
-9
components/external/freetype/objs/README
components/external/freetype/objs/README
+2
-2
components/external/freetype/src/bdf/README
components/external/freetype/src/bdf/README
+148
-148
components/external/freetype/src/gxvalid/README
components/external/freetype/src/gxvalid/README
+532
-532
components/external/freetype/src/pcf/README
components/external/freetype/src/pcf/README
+114
-114
components/external/freetype/src/tools/docmaker/.gitignore
components/external/freetype/src/tools/docmaker/.gitignore
+1
-1
components/external/freetype/src/tools/ftrandom/README
components/external/freetype/src/tools/ftrandom/README
+48
-48
components/external/freetype/version.sed
components/external/freetype/version.sed
+5
-5
未找到文件。
bsp/taihu/taihu.lds
浏览文件 @
86623c94
OUTPUT_ARCH(powerpc)
/* Do we need any of these for elf?
__DYNAMIC = 0; */
SECTIONS
{
.resetvec 0xFFFFFFFC :
{
*(.resetvec)
} = 0xffff
/* Read-only sections, merged into text segment: */
. = + SIZEOF_HEADERS;
.interp : { *(.interp) }
.hash : { *(.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.rel.text : { *(.rel.text) }
.rela.text : { *(.rela.text) }
.rel.data : { *(.rel.data) }
.rela.data : { *(.rela.data) }
.rel.rodata : { *(.rel.rodata) }
.rela.rodata : { *(.rela.rodata) }
.rel.got : { *(.rel.got) }
.rela.got : { *(.rela.got) }
.rel.ctors : { *(.rel.ctors) }
.rela.ctors : { *(.rela.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rela.dtors : { *(.rela.dtors) }
.rel.bss : { *(.rel.bss) }
.rela.bss : { *(.rela.bss) }
.rel.plt : { *(.rel.plt) }
.rela.plt : { *(.rela.plt) }
/* .init : { *(.init) } */
.plt : { *(.plt) }
.text :
{
KEEP(build\libcpu\ppc\ppc405\start_gcc.o (.text))
*(.text)
*(.fixup)
*(.got1)
}
_etext = .;
PROVIDE (etext = .);
.rodata :
{
*(.eh_frame)
*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
/* section information for finsh shell */
. = ALIGN(4);
__fsymtab_start = .;
KEEP(*(FSymTab))
__fsymtab_end = .;
. = ALIGN(4);
__vsymtab_start = .;
KEEP(*(VSymTab))
__vsymtab_end = .;
}
.fini : { *(.fini) } =0
.ctors : { *(.ctors) }
.dtors : { *(.dtors) }
/* Read-write section, merged into data segment: */
. = (. + 0x00FF) & 0xFFFFFF00;
_erotext = .;
PROVIDE (erotext = .);
.reloc :
{
*(.got)
_GOT2_TABLE_ = .;
*(.got2)
_FIXUP_TABLE_ = .;
*(.fixup)
}
__got2_entries = (_FIXUP_TABLE_ - _GOT2_TABLE_) >>2;
__fixup_entries = (. - _FIXUP_TABLE_)>>2;
.data :
{
*(.data)
*(.data1)
*(.sdata)
*(.sdata2)
*(.dynamic)
CONSTRUCTORS
}
_edata = .;
PROVIDE (edata = .);
. = .;
__start___ex_table = .;
__ex_table : { *(__ex_table) }
__stop___ex_table = .;
. = ALIGN(256);
__init_begin = .;
.text.init : { *(.text.init) }
.data.init : { *(.data.init) }
. = ALIGN(256);
__init_end = .;
__bss_start = .;
.bss (NOLOAD) :
{
*(.sbss) *(.scommon)
*(.dynbss)
*(.bss)
*(COMMON)
. = ALIGN(4);
}
__bss_end = .;
. = ALIGN(256);
PROVIDE(__stack_bottom = .);
. += 0x100000; /* 1MB */
PROVIDE(__stack_top = .);
. = ALIGN(256);
PROVIDE (__heap_start = .);
. += 0x500000; /* 5MB */
PROVIDE(__heap_end = .);
_end = . ;
PROVIDE (end = .);
}
OUTPUT_ARCH(powerpc)
/* Do we need any of these for elf?
__DYNAMIC = 0; */
SECTIONS
{
.resetvec 0xFFFFFFFC :
{
*(.resetvec)
} = 0xffff
/* Read-only sections, merged into text segment: */
. = + SIZEOF_HEADERS;
.interp : { *(.interp) }
.hash : { *(.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.rel.text : { *(.rel.text) }
.rela.text : { *(.rela.text) }
.rel.data : { *(.rel.data) }
.rela.data : { *(.rela.data) }
.rel.rodata : { *(.rel.rodata) }
.rela.rodata : { *(.rela.rodata) }
.rel.got : { *(.rel.got) }
.rela.got : { *(.rela.got) }
.rel.ctors : { *(.rel.ctors) }
.rela.ctors : { *(.rela.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rela.dtors : { *(.rela.dtors) }
.rel.bss : { *(.rel.bss) }
.rela.bss : { *(.rela.bss) }
.rel.plt : { *(.rel.plt) }
.rela.plt : { *(.rela.plt) }
/* .init : { *(.init) } */
.plt : { *(.plt) }
.text :
{
KEEP(build\libcpu\ppc\ppc405\start_gcc.o (.text))
*(.text)
*(.fixup)
*(.got1)
}
_etext = .;
PROVIDE (etext = .);
.rodata :
{
*(.eh_frame)
*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
/* section information for finsh shell */
. = ALIGN(4);
__fsymtab_start = .;
KEEP(*(FSymTab))
__fsymtab_end = .;
. = ALIGN(4);
__vsymtab_start = .;
KEEP(*(VSymTab))
__vsymtab_end = .;
}
.fini : { *(.fini) } =0
.ctors : { *(.ctors) }
.dtors : { *(.dtors) }
/* Read-write section, merged into data segment: */
. = (. + 0x00FF) & 0xFFFFFF00;
_erotext = .;
PROVIDE (erotext = .);
.reloc :
{
*(.got)
_GOT2_TABLE_ = .;
*(.got2)
_FIXUP_TABLE_ = .;
*(.fixup)
}
__got2_entries = (_FIXUP_TABLE_ - _GOT2_TABLE_) >>2;
__fixup_entries = (. - _FIXUP_TABLE_)>>2;
.data :
{
*(.data)
*(.data1)
*(.sdata)
*(.sdata2)
*(.dynamic)
CONSTRUCTORS
}
_edata = .;
PROVIDE (edata = .);
. = .;
__start___ex_table = .;
__ex_table : { *(__ex_table) }
__stop___ex_table = .;
. = ALIGN(256);
__init_begin = .;
.text.init : { *(.text.init) }
.data.init : { *(.data.init) }
. = ALIGN(256);
__init_end = .;
__bss_start = .;
.bss (NOLOAD) :
{
*(.sbss) *(.scommon)
*(.dynbss)
*(.bss)
*(COMMON)
. = ALIGN(4);
}
__bss_end = .;
. = ALIGN(256);
PROVIDE(__stack_bottom = .);
. += 0x100000; /* 1MB */
PROVIDE(__stack_top = .);
. = ALIGN(256);
PROVIDE (__heap_start = .);
. += 0x500000; /* 5MB */
PROVIDE(__heap_end = .);
_end = . ;
PROVIDE (end = .);
}
This diff is collapsed.
Click to expand it.
bsp/upd70f3454/lnk70f3454.xcl
浏览文件 @
86623c94
//-------------------------------------------------------------------------
// XLINK command file template for V850E microcontroller uPD70F3454.
//
// This file can be used to link object files from the V850E
// Assembler, AV850, and the C/C++ compiler ICCV850.
//
// This file is generated from the device file:
// DF3454.800
// Copyright (C) NEC Corporation 2007
// Format version 2.20, File version 1.00
//-------------------------------------------------------------------------
//-------------------------------------------------------------------------
// The following segments are defined in this template link file:
//
// INTVEC -- Interrupt vectors.
// TRAPVEC -- Trap vector.
// CLTVEC -- Calltable vectors.
// CSTART -- The C/C++ startup code.
// RCODE -- Code used by C/C++ run-time library.
// ICODE -- Code used by interrupt functions.
// CLTCODE -- Code of calltable functions.
// CODE -- Program code.
// DIFUNCT -- Dynamic initialization vector used by C++
// CSTACK -- The stack used by C/C++ programs.
// HEAP -- The heap used for malloc and free
// SADDR7_x -- Variables used by __saddr (128 byte offset).
// SADDR8_x -- Variables used by __saddr (256 byte offset).
// NEAR_x -- Variables used by __near (must be +- 32KB from address 0).
// BREL_x -- Variables used by __brel.
// HUGE_x -- Variables used by __huge.
//
// Where _x could be one of:
//
// _BASE -- An empty placeholder segment that should be placed
// in front of the other segments (SADDR and BREL).
// _CBASE -- An empty placeholder segment that should be placed
// in front of the other segments (BREL_C).
// _Z -- Initialized data (initvalue = 0 or without init value).
// _I -- Initialized data (initvalue != 0).
// _ID -- The inial values of _I.
// _N -- Uninitialized data, used by __no_init.
// _C -- Constants.
//
// NOTE: Be sure to use end values for the defined addresses.
//-------------------------------------------------------------------------
//-------------------------------------------------------------------------
// Define CPU
//-------------------------------------------------------------------------
-cv850
//-------------------------------------------------------------------------
// Size of the stack.
// Remove comment and modify number if used from command line.
//-------------------------------------------------------------------------
//-D_CSTACK_SIZE=400
//-------------------------------------------------------------------------
// Size of the heap.
// Remove comment and modify number if used from command line.
//-------------------------------------------------------------------------
//-D_HEAP_SIZE=400
//-------------------------------------------------------------------------
// Define the format functions used by printf/scanf.
// Default is full formatting.
// Remove appropriate comment(s) to get reduced formatting
// if used from command line.
//-------------------------------------------------------------------------
//-e_PrintfTiny=_Printf
//-e_PrintfSmall=_Printf
//-e_PrintfLarge=_Printf
//-e_ScanfSmall=_Scanf
//-e_ScanfLarge=_Scanf
//-------------------------------------------------------------------------
// Define if row buffering should be used by terminal output.
// Default is no buffering.
// Remove comment to get buffered terminal output if used from command line.
//-------------------------------------------------------------------------
//-e__write_buffered=__write
///////////////////////////////////////////////////////////////////////////
// Allocate the read only segments that are mapped to ROM.
///////////////////////////////////////////////////////////////////////////
-Z(CODE)INTVEC=00000000-000007CF
-Z(CONST)SECUID=00000070-00000079
//-------------------------------------------------------------------------
// BREL_CBASE is an empty placeholer segment, it should be placed in
// front of the BREL_C segments holding constant data.
//-------------------------------------------------------------------------
-Z(CONST)NEAR_C=000007D0-00007FFF
-Z(CONST)BREL_CBASE,BREL_C=000007D0-0000FFFF
-Z(CONST)HUGE_C=000007D0-0003FFFB
-Z(CODE)CSTART,RCODE,ICODE,TRAPVEC,DIFUNCT=000007D0-0003FFFB
-Z(CONST)SADDR7_ID,SADDR8_ID,NEAR_ID,BREL_ID,HUGE_ID=000007D0-0003FFFB
-Z(CONST)CLTVEC=000007D0-0003FFFB
-Z(CODE)CLTCODE,CODE=000007D0-0003FFFB
//-------------------------------------------------------------------------
// The CHECKSUM segment must be defined when ROM checksum should
// be generated.
//-------------------------------------------------------------------------
-Z(CONST)CHECKSUM=0003FFFC-0003FFFF
///////////////////////////////////////////////////////////////////////////
// Allocate the read/write segments that are mapped to RAM.
///////////////////////////////////////////////////////////////////////////
//-------------------------------------------------------------------------
// Short loads relative from EP with 7 and 8 bit offset.
//
// SADDR_BASE is an empty segment that mark the beginning of the saddr
// data segments.
//-------------------------------------------------------------------------
-Z(DATA)SADDR_BASE=FFFFC000
-Z(DATA)SADDR7_I,SADDR7_Z,SADDR7_N=FFFFC000-FFFFC07F
-Z(DATA)SADDR8_I,SADDR8_Z,SADDR8_N=FFFFC000-FFFFC0FF
//-------------------------------------------------------------------------
// 16-bit access from GP.
// BREL_BASE is an empty placeholer segment, it should be placed in
// front of the DATA (i.e. RAM) BREL segments.
//-------------------------------------------------------------------------
-Z(DATA)BREL_BASE,BREL_I,BREL_Z,BREL_N=FFFFC000-FFFFEFFF
//-------------------------------------------------------------------------
// Global and 32-bit offset from GP.
// The rest of the external memory (all external memory not used
// by BREL segment variables) is addressed with HUGE memory model.
//-------------------------------------------------------------------------
-Z(DATA)HUGE_I,HUGE_Z,HUGE_N=FFFFBFFC-FFFFBFFC // No memory availabale
//-------------------------------------------------------------------------
// Data relative from zero with 16 bit offset.
// This segment is for TINY data model. All internal memory, SFR,
// and CONST variables in area 0000-7FFF may be accessed.
//-------------------------------------------------------------------------
-Z(DATA)NEAR_Z,NEAR_I,NEAR_N=FFFFC000-FFFFEFFF
//-------------------------------------------------------------------------
// The stack and the heap.
//-------------------------------------------------------------------------
-Z(DATA)CSTACK+_CSTACK_SIZE,HEAP+_HEAP_SIZE=FFFFC000-FFFFEFFF
// Set up near RT_HEAP
//fify 20100505 HEAP for RTT
-Z(DATA)RT_HEAP+800=FFFFC000-FFFFEFFF
//-------------------------------------------------------------------------
// End of File
//-------------------------------------------------------------------------
//-------------------------------------------------------------------------
// XLINK command file template for V850E microcontroller uPD70F3454.
//
// This file can be used to link object files from the V850E
// Assembler, AV850, and the C/C++ compiler ICCV850.
//
// This file is generated from the device file:
// DF3454.800
// Copyright (C) NEC Corporation 2007
// Format version 2.20, File version 1.00
//-------------------------------------------------------------------------
//-------------------------------------------------------------------------
// The following segments are defined in this template link file:
//
// INTVEC -- Interrupt vectors.
// TRAPVEC -- Trap vector.
// CLTVEC -- Calltable vectors.
// CSTART -- The C/C++ startup code.
// RCODE -- Code used by C/C++ run-time library.
// ICODE -- Code used by interrupt functions.
// CLTCODE -- Code of calltable functions.
// CODE -- Program code.
// DIFUNCT -- Dynamic initialization vector used by C++
// CSTACK -- The stack used by C/C++ programs.
// HEAP -- The heap used for malloc and free
// SADDR7_x -- Variables used by __saddr (128 byte offset).
// SADDR8_x -- Variables used by __saddr (256 byte offset).
// NEAR_x -- Variables used by __near (must be +- 32KB from address 0).
// BREL_x -- Variables used by __brel.
// HUGE_x -- Variables used by __huge.
//
// Where _x could be one of:
//
// _BASE -- An empty placeholder segment that should be placed
// in front of the other segments (SADDR and BREL).
// _CBASE -- An empty placeholder segment that should be placed
// in front of the other segments (BREL_C).
// _Z -- Initialized data (initvalue = 0 or without init value).
// _I -- Initialized data (initvalue != 0).
// _ID -- The inial values of _I.
// _N -- Uninitialized data, used by __no_init.
// _C -- Constants.
//
// NOTE: Be sure to use end values for the defined addresses.
//-------------------------------------------------------------------------
//-------------------------------------------------------------------------
// Define CPU
//-------------------------------------------------------------------------
-cv850
//-------------------------------------------------------------------------
// Size of the stack.
// Remove comment and modify number if used from command line.
//-------------------------------------------------------------------------
//-D_CSTACK_SIZE=400
//-------------------------------------------------------------------------
// Size of the heap.
// Remove comment and modify number if used from command line.
//-------------------------------------------------------------------------
//-D_HEAP_SIZE=400
//-------------------------------------------------------------------------
// Define the format functions used by printf/scanf.
// Default is full formatting.
// Remove appropriate comment(s) to get reduced formatting
// if used from command line.
//-------------------------------------------------------------------------
//-e_PrintfTiny=_Printf
//-e_PrintfSmall=_Printf
//-e_PrintfLarge=_Printf
//-e_ScanfSmall=_Scanf
//-e_ScanfLarge=_Scanf
//-------------------------------------------------------------------------
// Define if row buffering should be used by terminal output.
// Default is no buffering.
// Remove comment to get buffered terminal output if used from command line.
//-------------------------------------------------------------------------
//-e__write_buffered=__write
///////////////////////////////////////////////////////////////////////////
// Allocate the read only segments that are mapped to ROM.
///////////////////////////////////////////////////////////////////////////
-Z(CODE)INTVEC=00000000-000007CF
-Z(CONST)SECUID=00000070-00000079
//-------------------------------------------------------------------------
// BREL_CBASE is an empty placeholer segment, it should be placed in
// front of the BREL_C segments holding constant data.
//-------------------------------------------------------------------------
-Z(CONST)NEAR_C=000007D0-00007FFF
-Z(CONST)BREL_CBASE,BREL_C=000007D0-0000FFFF
-Z(CONST)HUGE_C=000007D0-0003FFFB
-Z(CODE)CSTART,RCODE,ICODE,TRAPVEC,DIFUNCT=000007D0-0003FFFB
-Z(CONST)SADDR7_ID,SADDR8_ID,NEAR_ID,BREL_ID,HUGE_ID=000007D0-0003FFFB
-Z(CONST)CLTVEC=000007D0-0003FFFB
-Z(CODE)CLTCODE,CODE=000007D0-0003FFFB
//-------------------------------------------------------------------------
// The CHECKSUM segment must be defined when ROM checksum should
// be generated.
//-------------------------------------------------------------------------
-Z(CONST)CHECKSUM=0003FFFC-0003FFFF
///////////////////////////////////////////////////////////////////////////
// Allocate the read/write segments that are mapped to RAM.
///////////////////////////////////////////////////////////////////////////
//-------------------------------------------------------------------------
// Short loads relative from EP with 7 and 8 bit offset.
//
// SADDR_BASE is an empty segment that mark the beginning of the saddr
// data segments.
//-------------------------------------------------------------------------
-Z(DATA)SADDR_BASE=FFFFC000
-Z(DATA)SADDR7_I,SADDR7_Z,SADDR7_N=FFFFC000-FFFFC07F
-Z(DATA)SADDR8_I,SADDR8_Z,SADDR8_N=FFFFC000-FFFFC0FF
//-------------------------------------------------------------------------
// 16-bit access from GP.
// BREL_BASE is an empty placeholer segment, it should be placed in
// front of the DATA (i.e. RAM) BREL segments.
//-------------------------------------------------------------------------
-Z(DATA)BREL_BASE,BREL_I,BREL_Z,BREL_N=FFFFC000-FFFFEFFF
//-------------------------------------------------------------------------
// Global and 32-bit offset from GP.
// The rest of the external memory (all external memory not used
// by BREL segment variables) is addressed with HUGE memory model.
//-------------------------------------------------------------------------
-Z(DATA)HUGE_I,HUGE_Z,HUGE_N=FFFFBFFC-FFFFBFFC // No memory availabale
//-------------------------------------------------------------------------
// Data relative from zero with 16 bit offset.
// This segment is for TINY data model. All internal memory, SFR,
// and CONST variables in area 0000-7FFF may be accessed.
//-------------------------------------------------------------------------
-Z(DATA)NEAR_Z,NEAR_I,NEAR_N=FFFFC000-FFFFEFFF
//-------------------------------------------------------------------------
// The stack and the heap.
//-------------------------------------------------------------------------
-Z(DATA)CSTACK+_CSTACK_SIZE,HEAP+_HEAP_SIZE=FFFFC000-FFFFEFFF
// Set up near RT_HEAP
//fify 20100505 HEAP for RTT
-Z(DATA)RT_HEAP+800=FFFFC000-FFFFEFFF
//-------------------------------------------------------------------------
// End of File
//-------------------------------------------------------------------------
This diff is collapsed.
Click to expand it.
bsp/upd70f3454/project.ewp
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
bsp/upd70f3454/template.ewp
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/dfs/filesystems/uffs/AUTHORS
浏览文件 @
86623c94
Ricky Zheng <ricky_gz_zheng@yahoo.co.nz>
Ricky Zheng <ricky_gz_zheng@yahoo.co.nz>
This diff is collapsed.
Click to expand it.
components/dfs/filesystems/uffs/COPYING
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/dfs/filesystems/uffs/Doxyfile
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/dfs/filesystems/uffs/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/dfs/filesystems/uffs/TODO
浏览文件 @
86623c94
TODO list for v1.3:
* New API: int uffs_SkipObject(uffs_Object *obj, int size);
* Introduce buffer group
* Interface to Linux MTD
TODO list for v1.3:
* New API: int uffs_SkipObject(uffs_Object *obj, int size);
* Introduce buffer group
* Interface to Linux MTD
This diff is collapsed.
Click to expand it.
components/external/freetype/.gitignore
浏览文件 @
86623c94
config.mk
config.mk
This diff is collapsed.
Click to expand it.
components/external/freetype/ChangeLog
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/ChangeLog.20
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/ChangeLog.21
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/ChangeLog.22
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/Jamrules
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/README.git
浏览文件 @
86623c94
The git archive doesn't contain pre-built configuration scripts for
UNIXish platforms. To generate them say
sh autogen.sh
which in turn depends on the following packages:
automake (1.10.1)
libtool (2.2.4)
autoconf (2.62)
The versions given in parentheses are known to work. Newer versions
should work too, of course. Note that autogen.sh also sets up proper
file permissions for the `configure' and auxiliary scripts.
The autogen.sh script now checks the version of above three packages
whether they match the numbers above. Otherwise it will complain and
suggest either upgrading or using an environment variable to point to
a more recent version of the required tool(s).
Note that `aclocal' is provided by the `automake' package on Linux,
and that `libtoolize' is called `glibtoolize' on Darwin (OS X).
For static builds which don't use platform specific optimizations, no
configure script is necessary at all; saying
make setup ansi
make
should work on all platforms which have GNU make (or makepp).
----------------------------------------------------------------------
Copyright 2005, 2006, 2007, 2008, 2009 by
David Turner, Robert Wilhelm, and Werner Lemberg.
This file is part of the FreeType project, and may only be used,
modified, and distributed under the terms of the FreeType project
license, LICENSE.TXT. By continuing to use, modify, or distribute
this file you indicate that you have read the license and understand
and accept it fully.
--- end of README.CVS ---
The git archive doesn't contain pre-built configuration scripts for
UNIXish platforms. To generate them say
sh autogen.sh
which in turn depends on the following packages:
automake (1.10.1)
libtool (2.2.4)
autoconf (2.62)
The versions given in parentheses are known to work. Newer versions
should work too, of course. Note that autogen.sh also sets up proper
file permissions for the `configure' and auxiliary scripts.
The autogen.sh script now checks the version of above three packages
whether they match the numbers above. Otherwise it will complain and
suggest either upgrading or using an environment variable to point to
a more recent version of the required tool(s).
Note that `aclocal' is provided by the `automake' package on Linux,
and that `libtoolize' is called `glibtoolize' on Darwin (OS X).
For static builds which don't use platform specific optimizations, no
configure script is necessary at all; saying
make setup ansi
make
should work on all platforms which have GNU make (or makepp).
----------------------------------------------------------------------
Copyright 2005, 2006, 2007, 2008, 2009 by
David Turner, Robert Wilhelm, and Werner Lemberg.
This file is part of the FreeType project, and may only be used,
modified, and distributed under the terms of the FreeType project
license, LICENSE.TXT. By continuing to use, modify, or distribute
this file you indicate that you have read the license and understand
and accept it fully.
--- end of README.CVS ---
This diff is collapsed.
Click to expand it.
components/external/freetype/builds/amiga/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/amiga/makefile.os4
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/amiga/smakefile
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/atari/FNames.SIC
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/atari/FREETYPE.PRJ
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/atari/deflinejoiner.awk
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/mac/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/newline
浏览文件 @
86623c94
This diff is collapsed.
Click to expand it.
components/external/freetype/builds/symbian/freetype.mmp
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/unix/.gitignore
浏览文件 @
86623c94
aclocal.m4
autom4te.cache
config.cache
config.guess
config.log
config.status
config.sub
configure
configure.ac
freetype2.pc
freetype-config
ftconfig.h
libtool
ltmain.sh
unix-cc.mk
unix-def.mk
aclocal.m4
autom4te.cache
config.cache
config.guess
config.log
config.status
config.sub
configure
configure.ac
freetype2.pc
freetype-config
ftconfig.h
libtool
ltmain.sh
unix-cc.mk
unix-def.mk
This diff is collapsed.
Click to expand it.
components/external/freetype/builds/unix/config.guess
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/unix/config.sub
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/unix/configure.ac
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/unix/configure.raw
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/unix/install-sh
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/unix/mkinstalldirs
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/win32/visualc/freetype.sln
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/builds/win32/visualc/freetype.vcproj
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/configure
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/CHANGES
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/CUSTOMIZE
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/DEBUG
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL.ANY
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL.CROSS
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL.GNU
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL.MAC
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL.UNIX
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/INSTALL.VMS
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/MAKEPP
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/PATENTS
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/PROBLEMS
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/TODO
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/TRUETYPE
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/UPGRADE.UNIX
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/VERSION.DLL
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/reference/.gitignore
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/reference/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/docs/release
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/modules.cfg
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/objs/.gitignore
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/objs/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/src/bdf/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/src/gxvalid/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/src/pcf/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/src/tools/docmaker/.gitignore
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/src/tools/ftrandom/README
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
components/external/freetype/version.sed
浏览文件 @
86623c94
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录
新手
引导
客服
返回
顶部