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().