Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Richard 祝发兴 - -IT
rt-thread
提交
3bab79a7
R
rt-thread
项目概览
Richard 祝发兴 - -IT
/
rt-thread
与 Fork 源项目一致
Fork自
RT-Thread / rt-thread
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
rt-thread
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
3bab79a7
编写于
1月 09, 2013
作者:
G
Grissiom
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update CRLF
上级
01d3d809
变更
10
展开全部
隐藏空白更改
内联
并排
Showing
10 changed file
with
2469 addition
and
2469 deletion
+2469
-2469
AUTHORS
AUTHORS
+45
-45
bsp/avr32uc3b0/SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x
bsp/avr32uc3b0/SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x
+1
-1
bsp/bf533/vdsp/bf533.dpj
bsp/bf533/vdsp/bf533.dpj
+740
-740
bsp/m16c62p/lnkm30627fhp.xcl
bsp/m16c62p/lnkm30627fhp.xcl
+236
-236
bsp/mini2440/Readme
bsp/mini2440/Readme
+1
-1
bsp/pic32ethernet/project.mcp
bsp/pic32ethernet/project.mcp
+194
-194
bsp/simulator/SDL/BUGS
bsp/simulator/SDL/BUGS
+18
-18
bsp/simulator/SDL/COPYING
bsp/simulator/SDL/COPYING
+458
-458
bsp/simulator/SDL/README
bsp/simulator/SDL/README
+49
-49
bsp/simulator/SDL/WhatsNew
bsp/simulator/SDL/WhatsNew
+727
-727
未找到文件。
AUTHORS
100644 → 100755
浏览文件 @
3bab79a7
Kernel Design & Implementation
Kernel Design & Implementation
- Bernard Xiong <bernard.xiong@gmail.com>
- Bernard Xiong <bernard.xiong@gmail.com>
LwIP 1.3.0/1.3.1/1.3.2/1.4.0
LwIP 1.3.0/1.3.1/1.3.2/1.4.0
- Porting
- Porting
Qiu Yi
Qiu Yi
Mbbill
Mbbill
- Testing
- Testing
Bernard Xiong
Bernard Xiong
Filesystem
Filesystem
- Porting and Add Virtual Filesystem
- Porting and Add Virtual Filesystem
- Testing
- Testing
Qiu Yi
Qiu Yi
prife
prife
RTGUI
RTGUI
- Design and Implemenation
- Design and Implemenation
Bernard Xiong
Bernard Xiong
Grissiom
Grissiom
BSP
BSP
Bernard Xiong
Bernard Xiong
- ATMEL AT91SAM7S64 & AT91SAM7X256 Porting
- ATMEL AT91SAM7S64 & AT91SAM7X256 Porting
- STM32 Porting
- STM32 Porting
- S3C4510 Porting
- S3C4510 Porting
Mbbill
Mbbill
- ATMEL AT91SAM7X256
- ATMEL AT91SAM7X256
Xulong Cao
Xulong Cao
- QEMU/x86
- QEMU/x86
Aozima
Aozima
- LPC 2148 Porting
- LPC 2148 Porting
- STM32 Porting
- STM32 Porting
Jing Lee
Jing Lee
- LPC 2478 Porting
- LPC 2478 Porting
Qiu Yi
Qiu Yi
- S3C2410 & S3C2440 Porting
- S3C2410 & S3C2440 Porting
- TI LM3S
- TI LM3S
others...
others...
bsp/avr32uc3b0/SOFTWARE_FRAMEWORK/DRIVERS/INTC/exception.x
浏览文件 @
3bab79a7
/* This file is part of the ATMEL AVR-UC3-SoftwareFramework-1.7.0 Release */
/* This file is part of the ATMEL AVR-UC3-SoftwareFramework-1.7.0 Release */
/*This file is prepared for Doxygen automatic documentation generation.*/
/*This file is prepared for Doxygen automatic documentation generation.*/
/*! \file *********************************************************************
/*! \file *********************************************************************
...
...
bsp/bf533/vdsp/bf533.dpj
浏览文件 @
3bab79a7
此差异已折叠。
点击以展开。
bsp/m16c62p/lnkm30627fhp.xcl
浏览文件 @
3bab79a7
//================================================================
//================================================================
//
//
// IAR XLINK command file for the IAR C/C++ Compiler for
// IAR XLINK command file for the IAR C/C++ Compiler for
// Renesas M16C/R8C
// Renesas M16C/R8C
//
//
// This is an example XLINK command file for use with the
// This is an example XLINK command file for use with the
// M30627FHP derivative.
// M30627FHP derivative.
//
//
// Derivative group: m16c 62p
// Derivative group: m16c 62p
//
//
//
//
// Usage: xlink your_file(s) -f this_file clm16c*.r48
// Usage: xlink your_file(s) -f this_file clm16c*.r48
//
//
// Copyright 2001-2008 IAR Systems AB.
// Copyright 2001-2008 IAR Systems AB.
//
//
// $Revision: 2144 $
// $Revision: 2144 $
//
//
//================================================================
//================================================================
//================================================================
//================================================================
// The M16C IAR C/EC++ Compiler places code and data into named
// The M16C IAR C/EC++ Compiler places code and data into named
// segments which are referred to by the IAR XLINK Linker. The
// segments which are referred to by the IAR XLINK Linker. The
// table below shows the available segments.
// table below shows the available segments.
//
//
// SEGMENT REFERENCE
// SEGMENT REFERENCE
// =================
// =================
//
//
// Segment Description
// Segment Description
// ------- -----------
// ------- -----------
// BITVARS Bit variables.
// BITVARS Bit variables.
// CODE The program code.
// CODE The program code.
// CSTACK The stack used by C or Embedded C++ programs.
// CSTACK The stack used by C or Embedded C++ programs.
// CSTART The startup code.
// CSTART The startup code.
// DATA16_HEAP Heap data used by malloc and free. Used by CLib and DLib
// DATA16_HEAP Heap data used by malloc and free. Used by CLib and DLib
// FAR_HEAP Heap used by malloc and free in DLib
// FAR_HEAP Heap used by malloc and free in DLib
// DATA20_HEAP Heap used by malloc and free in DLib
// DATA20_HEAP Heap used by malloc and free in DLib
//
//
// x_AC Non-initialized located const objects.
// x_AC Non-initialized located const objects.
// x_AN Non-initialized located non-const objects.
// x_AN Non-initialized located non-const objects.
// x_C Constant data, including string literals.
// x_C Constant data, including string literals.
// x_I Initialized data.
// x_I Initialized data.
// x_ID Data that is copied to x_I by cstartup.
// x_ID Data that is copied to x_I by cstartup.
// x_N Uninitialized data.
// x_N Uninitialized data.
// x_Z zero initialized data.
// x_Z zero initialized data.
//
//
// Where x can be one of:
// Where x can be one of:
// DATA13 (Range: 0-0x1FFF)
// DATA13 (Range: 0-0x1FFF)
// DATA16 (Range: 0-0xFFFF, except DATA16_ID)
// DATA16 (Range: 0-0xFFFF, except DATA16_ID)
// DATA20 (Range: 0-0xFFFFF)
// DATA20 (Range: 0-0xFFFFF)
// FAR (Range: 0-0xFFFFF)
// FAR (Range: 0-0xFFFFF)
//
//
// DIFUNCT Pointers to code, typically EC++ constructors
// DIFUNCT Pointers to code, typically EC++ constructors
// FLIST Jump table for __tiny_func functions.
// FLIST Jump table for __tiny_func functions.
// INTVEC Contains reset and interrupt vectors.
// INTVEC Contains reset and interrupt vectors.
// INTVEC1 Contains the fixed reset and interrupt vectors.
// INTVEC1 Contains the fixed reset and interrupt vectors.
// ISTACK The stack used by interrupts and exceptions.
// ISTACK The stack used by interrupts and exceptions.
//================================================================
//================================================================
// Define CPU
// Define CPU
-cm16c
-cm16c
//================================================================
//================================================================
// USER DEFINITIONS
// USER DEFINITIONS
// Please customize according to your preferences.
// Please customize according to your preferences.
//================================================================
//================================================================
// Size of the user stack
// Size of the user stack
// Uncomment for command line use
// Uncomment for command line use
//-D_CSTACK_SIZE=100
//-D_CSTACK_SIZE=100
// Size of the interrupt stack
// Size of the interrupt stack
// Uncomment for command line use
// Uncomment for command line use
//-D_ISTACK_SIZE=40
//-D_ISTACK_SIZE=40
// Size of the heap
// Size of the heap
// Uncomment for command line use
// Uncomment for command line use
//-D_DATA16_HEAP_SIZE=400
//-D_DATA16_HEAP_SIZE=400
//-D_FAR_HEAP_SIZE=400
//-D_FAR_HEAP_SIZE=400
//-D_DATA20_HEAP_SIZE=400
//-D_DATA20_HEAP_SIZE=400
// Reserved memory
// Reserved memory
// Reservation of RAM and ROM memory not to be used by the application.
// Reservation of RAM and ROM memory not to be used by the application.
// Preset for use with the E8 emulator.
// Preset for use with the E8 emulator.
// NOTE! Set these values to zero to utilize the whole RAM and ROM memory.
// NOTE! Set these values to zero to utilize the whole RAM and ROM memory.
-D_RESERVED_RAM_SIZE=80
-D_RESERVED_RAM_SIZE=80
-D_RESERVED_ROM_SIZE=800
-D_RESERVED_ROM_SIZE=800
//================================================================
//================================================================
// Memory Definitions
// Memory Definitions
//================================================================
//================================================================
// Memory areas available for the application
// Memory areas available for the application
-D_USER_RAM_BEGIN=(00400+_RESERVED_RAM_SIZE)
-D_USER_RAM_BEGIN=(00400+_RESERVED_RAM_SIZE)
-D_USER_RAM_END=07FFF
-D_USER_RAM_END=07FFF
-D_DATA_FLASH_BEGIN=0F000
-D_DATA_FLASH_BEGIN=0F000
-D_DATA_FLASH_END=0FFFF
-D_DATA_FLASH_END=0FFFF
-D_USER_ROM_BEGIN=(A0000+_RESERVED_ROM_SIZE)
-D_USER_ROM_BEGIN=(A0000+_RESERVED_ROM_SIZE)
-D_USER_ROM_END=FFFFF
-D_USER_ROM_END=FFFFF
// Relocatable "bit" segment (must be in near area).
// Relocatable "bit" segment (must be in near area).
// As BITVARS contains bit addresses, the address has to be recalculated.
// As BITVARS contains bit addresses, the address has to be recalculated.
// Byte address 400 --> 400 * 8 = bit address 2000
// Byte address 400 --> 400 * 8 = bit address 2000
-D_BITVAR_BEGIN=2000 // address 400
-D_BITVAR_BEGIN=2000 // address 400
-D_BITVAR_END=FFFF // address 1FFF
-D_BITVAR_END=FFFF // address 1FFF
// ID code and OFS value written to ROM memory
// ID code and OFS value written to ROM memory
-D_ID_CODE_1=FF
-D_ID_CODE_1=FF
-D_ID_CODE_2=FF
-D_ID_CODE_2=FF
-D_ID_CODE_3=FF
-D_ID_CODE_3=FF
-D_ID_CODE_4=FF
-D_ID_CODE_4=FF
-D_ID_CODE_5=FF
-D_ID_CODE_5=FF
-D_ID_CODE_6=FF
-D_ID_CODE_6=FF
-D_ID_CODE_7=FF
-D_ID_CODE_7=FF
-D_OFS_VALUE=FF
-D_OFS_VALUE=FF
// _OFS2_VALUE has to be defined. It is only used in some R8C devices and will
// _OFS2_VALUE has to be defined. It is only used in some R8C devices and will
// not result in any additional code or data for any other device.
// not result in any additional code or data for any other device.
-D_OFS2_VALUE=FF
-D_OFS2_VALUE=FF
// =======================
// =======================
// DATA13 RAM
// DATA13 RAM
// =======================
// =======================
-Z(NEAR)DATA13_AN=0-01FFF
-Z(NEAR)DATA13_AN=0-01FFF
-Z(NEAR)DATA13_I=_USER_RAM_BEGIN-01FFF
-Z(NEAR)DATA13_I=_USER_RAM_BEGIN-01FFF
-Z(NEAR)DATA13_Z,DATA13_N=_USER_RAM_BEGIN-01FFF
-Z(NEAR)DATA13_Z,DATA13_N=_USER_RAM_BEGIN-01FFF
// Relocatable "bit" segment. As BITVARS contains bit addresses,
// Relocatable "bit" segment. As BITVARS contains bit addresses,
// the desired (byte) address has to be multiplied by 8.
// the desired (byte) address has to be multiplied by 8.
-Z(BIT)BITVARS=_BITVAR_BEGIN-_BITVAR_END
-Z(BIT)BITVARS=_BITVAR_BEGIN-_BITVAR_END
// =======================
// =======================
// DATA16 RAM
// DATA16 RAM
// =======================
// =======================
// Set up interrupt stack
// Set up interrupt stack
-Z(NEAR)ISTACK+_ISTACK_SIZE#_USER_RAM_BEGIN-_USER_RAM_END
-Z(NEAR)ISTACK+_ISTACK_SIZE#_USER_RAM_BEGIN-_USER_RAM_END
// Set up user stack
// Set up user stack
-Z(NEAR)CSTACK+_CSTACK_SIZE#_USER_RAM_BEGIN-_USER_RAM_END
-Z(NEAR)CSTACK+_CSTACK_SIZE#_USER_RAM_BEGIN-_USER_RAM_END
// Set up near heap
// Set up near heap
-Z(NEAR)DATA16_HEAP+_DATA16_HEAP_SIZE=_USER_RAM_BEGIN-_USER_RAM_END
-Z(NEAR)DATA16_HEAP+_DATA16_HEAP_SIZE=_USER_RAM_BEGIN-_USER_RAM_END
// Near variables
// Near variables
-Z(NEAR)DATA16_I,DATA16_Z,DATA16_N,DATA16_AN=_USER_RAM_BEGIN-_USER_RAM_END
-Z(NEAR)DATA16_I,DATA16_Z,DATA16_N,DATA16_AN=_USER_RAM_BEGIN-_USER_RAM_END
// User defined near DATA segments
// User defined near DATA segments
// =======================
// =======================
// DATA16 ROM
// DATA16 ROM
// =======================
// =======================
// Data flash
// Data flash
-Z(CONST)DATA_FLASH=_DATA_FLASH_BEGIN-_DATA_FLASH_END
-Z(CONST)DATA_FLASH=_DATA_FLASH_BEGIN-_DATA_FLASH_END
// Constant segments (in ROM), reachable for near pointers
// Constant segments (in ROM), reachable for near pointers
// (Use declaration -Z(CONST)DATA16_C if near ROM exists)
// (Use declaration -Z(CONST)DATA16_C if near ROM exists)
// User defined near CONST segments
// User defined near CONST segments
// =======================
// =======================
// FAR/DATA20 RAM
// FAR/DATA20 RAM
// =======================
// =======================
// Far and huge data segments
// Far and huge data segments
-Z(FAR)FAR_I,FAR_Z,FAR_N,FAR_AN=_USER_RAM_BEGIN-_USER_RAM_END
-Z(FAR)FAR_I,FAR_Z,FAR_N,FAR_AN=_USER_RAM_BEGIN-_USER_RAM_END
-Z(FAR)FAR_HEAP+_FAR_HEAP_SIZE=_USER_RAM_BEGIN-_USER_RAM_END
-Z(FAR)FAR_HEAP+_FAR_HEAP_SIZE=_USER_RAM_BEGIN-_USER_RAM_END
-Z(HUGE)DATA20_I,DATA20_Z,DATA20_N,DATA20_AN=_USER_RAM_BEGIN-_USER_RAM_END
-Z(HUGE)DATA20_I,DATA20_Z,DATA20_N,DATA20_AN=_USER_RAM_BEGIN-_USER_RAM_END
-Z(HUGE)DATA20_HEAP+_DATA20_HEAP_SIZE=_USER_RAM_BEGIN-_USER_RAM_END
-Z(HUGE)DATA20_HEAP+_DATA20_HEAP_SIZE=_USER_RAM_BEGIN-_USER_RAM_END
// User defined far & huge DATA segments
// User defined far & huge DATA segments
// =======================
// =======================
// FAR/DATA20 ROM
// FAR/DATA20 ROM
// =======================
// =======================
// Fixed interrupt vector table
// Fixed interrupt vector table
-Z(CONST)INTVEC1=FFFDC-FFFFF
-Z(CONST)INTVEC1=FFFDC-FFFFF
// Special page table
// Special page table
-Z(CONST)FLIST=FFE00-FFFDB
-Z(CONST)FLIST=FFE00-FFFDB
// Variable vector table (growing downwards from _USER_ROM_END)
// Variable vector table (growing downwards from _USER_ROM_END)
// The added -1 is too assure that all vectors start at even
// The added -1 is too assure that all vectors start at even
// addresses.
// addresses.
-Z(CONST)INTVEC=D0000-(_USER_ROM_END-1)
-Z(CONST)INTVEC=D0000-(_USER_ROM_END-1)
// Constant and initializer segments (in ROM)
// Constant and initializer segments (in ROM)
-Z(FARCONST)FAR_ID=_USER_ROM_BEGIN-_USER_ROM_END
-Z(FARCONST)FAR_ID=_USER_ROM_BEGIN-_USER_ROM_END
-Z(FARCONST)FAR_C=_USER_ROM_BEGIN-_USER_ROM_END
-Z(FARCONST)FAR_C=_USER_ROM_BEGIN-_USER_ROM_END
-Z(HUGECONST)DATA20_C,DATA20_ID,CHECKSUM=_USER_ROM_BEGIN-_USER_ROM_END
-Z(HUGECONST)DATA20_C,DATA20_ID,CHECKSUM=_USER_ROM_BEGIN-_USER_ROM_END
-Z(FARCONST)DATA16_ID,DATA13_ID,DIFUNCT=_USER_ROM_BEGIN-_USER_ROM_END
-Z(FARCONST)DATA16_ID,DATA13_ID,DIFUNCT=_USER_ROM_BEGIN-_USER_ROM_END
// User defined far & huge CONST segments
// User defined far & huge CONST segments
// CODE segments
// CODE segments
// TINYFUNC code must be located above 0xF0000
// TINYFUNC code must be located above 0xF0000
-P(CODE)TINYFUNC=F0000-_USER_ROM_END
-P(CODE)TINYFUNC=F0000-_USER_ROM_END
// Startup code
// Startup code
-P(CODE)CSTART=D0000-_USER_ROM_END
-P(CODE)CSTART=D0000-_USER_ROM_END
// "Regular" code
// "Regular" code
-P(CODE)CODE=_USER_ROM_BEGIN-_USER_ROM_END
-P(CODE)CODE=_USER_ROM_BEGIN-_USER_ROM_END
// User defined CODE segments
// User defined CODE segments
// ========================
// ========================
// IAR C library formatting
// IAR C library formatting
// ========================
// ========================
// Uncomment for command line use
// Uncomment for command line use
//-e_small_write=_formatted_write
//-e_small_write=_formatted_write
//-e_medium_read=_formatted_read
//-e_medium_read=_formatted_read
// ========================
// ========================
// Output files
// Output files
// ========================
// ========================
// Use the -O option to create one or more output files
// Use the -O option to create one or more output files
// at the same link session. Formats flags, file name and
// at the same link session. Formats flags, file name and
// extension is optional. Please un-comment the wanted
// extension is optional. Please un-comment the wanted
// output formats below.
// output formats below.
//
//
// CAUTION: Do not combine other output formats with -rt (special
// CAUTION: Do not combine other output formats with -rt (special
// UBROF for Terminal I/O in C-SPY). Output files are valid but
// UBROF for Terminal I/O in C-SPY). Output files are valid but
// contain code that expects to be run under C-SPY.
// contain code that expects to be run under C-SPY.
// Motorola output
// Motorola output
//-Omotorola=.mot
//-Omotorola=.mot
// IEEE-695 output with format flags for the Renesas debugger
// IEEE-695 output with format flags for the Renesas debugger
//-Oieee695,lbm=.x30
//-Oieee695,lbm=.x30
// ELF/DWARF output with format flags for the Renesas debugger
// ELF/DWARF output with format flags for the Renesas debugger
//-Oelf,spc=.elf
//-Oelf,spc=.elf
bsp/mini2440/Readme
浏览文件 @
3bab79a7
Documents here
Documents here
http://www.rt-thread.org/dokuwiki/doku.php?id=s3c2440
http://www.rt-thread.org/dokuwiki/doku.php?id=s3c2440
\ No newline at end of file
bsp/pic32ethernet/project.mcp
浏览文件 @
3bab79a7
[HEADER]
[HEADER]
magic_cookie={66E99B07-E706-4689-9E80-9B2582898A13}
magic_cookie={66E99B07-E706-4689-9E80-9B2582898A13}
file_version=1.0
file_version=1.0
device=PIC32MX795F512L
device=PIC32MX795F512L
[PATH_INFO]
[PATH_INFO]
BuildDirPolicy=BuildDirIsProjectDir
BuildDirPolicy=BuildDirIsProjectDir
dir_src=
dir_src=
dir_bin=./obj
dir_bin=./obj
dir_tmp=./obj
dir_tmp=./obj
dir_sin=
dir_sin=
dir_inc=.;../../include;../../components/finsh
dir_inc=.;../../include;../../components/finsh
dir_lib=C:\Program Files\Microchip\MPLAB C32 Suite\lib;C:\Program Files\Microchip\MPLAB C32 Suite\pic32mx\lib
dir_lib=C:\Program Files\Microchip\MPLAB C32 Suite\lib;C:\Program Files\Microchip\MPLAB C32 Suite\pic32mx\lib
dir_lkr=
dir_lkr=
[CAT_FILTERS]
[CAT_FILTERS]
filter_src=*.s;*.c
filter_src=*.s;*.c
filter_inc=*.h;*.inc
filter_inc=*.h;*.inc
filter_obj=*.o
filter_obj=*.o
filter_lib=*.a
filter_lib=*.a
filter_lkr=*.ld
filter_lkr=*.ld
[CAT_SUBFOLDERS]
[CAT_SUBFOLDERS]
subfolder_src=finsh;kernel;pic32
subfolder_src=finsh;kernel;pic32
subfolder_inc=
subfolder_inc=
subfolder_obj=
subfolder_obj=
subfolder_lib=
subfolder_lib=
subfolder_lkr=
subfolder_lkr=
[FILE_SUBFOLDERS]
[FILE_SUBFOLDERS]
file_000=.
file_000=.
file_001=.
file_001=.
file_002=kernel
file_002=kernel
file_003=kernel
file_003=kernel
file_004=kernel
file_004=kernel
file_005=kernel
file_005=kernel
file_006=kernel
file_006=kernel
file_007=kernel
file_007=kernel
file_008=kernel
file_008=kernel
file_009=kernel
file_009=kernel
file_010=kernel
file_010=kernel
file_011=kernel
file_011=kernel
file_012=kernel
file_012=kernel
file_013=kernel
file_013=kernel
file_014=kernel
file_014=kernel
file_015=kernel
file_015=kernel
file_016=kernel
file_016=kernel
file_017=.
file_017=.
file_018=pic32
file_018=pic32
file_019=.
file_019=.
file_020=finsh
file_020=finsh
file_021=finsh
file_021=finsh
file_022=finsh
file_022=finsh
file_023=finsh
file_023=finsh
file_024=finsh
file_024=finsh
file_025=finsh
file_025=finsh
file_026=finsh
file_026=finsh
file_027=finsh
file_027=finsh
file_028=finsh
file_028=finsh
file_029=finsh
file_029=finsh
file_030=finsh
file_030=finsh
file_031=finsh
file_031=finsh
file_032=finsh
file_032=finsh
file_033=.
file_033=.
file_034=pic32
file_034=pic32
file_035=pic32
file_035=pic32
file_036=.
file_036=.
[GENERATED_FILES]
[GENERATED_FILES]
file_000=no
file_000=no
file_001=no
file_001=no
file_002=no
file_002=no
file_003=no
file_003=no
file_004=no
file_004=no
file_005=no
file_005=no
file_006=no
file_006=no
file_007=no
file_007=no
file_008=no
file_008=no
file_009=no
file_009=no
file_010=no
file_010=no
file_011=no
file_011=no
file_012=no
file_012=no
file_013=no
file_013=no
file_014=no
file_014=no
file_015=no
file_015=no
file_016=no
file_016=no
file_017=no
file_017=no
file_018=no
file_018=no
file_019=no
file_019=no
file_020=no
file_020=no
file_021=no
file_021=no
file_022=no
file_022=no
file_023=no
file_023=no
file_024=no
file_024=no
file_025=no
file_025=no
file_026=no
file_026=no
file_027=no
file_027=no
file_028=no
file_028=no
file_029=no
file_029=no
file_030=no
file_030=no
file_031=no
file_031=no
file_032=no
file_032=no
file_033=no
file_033=no
file_034=no
file_034=no
file_035=no
file_035=no
file_036=no
file_036=no
[OTHER_FILES]
[OTHER_FILES]
file_000=no
file_000=no
file_001=no
file_001=no
file_002=no
file_002=no
file_003=no
file_003=no
file_004=no
file_004=no
file_005=no
file_005=no
file_006=no
file_006=no
file_007=no
file_007=no
file_008=no
file_008=no
file_009=no
file_009=no
file_010=no
file_010=no
file_011=no
file_011=no
file_012=no
file_012=no
file_013=no
file_013=no
file_014=no
file_014=no
file_015=no
file_015=no
file_016=no
file_016=no
file_017=no
file_017=no
file_018=no
file_018=no
file_019=no
file_019=no
file_020=no
file_020=no
file_021=no
file_021=no
file_022=no
file_022=no
file_023=no
file_023=no
file_024=no
file_024=no
file_025=no
file_025=no
file_026=no
file_026=no
file_027=no
file_027=no
file_028=no
file_028=no
file_029=no
file_029=no
file_030=no
file_030=no
file_031=no
file_031=no
file_032=no
file_032=no
file_033=no
file_033=no
file_034=no
file_034=no
file_035=no
file_035=no
file_036=no
file_036=no
[FILE_INFO]
[FILE_INFO]
file_000=board.c
file_000=board.c
file_001=application.c
file_001=application.c
file_002=..\..\src\device.c
file_002=..\..\src\device.c
file_003=..\..\src\idle.c
file_003=..\..\src\idle.c
file_004=..\..\src\ipc.c
file_004=..\..\src\ipc.c
file_005=..\..\src\irq.c
file_005=..\..\src\irq.c
file_006=..\..\src\kservice.c
file_006=..\..\src\kservice.c
file_007=..\..\src\mem.c
file_007=..\..\src\mem.c
file_008=..\..\src\mempool.c
file_008=..\..\src\mempool.c
file_009=..\..\src\module.c
file_009=..\..\src\module.c
file_010=..\..\src\object.c
file_010=..\..\src\object.c
file_011=..\..\src\rtm.c
file_011=..\..\src\rtm.c
file_012=..\..\src\scheduler.c
file_012=..\..\src\scheduler.c
file_013=..\..\src\slab.c
file_013=..\..\src\slab.c
file_014=..\..\src\thread.c
file_014=..\..\src\thread.c
file_015=..\..\src\timer.c
file_015=..\..\src\timer.c
file_016=..\..\src\clock.c
file_016=..\..\src\clock.c
file_017=startup.c
file_017=startup.c
file_018=..\..\libcpu\mips\pic32\context_gcc.S
file_018=..\..\libcpu\mips\pic32\context_gcc.S
file_019=console.c
file_019=console.c
file_020=..\..\components\finsh\finsh_node.c
file_020=..\..\components\finsh\finsh_node.c
file_021=..\..\components\finsh\finsh_ops.c
file_021=..\..\components\finsh\finsh_ops.c
file_022=..\..\components\finsh\finsh_parser.c
file_022=..\..\components\finsh\finsh_parser.c
file_023=..\..\components\finsh\finsh_token.c
file_023=..\..\components\finsh\finsh_token.c
file_024=..\..\components\finsh\finsh_var.c
file_024=..\..\components\finsh\finsh_var.c
file_025=..\..\components\finsh\finsh_vm.c
file_025=..\..\components\finsh\finsh_vm.c
file_026=..\..\components\finsh\shell.c
file_026=..\..\components\finsh\shell.c
file_027=..\..\components\finsh\symbol.c
file_027=..\..\components\finsh\symbol.c
file_028=..\..\components\finsh\cmd.c
file_028=..\..\components\finsh\cmd.c
file_029=..\..\components\finsh\finsh_compiler.c
file_029=..\..\components\finsh\finsh_compiler.c
file_030=..\..\components\finsh\finsh_error.c
file_030=..\..\components\finsh\finsh_error.c
file_031=..\..\components\finsh\finsh_heap.c
file_031=..\..\components\finsh\finsh_heap.c
file_032=..\..\components\finsh\finsh_init.c
file_032=..\..\components\finsh\finsh_init.c
file_033=uart.c
file_033=uart.c
file_034=..\..\libcpu\mips\pic32\exceptions.c
file_034=..\..\libcpu\mips\pic32\exceptions.c
file_035=..\..\libcpu\mips\pic32\cpuport.c
file_035=..\..\libcpu\mips\pic32\cpuport.c
file_036=rtconfig.h
file_036=rtconfig.h
[SUITE_INFO]
[SUITE_INFO]
suite_guid={14495C23-81F8-43F3-8A44-859C583D7760}
suite_guid={14495C23-81F8-43F3-8A44-859C583D7760}
suite_state=
suite_state=
[TOOL_SETTINGS]
[TOOL_SETTINGS]
TS{CB0AF4B8-4022-429D-8F99-8A56782B2C6D}=--gdwarf-2
TS{CB0AF4B8-4022-429D-8F99-8A56782B2C6D}=--gdwarf-2
TS{9C698E0A-CBC9-4EFF-AE7D-B569F93E7322}=-g -DPIC32_STARTER_KIT
TS{9C698E0A-CBC9-4EFF-AE7D-B569F93E7322}=-g -DPIC32_STARTER_KIT
TS{77F59DA1-3C53-4677-AC5F-A03EB0125170}=-Map="$(BINDIR_)$(TARGETBASE).map" -o"$(BINDIR_)$(TARGETBASE).$(TARGETSUFFIX)"
TS{77F59DA1-3C53-4677-AC5F-A03EB0125170}=-Map="$(BINDIR_)$(TARGETBASE).map" -o"$(BINDIR_)$(TARGETBASE).$(TARGETSUFFIX)"
TS{0396C0A1-9052-4E4F-8B84-EF0162B1B4E9}=
TS{0396C0A1-9052-4E4F-8B84-EF0162B1B4E9}=
[INSTRUMENTED_TRACE]
[INSTRUMENTED_TRACE]
enable=0
enable=0
transport=0
transport=0
format=0
format=0
[CUSTOM_BUILD]
[CUSTOM_BUILD]
Pre-Build=
Pre-Build=
Pre-BuildEnabled=1
Pre-BuildEnabled=1
Post-Build=pic32-size $(BINDIR_)$(TargetName)
Post-Build=pic32-size $(BINDIR_)$(TargetName)
Post-BuildEnabled=1
Post-BuildEnabled=1
bsp/simulator/SDL/BUGS
浏览文件 @
3bab79a7
Bugs are now managed in the SDL bug tracker, here:
Bugs are now managed in the SDL bug tracker, here:
http://bugzilla.libsdl.org/
http://bugzilla.libsdl.org/
You may report bugs there, and search to see if a given issue has already
You may report bugs there, and search to see if a given issue has already
been reported, discussed, and maybe even fixed.
been reported, discussed, and maybe even fixed.
You may also find help at the SDL mailing list. Subscription information:
You may also find help at the SDL mailing list. Subscription information:
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
http://lists.libsdl.org/listinfo.cgi/sdl-libsdl.org
Bug reports are welcome here, but we really appreciate if you use Bugzilla, as
Bug reports are welcome here, but we really appreciate if you use Bugzilla, as
bugs discussed on the mailing list may be forgotten or missed.
bugs discussed on the mailing list may be forgotten or missed.
bsp/simulator/SDL/COPYING
浏览文件 @
3bab79a7
此差异已折叠。
点击以展开。
bsp/simulator/SDL/README
浏览文件 @
3bab79a7
Simple DirectMedia Layer
Simple DirectMedia Layer
(SDL)
(SDL)
Version 1.2
Version 1.2
---
---
http://www.libsdl.org/
http://www.libsdl.org/
This is the Simple DirectMedia Layer, a general API that provides low
This is the Simple DirectMedia Layer, a general API that provides low
level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL,
level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL,
and 2D framebuffer across multiple platforms.
and 2D framebuffer across multiple platforms.
The current version supports Linux, Windows CE/95/98/ME/XP/Vista, BeOS,
The current version supports Linux, Windows CE/95/98/ME/XP/Vista, BeOS,
MacOS Classic, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX,
MacOS Classic, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX,
and QNX. The code contains support for Dreamcast, Atari, AIX, OSF/Tru64,
and QNX. The code contains support for Dreamcast, Atari, AIX, OSF/Tru64,
RISC OS, SymbianOS, Nintendo DS, and OS/2, but these are not officially
RISC OS, SymbianOS, Nintendo DS, and OS/2, but these are not officially
supported.
supported.
SDL is written in C, but works with C++ natively, and has bindings to
SDL is written in C, but works with C++ natively, and has bindings to
several other languages, including Ada, C#, Eiffel, Erlang, Euphoria,
several other languages, including Ada, C#, Eiffel, Erlang, Euphoria,
Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP,
Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP,
Pike, Pliant, Python, Ruby, and Smalltalk.
Pike, Pliant, Python, Ruby, and Smalltalk.
This library is distributed under GNU LGPL version 2, which can be
This library is distributed under GNU LGPL version 2, which can be
found in the file "COPYING". This license allows you to use SDL
found in the file "COPYING". This license allows you to use SDL
freely in commercial programs as long as you link with the dynamic
freely in commercial programs as long as you link with the dynamic
library.
library.
The best way to learn how to use SDL is to check out the header files in
The best way to learn how to use SDL is to check out the header files in
the "include" subdirectory and the programs in the "test" subdirectory.
the "include" subdirectory and the programs in the "test" subdirectory.
The header files and test programs are well commented and always up to date.
The header files and test programs are well commented and always up to date.
More documentation is available in HTML format in "docs/index.html", and
More documentation is available in HTML format in "docs/index.html", and
a documentation wiki is available online at:
a documentation wiki is available online at:
http://www.libsdl.org/cgi/docwiki.cgi
http://www.libsdl.org/cgi/docwiki.cgi
The test programs in the "test" subdirectory are in the public domain.
The test programs in the "test" subdirectory are in the public domain.
Frequently asked questions are answered online:
Frequently asked questions are answered online:
http://www.libsdl.org/faq.php
http://www.libsdl.org/faq.php
If you need help with the library, or just want to discuss SDL related
If you need help with the library, or just want to discuss SDL related
issues, you can join the developers mailing list:
issues, you can join the developers mailing list:
http://www.libsdl.org/mailing-list.php
http://www.libsdl.org/mailing-list.php
Enjoy!
Enjoy!
Sam Lantinga (slouken@libsdl.org)
Sam Lantinga (slouken@libsdl.org)
bsp/simulator/SDL/WhatsNew
浏览文件 @
3bab79a7
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录