![]() |
SyterKit 0.4.0.x
SyterKit is a bare-metal framework
|
#include <stdbool.h>#include <stddef.h>#include <stdint.h>#include <types.h>#include <config.h>#include <log.h>#include <common.h>#include <jmp.h>#include <mmu.h>#include "sys-dram.h"#include "sys-sdcard.h"#include "sys-sid.h"#include "sys-spi.h"#include "elf_loader.h"#include "ff.h"
Classes | |
| struct | image_info_t |
Macros | |
| #define | CONFIG_RISCV_ELF_FILENAME "c906.elf" |
| #define | CONFIG_RISCV_ELF_LOADADDR (0x45000000) |
| #define | CONFIG_RISCV_OPENSBI_FILENAME "fw_jump.bin" |
| #define | CONFIG_RISCV_OPENSBI_LOADADDR (0x41fc0000) |
| #define | CONFIG_RISCV_UBOOT_FILENAME "u-boot.bin" |
| #define | CONFIG_RISCV_UBOOT_LOADADDR (0x42000000) |
| #define | CONFIG_SDMMC_SPEED_TEST_SIZE 1024 |
| #define | FILENAME_MAX_LEN 64 |
| #define | CHUNK_SIZE 0x20000 |
Functions | |
| static int | fatfs_loadimage (char *filename, BYTE *dest) |
| static int | load_sdcard (image_info_t *image) |
| int | main (void) |
Variables | |
| sunxi_serial_t | uart_dbg |
| sdhci_t | sdhci0 |
| dram_para_t | dram_para |
| image_info_t | image |
| #define CHUNK_SIZE 0x20000 |
| #define CONFIG_RISCV_ELF_FILENAME "c906.elf" |
| #define CONFIG_RISCV_ELF_LOADADDR (0x45000000) |
| #define CONFIG_RISCV_OPENSBI_FILENAME "fw_jump.bin" |
| #define CONFIG_RISCV_OPENSBI_LOADADDR (0x41fc0000) |
| #define CONFIG_RISCV_UBOOT_FILENAME "u-boot.bin" |
| #define CONFIG_RISCV_UBOOT_LOADADDR (0x42000000) |
| #define CONFIG_SDMMC_SPEED_TEST_SIZE 1024 |
| #define FILENAME_MAX_LEN 64 |
|
static |
|
static |
| int main | ( | void | ) |
|
extern |
| image_info_t image |
|
extern |
|
extern |