add new lcd driver ili9325

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@200 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
wuyangyong 2009-12-15 11:24:33 +00:00
parent bf8bb9db6a
commit e1a2102e51
5 changed files with 1459 additions and 269 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,15 @@
#ifndef ILI9320_H_INCLUDED
#define ILI9320_H_INCLUDED
extern void ili9320_Initializtion(void);
extern void ili9320_SetCursor(u16 x,u16 y);
extern void ili9320_Clear(u16 Color);
extern u16 ili9320_BGR2RGB(u16 c);
extern void LCD_WriteRAM_Prepare(void);
extern void LCD_WriteRAM(u16 RGB_Code);
extern u16 LCD_ReadRAM(void);
extern void LCD_WriteReg(u8 LCD_Reg,u16 LCD_RegValue);
#endif

View File

@ -1,11 +1,25 @@
#include "stm32f10x.h"
#include "rtthread.h"
#include "fmt0371/FMT0371.h"
#include <rtgui/rtgui.h>
#include <rtgui/driver.h>
#include <rtgui/rtgui_server.h>
#include <rtgui/rtgui_system.h>
#define lcd_hw_version 1
/*
1 FMT0371
2 ILI9325
*/
#if (lcd_hw_version == 1)
#include "fmt0371/FMT0371.h"
#endif
#if (lcd_hw_version == 2)
#include "ili9325/ili9320.h"
#endif
rt_err_t rt_hw_lcd_init(void);
void rt_hw_lcd_update(rtgui_rect_t *rect);
rt_uint8_t * rt_hw_lcd_get_framebuffer(void);
void rt_hw_lcd_set_pixel(rtgui_color_t *c, rt_base_t x, rt_base_t y);
@ -29,6 +43,36 @@ struct rtgui_graphic_driver _rtgui_lcd_driver =
rt_hw_lcd_draw_raw_hline
};
extern void info_init(void);
extern void player_init(void);
void radio_rtgui_init(void)
{
rtgui_rect_t rect;
rtgui_system_server_init();
/* register dock panel */
rect.x1 = 0;
rect.y1 = 0;
rect.x2 = 240;
rect.y2 = 25;
rtgui_panel_register("info", &rect);
/* register main panel */
rect.x1 = 0;
rect.y1 = 25;
rect.x2 = 320;
rect.y2 = 320;
rtgui_panel_register("main", &rect);
rtgui_panel_set_default_focused("main");
rt_hw_lcd_init();
info_init();
player_init();
}
#if (lcd_hw_version == 1)
void rt_hw_lcd_update(rtgui_rect_t *rect)
{
/* nothing for none-DMA mode driver */
@ -147,7 +191,8 @@ void rt_hw_lcd_draw_raw_hline(rt_uint8_t *pixels, rt_base_t x1, rt_base_t x2, rt
while (x1 < x2)
{
LCD_DATA16(*ptr);
x1 ++; ptr ++;
x1 ++;
ptr ++;
}
}
@ -173,33 +218,6 @@ rt_err_t rt_hw_lcd_init(void)
return RT_EOK;
}
void radio_rtgui_init()
{
rtgui_rect_t rect;
rtgui_system_server_init();
/* register dock panel */
rect.x1 = 0;
rect.y1 = 0;
rect.x2 = 240;
rect.y2 = 25;
rtgui_panel_register("info", &rect);
/* register main panel */
rect.x1 = 0;
rect.y1 = 25;
rect.x2 = 320;
rect.y2 = 320;
rtgui_panel_register("main", &rect);
rtgui_panel_set_default_focused("main");
rt_hw_lcd_init();
info_init();
player_init();
}
#include <finsh.h>
void hline(rt_base_t x1, rt_base_t x2, rt_base_t y, rt_uint32_t pixel)
@ -223,3 +241,156 @@ void cls()
rt_hw_lcd_draw_hline(&white, 0, 240, index);
}
FINSH_FUNCTION_EXPORT(cls, clear screen);
#endif
#if (lcd_hw_version == 2)
void rt_hw_lcd_update(rtgui_rect_t *rect)
{
/* nothing for none-DMA mode driver */
}
rt_uint8_t * rt_hw_lcd_get_framebuffer(void)
{
return RT_NULL; /* no framebuffer driver */
}
/* 设置像素点 颜色,X,Y */
void rt_hw_lcd_set_pixel(rtgui_color_t *c, rt_base_t x, rt_base_t y)
{
unsigned short p;
if ( (x>320)||(y>240) ) return;
/* get color pixel */
p = rtgui_color_to_565p(*c);
ili9320_SetCursor(x,y);
LCD_WriteRAM_Prepare();
LCD_WriteRAM(p);
}
/* 获取像素点颜色 */
void rt_hw_lcd_get_pixel(rtgui_color_t *c, rt_base_t x, rt_base_t y)
{
unsigned short p;
ili9320_SetCursor(x,y);
//if (DeviceCode==0x7783)
//{
// p = (LCD_ReadRAM());
//}
//else
//{
p = (ili9320_BGR2RGB(LCD_ReadRAM()));
//}
*c = rtgui_color_from_565p(p);
}
/* 画水平线 */
void rt_hw_lcd_draw_hline(rtgui_color_t *c, rt_base_t x1, rt_base_t x2, rt_base_t y)
{
unsigned short p;
/* get color pixel */
p = rtgui_color_to_565p(*c);
/* [5:4]-ID~ID0 [3]-AM-1垂直-0水平 */
LCD_WriteReg(0x0003,(1<<12)|(1<<5)|(0<<4) | (0<<3) );
ili9320_SetCursor(x1, y);
LCD_WriteRAM_Prepare(); /* Prepare to write GRAM */
while (x1 < x2)
{
//LCD_WriteRAM_Prepare(); /* Prepare to write GRAM */
LCD_WriteRAM(p);
x1++;
//ili9320_SetCursor(x1, y);
}
}
/* 垂直线 */
void rt_hw_lcd_draw_vline(rtgui_color_t *c, rt_base_t x, rt_base_t y1, rt_base_t y2)
{
unsigned short p;
/* get color pixel */
p = rtgui_color_to_565p(*c);
/* [5:4]-ID~ID0 [3]-AM-1垂直-0水平 */
LCD_WriteReg(0x0003,(1<<12)|(1<<5)|(0<<4) | (1<<3) );
ili9320_SetCursor(x, y1);
LCD_WriteRAM_Prepare(); /* Prepare to write GRAM */
while (y1 < y2)
{
//LCD_WriteRAM_Prepare(); /* Prepare to write GRAM */
LCD_WriteRAM(p);
y1++;
//ili9320_SetCursor(x, y1);
}
}
/* ?? */
void rt_hw_lcd_draw_raw_hline(rt_uint8_t *pixels, rt_base_t x1, rt_base_t x2, rt_base_t y)
{
rt_uint16_t *ptr;
/* get pixel */
ptr = (rt_uint16_t*) pixels;
/* [5:4]-ID~ID0 [3]-AM-1垂直-0水平 */
//LCD_WriteReg(0x0003,(1<<12)|(1<<5)|(0<<4) | (0<<3) );
ili9320_SetCursor(x1, y);
LCD_WriteRAM_Prepare(); /* Prepare to write GRAM */
while (x1 < x2)
{
LCD_WriteRAM_Prepare(); /* Prepare to write GRAM */
LCD_WriteRAM( *ptr );
x1 ++;
ptr ++;
ili9320_SetCursor(x1, y);
}
}
rt_err_t rt_hw_lcd_init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOF,ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOF,&GPIO_InitStructure);
GPIO_SetBits(GPIOF,GPIO_Pin_9);
ili9320_Initializtion();
#ifndef DRIVER_TEST
/* add lcd driver into graphic driver */
rtgui_graphic_driver_add(&_rtgui_lcd_driver);
#endif
return RT_EOK;
}
#include <finsh.h>
void hline(rt_base_t x1, rt_base_t x2, rt_base_t y, rt_uint32_t pixel)
{
rt_hw_lcd_draw_hline(&pixel, x1, x2, y);
}
FINSH_FUNCTION_EXPORT(hline, draw a hline);
void vline(int x, int y1, int y2, rt_uint32_t pixel)
{
rt_hw_lcd_draw_vline(&pixel, x, y1, y2);
}
FINSH_FUNCTION_EXPORT(vline, draw a vline);
void cls()
{
ili9320_Clear(0xF800);
}
FINSH_FUNCTION_EXPORT(cls, clear screen);
#endif

