#define MIN_DCC_DATA_SIZE 64 |
Referenced by prog_flash_amd16(), prog_flash_amd32(), prog_flash_amd8(), and useWorkspace().
#define WORKSPACE_SEGMENT_SIZE 0x200 |
512 Bytes
Referenced by changeWorkSpaceMode(), gdb_check_memory_block(), gdb_writeback_Ram(), is_workspace_big_enough(), stm32f10xOptionByteflashEraseSector(), stm32FlashProgram(), and useWorkspace().
#define WORKSPACE_STACK_SEGMENT_SIZE 18*4 |
18 word
#define WORKSPACE_TEXT_SEGMENT_SIZE (WORKSPACE_SEGMENT_SIZE - (WORKSPACE_STACK_SEGMENT_SIZE)) |
Referenced by is_workspace_big_enough().
#define SMALL_PAGE_SIZE 1024 |
Referenced by prog_flash_amd16(), prog_flash_amd32(), and prog_flash_amd8().
#define PAGE_SIZE SMALL_PAGE_SIZE * 4 |
4096 Bytes = 2048 halfwords = 1024 Words
Referenced by prog_flash_amd16(), prog_flash_amd32(), prog_flash_amd8(), str7FlashProgram(), str9FlashProgram(), and verifyFlashCB_read_sector().
enum workspaceState |
possible states of our workspace (all workspace programs using Coprocessor 14 - Debug Communication Channel)
enum workspaceInfo |
info of how to use the workspace (at memMap type MMAP_T_WORKSPACE or MMAP_T_RAM)