fix warning in bsp/simulator
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2562 bbd45198-f89e-11dd-88c7-29a3b14d5316
This commit is contained in:
parent
850d544bdc
commit
91197259ac
|
@ -80,7 +80,6 @@ static int win32_result_to_dfs(DWORD res)
|
||||||
/* unknown error */
|
/* unknown error */
|
||||||
rt_kprintf("dfs win32 error not supported yet: %d\n", res);
|
rt_kprintf("dfs win32 error not supported yet: %d\n", res);
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int dfs_win32_mount(
|
static int dfs_win32_mount(
|
||||||
|
|
|
@ -52,7 +52,7 @@ void rtthread_startup(void)
|
||||||
|
|
||||||
#ifdef RT_USING_HEAP
|
#ifdef RT_USING_HEAP
|
||||||
/* init memory system */
|
/* init memory system */
|
||||||
rt_system_heap_init((void *)heap, (void *)&heap[HEAP_SIZE - 1]);
|
rt_system_heap_init((void *)heap, (void *)&heap[RT_HEAP_SIZE - 1]);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* init scheduler system */
|
/* init scheduler system */
|
||||||
|
|
|
@ -26,7 +26,7 @@ rt_uint8_t *heap;
|
||||||
rt_uint8_t *rt_hw_sram_init(void)
|
rt_uint8_t *rt_hw_sram_init(void)
|
||||||
{
|
{
|
||||||
rt_uint8_t *heap;
|
rt_uint8_t *heap;
|
||||||
heap = malloc(HEAP_SIZE);
|
heap = malloc(RT_HEAP_SIZE);
|
||||||
if (heap == RT_NULL)
|
if (heap == RT_NULL)
|
||||||
{
|
{
|
||||||
rt_kprintf("there is no memory in pc.");
|
rt_kprintf("there is no memory in pc.");
|
||||||
|
|
|
@ -90,8 +90,7 @@ static int sst25vfxx_write(struct rt_mtd_nor_device *device, rt_off_t position,
|
||||||
}
|
}
|
||||||
|
|
||||||
static char block_buffer[BLOCK_SIZE];
|
static char block_buffer[BLOCK_SIZE];
|
||||||
|
static rt_err_t sst25vfxx_erase_block(struct rt_mtd_nor_device *device, rt_off_t offset, rt_uint32_t length)
|
||||||
static rt_err_t sst25vfxx_erase_block(struct rt_mtd_nor_device *device, rt_uint32_t block)
|
|
||||||
{
|
{
|
||||||
struct sst25_mtd *sst25;
|
struct sst25_mtd *sst25;
|
||||||
int result;
|
int result;
|
||||||
|
@ -103,7 +102,7 @@ static rt_err_t sst25vfxx_erase_block(struct rt_mtd_nor_device *device, rt_uint3
|
||||||
rt_mutex_take(&flash_lock, RT_WAITING_FOREVER);
|
rt_mutex_take(&flash_lock, RT_WAITING_FOREVER);
|
||||||
|
|
||||||
memset(block_buffer, 0xFF, BLOCK_SIZE);
|
memset(block_buffer, 0xFF, BLOCK_SIZE);
|
||||||
fseek(sst25->file, block, SEEK_SET);
|
fseek(sst25->file, offset, SEEK_SET);
|
||||||
|
|
||||||
result = fwrite(block_buffer, BLOCK_SIZE, 1, sst25->file);
|
result = fwrite(block_buffer, BLOCK_SIZE, 1, sst25->file);
|
||||||
if (result < 0)
|
if (result < 0)
|
||||||
|
@ -186,7 +185,7 @@ rt_err_t sst25vfxx_mtd_init(const char *nor_name,
|
||||||
sst25->file = fopen(NOR_SIM, "rb+");
|
sst25->file = fopen(NOR_SIM, "rb+");
|
||||||
if (sst25->file == NULL)
|
if (sst25->file == NULL)
|
||||||
{
|
{
|
||||||
int i;
|
rt_uint32_t i;
|
||||||
/* create a file to simulate nor */
|
/* create a file to simulate nor */
|
||||||
sst25->file = fopen(NOR_SIM, "wb+");
|
sst25->file = fopen(NOR_SIM, "wb+");
|
||||||
|
|
||||||
|
@ -216,10 +215,10 @@ void nor_erase(void)
|
||||||
rt_uint32_t index;
|
rt_uint32_t index;
|
||||||
struct rt_mtd_nor_device *mtd;
|
struct rt_mtd_nor_device *mtd;
|
||||||
|
|
||||||
mtd = SST25_MTD(&_sst25_mtd);
|
mtd = RT_MTD_NOR_DEVICE(&_sst25_mtd);
|
||||||
for (index = mtd->block_start; index < mtd->block_end; index ++)
|
for (index = mtd->block_start; index < mtd->block_end; index ++)
|
||||||
{
|
{
|
||||||
sst25vfxx_erase_block(mtd, index * mtd->block_size);
|
sst25vfxx_erase_block(mtd, index * mtd->block_size, BLOCK_SIZE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
FINSH_FUNCTION_EXPORT(nor_erase, erase all block in SPI flash);
|
FINSH_FUNCTION_EXPORT(nor_erase, erase all block in SPI flash);
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
#define NORESOURCE //RT_VESRION in winuser.h
|
#define NORESOURCE //RT_VESRION in winuser.h
|
||||||
#define _CRT_ERRNO_DEFINED //errno macro redefinition
|
#define _CRT_ERRNO_DEFINED //errno macro redefinition
|
||||||
|
|
||||||
#define HEAP_SIZE (1024*1024*2)
|
#define RT_HEAP_SIZE (1024*1024*2)
|
||||||
|
|
||||||
/* disable some warning in MSC */
|
/* disable some warning in MSC */
|
||||||
#pragma warning(disable:4273) /* to ignore: warning C4273: inconsistent dll linkage */
|
#pragma warning(disable:4273) /* to ignore: warning C4273: inconsistent dll linkage */
|
||||||
|
|
|
@ -17,7 +17,6 @@
|
||||||
#define SNAKE_HEAD_COLOR RTGUI_RGB(180, 70, 130)
|
#define SNAKE_HEAD_COLOR RTGUI_RGB(180, 70, 130)
|
||||||
#define BACKGROUND_COLOR RTGUI_RGB(153, 153, 0)
|
#define BACKGROUND_COLOR RTGUI_RGB(153, 153, 0)
|
||||||
#define FOOD_COLOR RTGUI_RGB(128, 0, 0)
|
#define FOOD_COLOR RTGUI_RGB(128, 0, 0)
|
||||||
#define min(a, b) ((a) < (b) ? (a) : (b))
|
|
||||||
|
|
||||||
static rtgui_timer_t *timer;
|
static rtgui_timer_t *timer;
|
||||||
static rt_size_t room_size_x, room_size_y;
|
static rt_size_t room_size_x, room_size_y;
|
||||||
|
@ -153,7 +152,7 @@ static void snake_draw(struct rtgui_widget *widget)
|
||||||
|
|
||||||
/* draw snake. */
|
/* draw snake. */
|
||||||
{
|
{
|
||||||
rt_uint32_t x, y;
|
rt_int32_t x, y;
|
||||||
rt_bool_t first_node = RT_TRUE;
|
rt_bool_t first_node = RT_TRUE;
|
||||||
|
|
||||||
for (y = 0; y < map->height; y++)
|
for (y = 0; y < map->height; y++)
|
||||||
|
|
Loading…
Reference in New Issue