View File

@ -25,9 +25,9 @@ GRPOPT 10,(RTGUI),0,0,0
OPTFFF 1,1,5,0,0,0,0,0,<.\rtconfig.h><rtconfig.h>
OPTFFF 1,2,5,0,0,0,0,0,<.\board.h><board.h>
OPTFFF 1,3,5,0,0,0,0,0,<.\stm32f10x_conf.h><stm32f10x_conf.h>
OPTFFF 1,4,1,0,0,0,0,0,<.\application.c><application.c>
OPTFFF 1,4,1,251658240,0,0,0,0,<.\application.c><application.c>
OPTFFF 1,5,1,0,0,0,0,0,<.\board.c><board.c>
OPTFFF 1,6,1,0,0,0,0,0,<.\startup.c><startup.c>
OPTFFF 1,6,1,268435458,0,1,25,0,<.\startup.c><startup.c> { 44,0,0,0,2,0,0,0,3,0,0,0,255,255,255,255,255,255,255,255,252,255,255,255,226,255,255,255,22,0,0,0,29,0,0,0,12,4,0,0,124,1,0,0 }
OPTFFF 1,7,1,0,0,0,0,0,<.\stm32f10x_it.c><stm32f10x_it.c>
OPTFFF 1,8,1,0,0,0,0,0,<.\usart.c><usart.c>
OPTFFF 1,9,1,402653184,0,0,0,0,<.\sdcard.c><sdcard.c>
@ -37,185 +37,185 @@ OPTFFF 1,12,1,889192448,0,0,0,0,<.\fsmc_nand.c><fsmc_nand.c>
OPTFFF 1,13,1,0,0,0,0,0,<.\fsmc_sram.c><fsmc_sram.c>
OPTFFF 1,14,1,0,0,0,0,0,<.\fmt0371\fmt0371.c><fmt0371.c>
OPTFFF 1,15,1,0,0,0,0,0,<.\http.c><http.c>
OPTFFF 1,16,1,0,0,0,0,0,<.\lcd.c><lcd.c>
OPTFFF 1,17,1,16777216,0,401,410,0,<.\mp3.c><mp3.c> { 44,0,0,0,0,0,0,0,1,0,0,0,255,255,255,255,255,255,255,255,252,255,255,255,226,255,255,255,22,0,0,0,29,0,0,0,164,2,0,0,145,1,0,0 }
OPTFFF 1,16,1,402653184,0,0,0,0,<.\lcd.c><lcd.c>
OPTFFF 1,17,1,16777216,0,0,0,0,<.\mp3.c><mp3.c>
OPTFFF 1,18,1,369098752,0,0,0,0,<.\wav.c><wav.c>
OPTFFF 1,19,1,0,0,0,0,0,<.\netbuffer.c><netbuffer.c>
OPTFFF 1,20,1,0,0,0,0,0,<.\key.c><key.c>
OPTFFF 1,21,1,553648128,0,0,0,0,<.\info.c><info.c>
OPTFFF 1,21,1,0,0,0,0,0,<.\info.c><info.c>
OPTFFF 1,22,1,0,0,0,0,0,<.\filelist.c><filelist.c>
OPTFFF 1,23,1,0,0,0,0,0,<.\device_info.c><device_info.c>
OPTFFF 1,24,1,0,0,0,0,0,<.\listview.c><listview.c>
OPTFFF 1,25,1,0,0,0,0,0,<.\wm8753.c><wm8753.c>
OPTFFF 1,26,1,3,0,481,487,0,<.\player_ui.c><player_ui.c> { 44,0,0,0,2,0,0,0,3,0,0,0,255,255,255,255,255,255,255,255,252,255,255,255,226,255,255,255,0,0,0,0,0,0,0,0,186,2,0,0,218,0,0,0 }
OPTFFF 1,27,1,268435456,0,1,1,0,<.\player_bg.c><player_bg.c> { 44,0,0,0,0,0,0,0,1,0,0,0,255,255,255,255,255,255,255,255,252,255,255,255,226,255,255,255,66,0,0,0,87,0,0,0,252,2,0,0,49,1,0,0 }
OPTFFF 1,26,1,0,0,0,0,0,<.\player_ui.c><player_ui.c>
OPTFFF 1,27,1,0,0,0,0,0,<.\player_bg.c><player_bg.c>
OPTFFF 1,28,1,0,0,0,0,0,<.\wm8978.c><wm8978.c>
OPTFFF 1,29,1,469762048,0,0,0,0,<.\play_list.c><play_list.c>
OPTFFF 2,30,1,0,0,0,0,0,<..\..\src\clock.c><clock.c>
OPTFFF 2,31,1,0,0,0,0,0,<..\..\src\idle.c><idle.c>
OPTFFF 2,32,1,0,0,0,0,0,<..\..\src\ipc.c><ipc.c>
OPTFFF 2,33,1,0,0,0,0,0,<..\..\src\mempool.c><mempool.c>
OPTFFF 2,34,1,0,0,0,0,0,<..\..\src\mem.c><mem.c>
OPTFFF 2,35,1,0,0,0,0,0,<..\..\src\object.c><object.c>
OPTFFF 2,36,1,0,0,0,0,0,<..\..\src\scheduler.c><scheduler.c>
OPTFFF 2,37,1,285212672,0,0,0,0,<..\..\src\thread.c><thread.c>
OPTFFF 2,38,1,0,0,0,0,0,<..\..\src\timer.c><timer.c>
OPTFFF 2,39,1,0,0,0,0,0,<..\..\src\irq.c><irq.c>
OPTFFF 2,40,1,0,0,0,0,0,<..\..\src\kservice.c><kservice.c>
OPTFFF 2,41,1,0,0,0,0,0,<..\..\src\device.c><device.c>
OPTFFF 2,42,1,0,0,0,0,0,<..\..\src\slab.c><slab.c>
OPTFFF 3,43,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\stack.c><stack.c>
OPTFFF 3,44,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\interrupt.c><interrupt.c>
OPTFFF 3,45,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\cpu.c><cpu.c>
OPTFFF 3,46,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\serial.c><serial.c>
OPTFFF 3,47,2,0,0,0,0,0,<..\..\libcpu\arm\stm32\context_rvds.S><context_rvds.S>
OPTFFF 3,48,2,0,0,13,19,0,<..\..\libcpu\arm\stm32\start_rvds.s><start_rvds.s> { 44,0,0,0,0,0,0,0,1,0,0,0,255,255,255,255,255,255,255,255,252,255,255,255,226,255,255,255,88,0,0,0,116,0,0,0,1,3,0,0,232,1,0,0 }
OPTFFF 3,49,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\fault.c><fault.c>
OPTFFF 3,50,2,0,0,0,0,0,<..\..\libcpu\arm\stm32\fault_rvds.S><fault_rvds.S>
OPTFFF 4,51,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c><misc.c>
OPTFFF 4,52,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c><stm32f10x_adc.c>
OPTFFF 4,53,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c><stm32f10x_bkp.c>
OPTFFF 4,54,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c><stm32f10x_can.c>
OPTFFF 4,55,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c><stm32f10x_crc.c>
OPTFFF 4,56,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c><stm32f10x_dac.c>
OPTFFF 4,57,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c><stm32f10x_dbgmcu.c>
OPTFFF 4,58,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c><stm32f10x_dma.c>
OPTFFF 4,59,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c><stm32f10x_exti.c>
OPTFFF 4,60,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c><stm32f10x_flash.c>
OPTFFF 4,61,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c><stm32f10x_fsmc.c>
OPTFFF 4,62,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c><stm32f10x_gpio.c>
OPTFFF 4,63,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c><stm32f10x_i2c.c>
OPTFFF 4,64,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c><stm32f10x_iwdg.c>
OPTFFF 4,65,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c><stm32f10x_pwr.c>
OPTFFF 4,66,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c><stm32f10x_rcc.c>
OPTFFF 4,67,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c><stm32f10x_rtc.c>
OPTFFF 4,68,1,16777216,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c><stm32f10x_sdio.c>
OPTFFF 4,69,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c><stm32f10x_spi.c>
OPTFFF 4,70,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c><stm32f10x_tim.c>
OPTFFF 4,71,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c><stm32f10x_usart.c>
OPTFFF 4,72,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c><stm32f10x_wwdg.c>
OPTFFF 5,73,1,0,0,0,0,0,<.\Libraries\CMSIS\Core\CM3\core_cm3.c><core_cm3.c>
OPTFFF 5,74,1,0,0,0,0,0,<.\Libraries\CMSIS\Core\CM3\system_stm32f10x.c><system_stm32f10x.c>
OPTFFF 6,75,1,0,0,0,0,0,<..\..\finsh\finsh_compiler.c><finsh_compiler.c>
OPTFFF 6,76,1,0,0,0,0,0,<..\..\finsh\finsh_error.c><finsh_error.c>
OPTFFF 6,77,1,0,0,0,0,0,<..\..\finsh\finsh_heap.c><finsh_heap.c>
OPTFFF 6,78,1,0,0,0,0,0,<..\..\finsh\finsh_init.c><finsh_init.c>
OPTFFF 6,79,1,0,0,0,0,0,<..\..\finsh\finsh_node.c><finsh_node.c>
OPTFFF 6,80,1,0,0,0,0,0,<..\..\finsh\finsh_ops.c><finsh_ops.c>
OPTFFF 6,81,1,0,0,0,0,0,<..\..\finsh\finsh_parser.c><finsh_parser.c>
OPTFFF 6,82,1,0,0,0,0,0,<..\..\finsh\finsh_token.c><finsh_token.c>
OPTFFF 6,83,1,0,0,0,0,0,<..\..\finsh\finsh_var.c><finsh_var.c>
OPTFFF 6,84,1,0,0,0,0,0,<..\..\finsh\finsh_vm.c><finsh_vm.c>
OPTFFF 6,85,1,0,0,0,0,0,<..\..\finsh\shell.c><shell.c>
OPTFFF 6,86,1,0,0,0,0,0,<..\..\finsh\symbol.c><symbol.c>
OPTFFF 6,87,1,285212672,0,0,0,0,<..\..\finsh\cmd.c><cmd.c>
OPTFFF 7,88,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_init.c><dfs_init.c>
OPTFFF 7,89,1,503316480,0,0,0,0,<..\..\filesystem\dfs\src\dfs_fs.c><dfs_fs.c>
OPTFFF 7,90,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_raw.c><dfs_raw.c>
OPTFFF 7,91,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_util.c><dfs_util.c>
OPTFFF 7,92,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_posix.c><dfs_posix.c>
OPTFFF 7,93,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\dir.c><dir.c>
OPTFFF 7,94,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fat.c><fat.c>
OPTFFF 7,95,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\file.c><file.c>
OPTFFF 7,96,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fs.c><fs.c>
OPTFFF 7,97,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ls.c><ls.c>
OPTFFF 7,98,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\time.c><time.c>
OPTFFF 7,99,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ui.c><ui.c>
OPTFFF 7,100,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\plibc.c><plibc.c>
OPTFFF 7,101,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\efs.c><efs.c>
OPTFFF 7,102,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\extract.c><extract.c>
OPTFFF 7,103,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\partition.c><partition.c>
OPTFFF 7,104,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_cache.c><dfs_cache.c>
OPTFFF 8,105,1,0,0,0,0,0,<..\..\net\lwip\src\core\dhcp.c><dhcp.c>
OPTFFF 8,106,1,0,0,0,0,0,<..\..\net\lwip\src\core\dns.c><dns.c>
OPTFFF 8,107,1,0,0,0,0,0,<..\..\net\lwip\src\core\init.c><init.c>
OPTFFF 8,108,1,0,0,0,0,0,<..\..\net\lwip\src\core\netif.c><netif.c>
OPTFFF 8,109,1,0,0,0,0,0,<..\..\net\lwip\src\core\pbuf.c><pbuf.c>
OPTFFF 8,110,1,0,0,0,0,0,<..\..\net\lwip\src\core\raw.c><raw.c>
OPTFFF 8,111,1,0,0,0,0,0,<..\..\net\lwip\src\core\stats.c><stats.c>
OPTFFF 8,112,1,0,0,0,0,0,<..\..\net\lwip\src\core\sys.c><sys.c>
OPTFFF 8,113,1,0,0,0,0,0,<..\..\net\lwip\src\core\tcp.c><tcp.c>
OPTFFF 8,114,1,0,0,0,0,0,<..\..\net\lwip\src\core\tcp_in.c><tcp_in.c>
OPTFFF 8,115,1,0,0,0,0,0,<..\..\net\lwip\src\core\tcp_out.c><tcp_out.c>
OPTFFF 8,116,1,0,0,0,0,0,<..\..\net\lwip\src\core\udp.c><udp.c>
OPTFFF 8,117,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\autoip.c><autoip.c>
OPTFFF 8,118,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\icmp.c><icmp.c>
OPTFFF 8,119,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\igmp.c><igmp.c>
OPTFFF 8,120,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\inet.c><inet.c>
OPTFFF 8,121,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\inet_chksum.c><inet_chksum.c>
OPTFFF 8,122,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\ip.c><ip.c>
OPTFFF 8,123,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\ip_addr.c><ip_addr.c>
OPTFFF 8,124,1,285212672,0,0,0,0,<..\..\net\lwip\src\core\ipv4\ip_frag.c><ip_frag.c>
OPTFFF 8,125,1,0,0,0,0,0,<..\..\net\lwip\src\core\snmp\msg_in.c><msg_in.c>
OPTFFF 8,126,1,0,0,0,0,0,<..\..\net\lwip\src\core\snmp\msg_out.c><msg_out.c>
OPTFFF 8,127,1,0,0,0,0,0,<..\..\net\lwip\src\api\api_lib.c><api_lib.c>
OPTFFF 8,128,1,50331648,0,0,0,0,<..\..\net\lwip\src\api\api_msg.c><api_msg.c>
OPTFFF 8,129,1,0,0,0,0,0,<..\..\net\lwip\src\api\err.c><err.c>
OPTFFF 8,130,1,0,0,0,0,0,<..\..\net\lwip\src\api\netbuf.c><netbuf.c>
OPTFFF 8,131,1,0,0,0,0,0,<..\..\net\lwip\src\api\netdb.c><netdb.c>
OPTFFF 8,132,1,0,0,0,0,0,<..\..\net\lwip\src\api\netifapi.c><netifapi.c>
OPTFFF 8,133,1,0,0,0,0,0,<..\..\net\lwip\src\api\tcpip.c><tcpip.c>
OPTFFF 8,134,1,0,0,0,0,0,<..\..\net\lwip\src\netif\etharp.c><etharp.c>
OPTFFF 8,135,1,150994944,0,0,0,0,<..\..\net\lwip\src\netif\ethernetif.c><ethernetif.c>
OPTFFF 8,136,1,0,0,0,0,0,<..\..\net\lwip\src\netif\loopif.c><loopif.c>
OPTFFF 8,137,1,285212672,0,0,0,0,<..\..\net\lwip\src\arch\sys_arch_init.c><sys_arch_init.c>
OPTFFF 8,138,1,0,0,0,0,0,<..\..\net\lwip\src\arch\sys_arch.c><sys_arch.c>
OPTFFF 8,139,1,0,0,0,0,0,<..\..\net\lwip\src\api\sockets.c><sockets.c>
OPTFFF 8,140,1,0,0,0,0,0,<..\..\net\lwip\src\core\memp_tiny.c><memp_tiny.c>
OPTFFF 9,141,1,402653184,0,0,0,0,<.\mp3\mp3dec.c><mp3dec.c>
OPTFFF 9,142,1,0,0,0,0,0,<.\mp3\mp3tabs.c><mp3tabs.c>
OPTFFF 9,143,1,0,0,0,0,0,<.\mp3\real\bitstream.c><bitstream.c>
OPTFFF 9,144,1,83886080,0,0,0,0,<.\mp3\real\buffers.c><buffers.c>
OPTFFF 9,145,1,0,0,0,0,0,<.\mp3\real\dct32.c><dct32.c>
OPTFFF 9,146,1,0,0,0,0,0,<.\mp3\real\dequant.c><dequant.c>
OPTFFF 9,147,1,0,0,0,0,0,<.\mp3\real\dqchan.c><dqchan.c>
OPTFFF 9,148,1,0,0,0,0,0,<.\mp3\real\huffman.c><huffman.c>
OPTFFF 9,149,1,0,0,0,0,0,<.\mp3\real\hufftabs.c><hufftabs.c>
OPTFFF 9,150,1,0,0,0,0,0,<.\mp3\real\imdct.c><imdct.c>
OPTFFF 9,151,1,0,0,0,0,0,<.\mp3\real\scalfact.c><scalfact.c>
OPTFFF 9,152,1,0,0,0,0,0,<.\mp3\real\stproc.c><stproc.c>
OPTFFF 9,153,1,0,0,0,0,0,<.\mp3\real\subband.c><subband.c>
OPTFFF 9,154,1,0,0,0,0,0,<.\mp3\real\trigtabs.c><trigtabs.c>
OPTFFF 9,155,2,0,0,0,0,0,<.\mp3\real\arm\asmpoly_thumb2.s><asmpoly_thumb2.s>
OPTFFF 9,156,2,0,0,0,0,0,<.\mp3\real\arm\asmmisc.s><asmmisc.s>
OPTFFF 10,157,1,0,0,0,0,0,<..\..\rtgui\common\rtgui_object.c><rtgui_object.c>
OPTFFF 10,158,1,0,0,0,0,0,<..\..\rtgui\common\rtgui_system.c><rtgui_system.c>
OPTFFF 10,159,1,318767104,0,0,0,0,<..\..\rtgui\common\rtgui_theme.c><rtgui_theme.c>
OPTFFF 10,160,1,0,0,0,0,0,<..\..\rtgui\common\asc12font.c><asc12font.c>
OPTFFF 10,161,1,402653184,0,0,0,0,<..\..\rtgui\common\asc16font.c><asc16font.c>
OPTFFF 10,162,1,0,0,0,0,0,<..\..\rtgui\common\color.c><color.c>
OPTFFF 10,163,1,603979776,0,0,0,0,<..\..\rtgui\common\dc.c><dc.c>
OPTFFF 10,164,1,0,0,0,0,0,<..\..\rtgui\common\dc_buffer.c><dc_buffer.c>
OPTFFF 10,165,1,0,0,0,0,0,<..\..\rtgui\common\dc_hw.c><dc_hw.c>
OPTFFF 10,166,1,16777216,0,0,0,0,<..\..\rtgui\common\filerw.c><filerw.c>
OPTFFF 10,167,1,0,0,0,0,0,<..\..\rtgui\common\font.c><font.c>
OPTFFF 10,168,1,0,0,0,0,0,<..\..\rtgui\common\image.c><image.c>
OPTFFF 10,169,1,0,0,0,0,0,<..\..\rtgui\common\image_xpm.c><image_xpm.c>
OPTFFF 10,170,1,0,0,0,0,0,<..\..\rtgui\common\image_hdc.c><image_hdc.c>
OPTFFF 10,171,1,0,0,0,0,0,<..\..\rtgui\common\region.c><region.c>
OPTFFF 10,172,1,100663296,0,0,0,0,<..\..\rtgui\server\server.c><server.c>
OPTFFF 10,173,1,0,0,0,0,0,<..\..\rtgui\server\driver.c><driver.c>
OPTFFF 10,174,1,335544320,0,0,0,0,<..\..\rtgui\server\panel.c><panel.c>
OPTFFF 10,175,1,0,0,0,0,0,<..\..\rtgui\widgets\widget.c><widget.c>
OPTFFF 10,176,1,16777216,0,0,0,0,<..\..\rtgui\widgets\window.c><window.c>
OPTFFF 10,177,1,0,0,0,0,0,<..\..\rtgui\widgets\workbench.c><workbench.c>
OPTFFF 10,178,1,0,0,0,0,0,<..\..\rtgui\widgets\view.c><view.c>
OPTFFF 10,179,1,0,0,0,0,0,<..\..\rtgui\widgets\box.c><box.c>
OPTFFF 10,180,1,0,0,0,0,0,<..\..\rtgui\widgets\button.c><button.c>
OPTFFF 10,181,1,0,0,0,0,0,<..\..\rtgui\widgets\container.c><container.c>
OPTFFF 10,182,1,0,0,0,0,0,<..\..\rtgui\widgets\iconbox.c><iconbox.c>
OPTFFF 10,183,1,0,0,0,0,0,<..\..\rtgui\widgets\label.c><label.c>
OPTFFF 10,184,1,0,0,0,0,0,<..\..\rtgui\widgets\textbox.c><textbox.c>
OPTFFF 10,185,1,0,0,0,0,0,<..\..\rtgui\widgets\title.c><title.c>
OPTFFF 10,186,1,67108864,0,0,0,0,<..\..\rtgui\widgets\toplevel.c><toplevel.c>
OPTFFF 10,187,1,0,0,0,0,0,<..\..\rtgui\server\mouse.c><mouse.c>
OPTFFF 10,188,1,0,0,0,0,0,<..\..\rtgui\server\topwin.c><topwin.c>
OPTFFF 10,189,1,0,0,0,0,0,<..\..\rtgui\common\caret.c><caret.c>
OPTFFF 10,190,1,0,0,0,0,0,<..\..\rtgui\common\font_hz_file.c><font_hz_file.c>
OPTFFF 10,191,1,0,0,0,0,0,<..\..\rtgui\common\hz16font.c><hz16font.c>
OPTFFF 10,192,1,0,0,0,0,0,<..\..\rtgui\common\hz12font.c><hz12font.c>
OPTFFF 1,30,1,0,0,0,0,0,<.\ili9325\ili9320.c><ili9320.c>
OPTFFF 2,31,1,0,0,0,0,0,<..\..\src\clock.c><clock.c>
OPTFFF 2,32,1,0,0,0,0,0,<..\..\src\idle.c><idle.c>
OPTFFF 2,33,1,0,0,0,0,0,<..\..\src\ipc.c><ipc.c>
OPTFFF 2,34,1,0,0,0,0,0,<..\..\src\mempool.c><mempool.c>
OPTFFF 2,35,1,0,0,0,0,0,<..\..\src\mem.c><mem.c>
OPTFFF 2,36,1,0,0,0,0,0,<..\..\src\object.c><object.c>
OPTFFF 2,37,1,0,0,0,0,0,<..\..\src\scheduler.c><scheduler.c>
OPTFFF 2,38,1,0,0,0,0,0,<..\..\src\thread.c><thread.c>
OPTFFF 2,39,1,0,0,0,0,0,<..\..\src\timer.c><timer.c>
OPTFFF 2,40,1,0,0,0,0,0,<..\..\src\irq.c><irq.c>
OPTFFF 2,41,1,0,0,0,0,0,<..\..\src\kservice.c><kservice.c>
OPTFFF 2,42,1,0,0,0,0,0,<..\..\src\device.c><device.c>
OPTFFF 2,43,1,0,0,0,0,0,<..\..\src\slab.c><slab.c>
OPTFFF 3,44,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\stack.c><stack.c>
OPTFFF 3,45,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\interrupt.c><interrupt.c>
OPTFFF 3,46,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\cpu.c><cpu.c>
OPTFFF 3,47,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\serial.c><serial.c>
OPTFFF 3,48,2,0,0,0,0,0,<..\..\libcpu\arm\stm32\context_rvds.S><context_rvds.S>
OPTFFF 3,49,2,385875968,0,0,0,0,<..\..\libcpu\arm\stm32\start_rvds.s><start_rvds.s>
OPTFFF 3,50,1,0,0,0,0,0,<..\..\libcpu\arm\stm32\fault.c><fault.c>
OPTFFF 3,51,2,0,0,0,0,0,<..\..\libcpu\arm\stm32\fault_rvds.S><fault_rvds.S>
OPTFFF 4,52,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\misc.c><misc.c>
OPTFFF 4,53,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c><stm32f10x_adc.c>
OPTFFF 4,54,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_bkp.c><stm32f10x_bkp.c>
OPTFFF 4,55,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_can.c><stm32f10x_can.c>
OPTFFF 4,56,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_crc.c><stm32f10x_crc.c>
OPTFFF 4,57,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dac.c><stm32f10x_dac.c>
OPTFFF 4,58,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dbgmcu.c><stm32f10x_dbgmcu.c>
OPTFFF 4,59,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c><stm32f10x_dma.c>
OPTFFF 4,60,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c><stm32f10x_exti.c>
OPTFFF 4,61,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c><stm32f10x_flash.c>
OPTFFF 4,62,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_fsmc.c><stm32f10x_fsmc.c>
OPTFFF 4,63,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_gpio.c><stm32f10x_gpio.c>
OPTFFF 4,64,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c><stm32f10x_i2c.c>
OPTFFF 4,65,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_iwdg.c><stm32f10x_iwdg.c>
OPTFFF 4,66,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_pwr.c><stm32f10x_pwr.c>
OPTFFF 4,67,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c><stm32f10x_rcc.c>
OPTFFF 4,68,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_rtc.c><stm32f10x_rtc.c>
OPTFFF 4,69,1,16777216,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_sdio.c><stm32f10x_sdio.c>
OPTFFF 4,70,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c><stm32f10x_spi.c>
OPTFFF 4,71,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c><stm32f10x_tim.c>
OPTFFF 4,72,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c><stm32f10x_usart.c>
OPTFFF 4,73,1,0,0,0,0,0,<.\Libraries\STM32F10x_StdPeriph_Driver\src\stm32f10x_wwdg.c><stm32f10x_wwdg.c>
OPTFFF 5,74,1,0,0,0,0,0,<.\Libraries\CMSIS\Core\CM3\core_cm3.c><core_cm3.c>
OPTFFF 5,75,1,0,0,0,0,0,<.\Libraries\CMSIS\Core\CM3\system_stm32f10x.c><system_stm32f10x.c>
OPTFFF 6,76,1,0,0,0,0,0,<..\..\finsh\finsh_compiler.c><finsh_compiler.c>
OPTFFF 6,77,1,0,0,0,0,0,<..\..\finsh\finsh_error.c><finsh_error.c>
OPTFFF 6,78,1,0,0,0,0,0,<..\..\finsh\finsh_heap.c><finsh_heap.c>
OPTFFF 6,79,1,0,0,0,0,0,<..\..\finsh\finsh_init.c><finsh_init.c>
OPTFFF 6,80,1,0,0,0,0,0,<..\..\finsh\finsh_node.c><finsh_node.c>
OPTFFF 6,81,1,0,0,0,0,0,<..\..\finsh\finsh_ops.c><finsh_ops.c>
OPTFFF 6,82,1,0,0,0,0,0,<..\..\finsh\finsh_parser.c><finsh_parser.c>
OPTFFF 6,83,1,0,0,0,0,0,<..\..\finsh\finsh_token.c><finsh_token.c>
OPTFFF 6,84,1,0,0,0,0,0,<..\..\finsh\finsh_var.c><finsh_var.c>
OPTFFF 6,85,1,0,0,0,0,0,<..\..\finsh\finsh_vm.c><finsh_vm.c>
OPTFFF 6,86,1,0,0,0,0,0,<..\..\finsh\shell.c><shell.c>
OPTFFF 6,87,1,0,0,0,0,0,<..\..\finsh\symbol.c><symbol.c>
OPTFFF 6,88,1,285212672,0,0,0,0,<..\..\finsh\cmd.c><cmd.c>
OPTFFF 7,89,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_init.c><dfs_init.c>
OPTFFF 7,90,1,503316480,0,0,0,0,<..\..\filesystem\dfs\src\dfs_fs.c><dfs_fs.c>
OPTFFF 7,91,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_raw.c><dfs_raw.c>
OPTFFF 7,92,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_util.c><dfs_util.c>
OPTFFF 7,93,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_posix.c><dfs_posix.c>
OPTFFF 7,94,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\dir.c><dir.c>
OPTFFF 7,95,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fat.c><fat.c>
OPTFFF 7,96,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\file.c><file.c>
OPTFFF 7,97,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\fs.c><fs.c>
OPTFFF 7,98,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ls.c><ls.c>
OPTFFF 7,99,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\time.c><time.c>
OPTFFF 7,100,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\fs\vfat\ui.c><ui.c>
OPTFFF 7,101,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\plibc.c><plibc.c>
OPTFFF 7,102,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\efs.c><efs.c>
OPTFFF 7,103,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\extract.c><extract.c>
OPTFFF 7,104,1,0,0,0,0,0,<..\..\filesystem\dfs\filesystems\efsl\src\base\partition.c><partition.c>
OPTFFF 7,105,1,0,0,0,0,0,<..\..\filesystem\dfs\src\dfs_cache.c><dfs_cache.c>
OPTFFF 8,106,1,0,0,0,0,0,<..\..\net\lwip\src\core\dhcp.c><dhcp.c>
OPTFFF 8,107,1,0,0,0,0,0,<..\..\net\lwip\src\core\dns.c><dns.c>
OPTFFF 8,108,1,0,0,0,0,0,<..\..\net\lwip\src\core\init.c><init.c>
OPTFFF 8,109,1,0,0,0,0,0,<..\..\net\lwip\src\core\netif.c><netif.c>
OPTFFF 8,110,1,0,0,0,0,0,<..\..\net\lwip\src\core\pbuf.c><pbuf.c>
OPTFFF 8,111,1,0,0,0,0,0,<..\..\net\lwip\src\core\raw.c><raw.c>
OPTFFF 8,112,1,0,0,0,0,0,<..\..\net\lwip\src\core\stats.c><stats.c>
OPTFFF 8,113,1,0,0,0,0,0,<..\..\net\lwip\src\core\sys.c><sys.c>
OPTFFF 8,114,1,0,0,0,0,0,<..\..\net\lwip\src\core\tcp.c><tcp.c>
OPTFFF 8,115,1,0,0,0,0,0,<..\..\net\lwip\src\core\tcp_in.c><tcp_in.c>
OPTFFF 8,116,1,0,0,0,0,0,<..\..\net\lwip\src\core\tcp_out.c><tcp_out.c>
OPTFFF 8,117,1,0,0,0,0,0,<..\..\net\lwip\src\core\udp.c><udp.c>
OPTFFF 8,118,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\autoip.c><autoip.c>
OPTFFF 8,119,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\icmp.c><icmp.c>
OPTFFF 8,120,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\igmp.c><igmp.c>
OPTFFF 8,121,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\inet.c><inet.c>
OPTFFF 8,122,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\inet_chksum.c><inet_chksum.c>
OPTFFF 8,123,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\ip.c><ip.c>
OPTFFF 8,124,1,0,0,0,0,0,<..\..\net\lwip\src\core\ipv4\ip_addr.c><ip_addr.c>
OPTFFF 8,125,1,285212672,0,0,0,0,<..\..\net\lwip\src\core\ipv4\ip_frag.c><ip_frag.c>
OPTFFF 8,126,1,0,0,0,0,0,<..\..\net\lwip\src\core\snmp\msg_in.c><msg_in.c>
OPTFFF 8,127,1,0,0,0,0,0,<..\..\net\lwip\src\core\snmp\msg_out.c><msg_out.c>
OPTFFF 8,128,1,0,0,0,0,0,<..\..\net\lwip\src\api\api_lib.c><api_lib.c>
OPTFFF 8,129,1,50331648,0,0,0,0,<..\..\net\lwip\src\api\api_msg.c><api_msg.c>
OPTFFF 8,130,1,0,0,0,0,0,<..\..\net\lwip\src\api\err.c><err.c>
OPTFFF 8,131,1,0,0,0,0,0,<..\..\net\lwip\src\api\netbuf.c><netbuf.c>
OPTFFF 8,132,1,0,0,0,0,0,<..\..\net\lwip\src\api\netdb.c><netdb.c>
OPTFFF 8,133,1,0,0,0,0,0,<..\..\net\lwip\src\api\netifapi.c><netifapi.c>
OPTFFF 8,134,1,0,0,0,0,0,<..\..\net\lwip\src\api\tcpip.c><tcpip.c>
OPTFFF 8,135,1,0,0,0,0,0,<..\..\net\lwip\src\netif\etharp.c><etharp.c>
OPTFFF 8,136,1,150994944,0,0,0,0,<..\..\net\lwip\src\netif\ethernetif.c><ethernetif.c>
OPTFFF 8,137,1,0,0,0,0,0,<..\..\net\lwip\src\netif\loopif.c><loopif.c>
OPTFFF 8,138,1,285212672,0,0,0,0,<..\..\net\lwip\src\arch\sys_arch_init.c><sys_arch_init.c>
OPTFFF 8,139,1,0,0,0,0,0,<..\..\net\lwip\src\arch\sys_arch.c><sys_arch.c>
OPTFFF 8,140,1,0,0,0,0,0,<..\..\net\lwip\src\api\sockets.c><sockets.c>
OPTFFF 8,141,1,0,0,0,0,0,<..\..\net\lwip\src\core\memp_tiny.c><memp_tiny.c>
OPTFFF 9,142,1,402653184,0,0,0,0,<.\mp3\mp3dec.c><mp3dec.c>
OPTFFF 9,143,1,0,0,0,0,0,<.\mp3\mp3tabs.c><mp3tabs.c>
OPTFFF 9,144,1,0,0,0,0,0,<.\mp3\real\bitstream.c><bitstream.c>
OPTFFF 9,145,1,83886080,0,0,0,0,<.\mp3\real\buffers.c><buffers.c>
OPTFFF 9,146,1,0,0,0,0,0,<.\mp3\real\dct32.c><dct32.c>
OPTFFF 9,147,1,0,0,0,0,0,<.\mp3\real\dequant.c><dequant.c>
OPTFFF 9,148,1,0,0,0,0,0,<.\mp3\real\dqchan.c><dqchan.c>
OPTFFF 9,149,1,0,0,0,0,0,<.\mp3\real\huffman.c><huffman.c>
OPTFFF 9,150,1,0,0,0,0,0,<.\mp3\real\hufftabs.c><hufftabs.c>
OPTFFF 9,151,1,0,0,0,0,0,<.\mp3\real\imdct.c><imdct.c>
OPTFFF 9,152,1,0,0,0,0,0,<.\mp3\real\scalfact.c><scalfact.c>
OPTFFF 9,153,1,0,0,0,0,0,<.\mp3\real\stproc.c><stproc.c>
OPTFFF 9,154,1,0,0,0,0,0,<.\mp3\real\subband.c><subband.c>
OPTFFF 9,155,1,0,0,0,0,0,<.\mp3\real\trigtabs.c><trigtabs.c>
OPTFFF 9,156,2,0,0,0,0,0,<.\mp3\real\arm\asmpoly_thumb2.s><asmpoly_thumb2.s>
OPTFFF 9,157,2,0,0,0,0,0,<.\mp3\real\arm\asmmisc.s><asmmisc.s>
OPTFFF 10,158,1,0,0,0,0,0,<..\..\rtgui\common\rtgui_object.c><rtgui_object.c>
OPTFFF 10,159,1,0,0,0,0,0,<..\..\rtgui\common\rtgui_system.c><rtgui_system.c>
OPTFFF 10,160,1,318767104,0,0,0,0,<..\..\rtgui\common\rtgui_theme.c><rtgui_theme.c>
OPTFFF 10,161,1,0,0,0,0,0,<..\..\rtgui\common\asc12font.c><asc12font.c>
OPTFFF 10,162,1,402653184,0,0,0,0,<..\..\rtgui\common\asc16font.c><asc16font.c>
OPTFFF 10,163,1,0,0,0,0,0,<..\..\rtgui\common\color.c><color.c>
OPTFFF 10,164,1,603979776,0,0,0,0,<..\..\rtgui\common\dc.c><dc.c>
OPTFFF 10,165,1,0,0,0,0,0,<..\..\rtgui\common\dc_buffer.c><dc_buffer.c>
OPTFFF 10,166,1,0,0,0,0,0,<..\..\rtgui\common\dc_hw.c><dc_hw.c>
OPTFFF 10,167,1,16777216,0,0,0,0,<..\..\rtgui\common\filerw.c><filerw.c>
OPTFFF 10,168,1,0,0,0,0,0,<..\..\rtgui\common\font.c><font.c>
OPTFFF 10,169,1,0,0,0,0,0,<..\..\rtgui\common\image.c><image.c>
OPTFFF 10,170,1,0,0,0,0,0,<..\..\rtgui\common\image_xpm.c><image_xpm.c>
OPTFFF 10,171,1,0,0,0,0,0,<..\..\rtgui\common\image_hdc.c><image_hdc.c>
OPTFFF 10,172,1,0,0,0,0,0,<..\..\rtgui\common\region.c><region.c>
OPTFFF 10,173,1,100663296,0,0,0,0,<..\..\rtgui\server\server.c><server.c>
OPTFFF 10,174,1,0,0,0,0,0,<..\..\rtgui\server\driver.c><driver.c>
OPTFFF 10,175,1,335544320,0,0,0,0,<..\..\rtgui\server\panel.c><panel.c>
OPTFFF 10,176,1,0,0,0,0,0,<..\..\rtgui\widgets\widget.c><widget.c>
OPTFFF 10,177,1,16777216,0,0,0,0,<..\..\rtgui\widgets\window.c><window.c>
OPTFFF 10,178,1,0,0,0,0,0,<..\..\rtgui\widgets\workbench.c><workbench.c>
OPTFFF 10,179,1,0,0,0,0,0,<..\..\rtgui\widgets\view.c><view.c>
OPTFFF 10,180,1,0,0,0,0,0,<..\..\rtgui\widgets\box.c><box.c>
OPTFFF 10,181,1,0,0,0,0,0,<..\..\rtgui\widgets\button.c><button.c>
OPTFFF 10,182,1,0,0,0,0,0,<..\..\rtgui\widgets\container.c><container.c>
OPTFFF 10,183,1,0,0,0,0,0,<..\..\rtgui\widgets\iconbox.c><iconbox.c>
OPTFFF 10,184,1,0,0,0,0,0,<..\..\rtgui\widgets\label.c><label.c>
OPTFFF 10,185,1,0,0,0,0,0,<..\..\rtgui\widgets\textbox.c><textbox.c>
OPTFFF 10,186,1,0,0,0,0,0,<..\..\rtgui\widgets\title.c><title.c>
OPTFFF 10,187,1,67108864,0,0,0,0,<..\..\rtgui\widgets\toplevel.c><toplevel.c>
OPTFFF 10,188,1,0,0,0,0,0,<..\..\rtgui\server\mouse.c><mouse.c>
OPTFFF 10,189,1,0,0,0,0,0,<..\..\rtgui\server\topwin.c><topwin.c>
OPTFFF 10,190,1,0,0,0,0,0,<..\..\rtgui\common\caret.c><caret.c>
OPTFFF 10,191,1,0,0,0,0,0,<..\..\rtgui\common\font_hz_file.c><font_hz_file.c>
OPTFFF 10,192,1,0,0,0,0,0,<..\..\rtgui\common\hz16font.c><hz16font.c>
OPTFFF 10,193,1,0,0,0,0,0,<..\..\rtgui\common\hz12font.c><hz12font.c>
ExtF <E:\Projects\opensvn\rt-thread\google\bsp\stm32_radio\player_ui.h> 13,29,0,{ 44,0,0,0,0,0,0,0,1,0,0,0,255,255,255,255,255,255,255,255,252,255,255,255,226,255,255,255,66,0,0,0,87,0,0,0,208,2,0,0,203,1,0,0 }
TARGOPT 1, (RT-Thread STM32 Radio)
ADSCLK=8000000
@ -229,12 +229,13 @@ TARGOPT 1, (RT-Thread STM32 Radio)
OPTAX 255
OPTDL (SARMCM3.DLL)()(DARMSTM.DLL)(-pSTM32F103ZE)(SARMCM3.DLL)()(TARMSTM.DLL)(-pSTM32F103ZE)
OPTDBG 48118,7,()()()()()()()()()() (Segger\JL2CM3.dll)()()()
OPTKEY 0,(DLGDARM)((1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(111=-1,-1,-1,-1,0)(1011=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(120=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(125=-1,-1,-1,-1,0)(126=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=-1,-1,-1,-1,0)(131=-1,-1,-1,-1,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(234=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0))
OPTKEY 0,(DLGTARM)((1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(111=-1,-1,-1,-1,0)(1011=60,91,584,445,0)(180=-1,-1,-1,-1,0)(120=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(124=-1,-1,-1,-1,0)(125=-1,-1,-1,-1,0)(126=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=-1,-1,-1,-1,0)(131=-1,-1,-1,-1,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0))
OPTKEY 0,(ARMDBGFLAGS)()
OPTKEY 0,(ARMDBGFLAGS)(-T0)
OPTKEY 0,(DLGUARM)((105=150,189,819,540,0)(106=-1,-1,-1,-1,0)(107=-1,-1,-1,-1,0))
OPTKEY 0,(JL2CM3)(-U20090110 -O718 -S8 -C0 -JU1 -JI127.0.0.1 -JP0 -N00("ARM CoreSight SW-DP") -D00(00000000) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO27 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512 -FS08000000 -FL080000)
OPTBB 0,0,129,1,134329636,0,0,0,0,1,<application.c>()()
OPTBB 1,0,3051,1,134335826,0,0,0,0,1,<sdcard.c>()()
OPTKEY 0,(JL2CM3)(-U11111117 -O718 -S10 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -N00("ARM CoreSight SW-DP") -D00(1BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8004 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TRE0 -FO27 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512 -FS08000000 -FL080000)
OPTBB 0,0,72,1,134329864,0,0,0,0,1,<application.c>()()
OPTBB 1,0,151,1,134324618,0,0,0,0,1,<application.c>()()
OPTWA 0,1,(_mp)
OPTWA 1,1,(tinfo,0x0A)
OPTMM 1,8,(text)

View File

@ -43,6 +43,7 @@ File 1,1,<.\player_ui.c><player_ui.c>
File 1,1,<.\player_bg.c><player_bg.c>
File 1,1,<.\wm8978.c><wm8978.c>
File 1,1,<.\play_list.c><play_list.c>
File 1,1,<.\ili9325\ili9320.c><ili9320.c>
File 2,1,<..\..\src\clock.c><clock.c>
File 2,1,<..\..\src\idle.c><idle.c>
File 2,1,<..\..\src\ipc.c><ipc.c>