|
CMSIS2000
0.0.7
|
#include "ff.h"#include "lpc17xx.h"#include "lpc17xx_iap.h"#include "uboot_load_file.h"#include "uboot_image_format_adapted.h"
Макросы | |
| #define | BUFF_SIZE ((int)IAP_WRITE_1024) |
| #define | FLASH_PROG_AREA_START 0x0000 |
| #define | INTERNAL_SRAM_BUFF_ADRESS (LPC_RAM_BASE+0x8000-BUFF_SIZE) |
| #define | NO_ALIGNED_ACCES -10001 |
| #define | sbuffer ((const void *) INTERNAL_SRAM_BUFF_ADRESS) |
Функции | |
| static int | check_size_and_header (FIL *fil, const unsigned char *buf) |
| int | load_uboot_file (FIL *fil, flash_addr_t free_area_adress) |
| #define BUFF_SIZE ((int)IAP_WRITE_1024) |
См. определение в файле uboot_load_file.c строка 50
Используется в check_size_and_header() и load_uboot_file().
| #define FLASH_PROG_AREA_START 0x0000 |
См. определение в файле uboot_load_file.c строка 46
Используется в load_uboot_file().
| #define INTERNAL_SRAM_BUFF_ADRESS (LPC_RAM_BASE+0x8000-BUFF_SIZE) |
См. определение в файле uboot_load_file.c строка 55
| #define NO_ALIGNED_ACCES -10001 |
См. определение в файле uboot_load_file.c строка 59
| #define sbuffer ((const void *) INTERNAL_SRAM_BUFF_ADRESS) |
См. определение в файле uboot_load_file.c строка 65
Используется в load_uboot_file().
|
static |
См. определение в файле uboot_load_file.c строка 110
Перекрестные ссылки BUFF_SIZE, f_read(), HAS_HDR_ONLY и uboot_check_image_at_addr().
Используется в load_uboot_file().


| int load_uboot_file | ( | FIL * | fil, |
| flash_addr_t | free_area_adress | ||
| ) |
См. определение в файле uboot_load_file.c строка 66
Перекрестные ссылки BUFF_SIZE, check_size_and_header(), f_read(), FLASH_PROG_AREA_START, NULL и sbuffer.
Используется в load_file_from_external_source_to().

