С флэшкой тоже ничего не получилось. Видимо ксайлинксовцы просто и не писали драйверы на этот контроллер

Соответственно и в API на драйвер написано следующее:
This driver exists only to allow the EDK tools to create a memory test application and to populate xparameters.h with memory range constants. There is no source code.
Только вот в xparameters.h по поводу этого контроллера написано
/* Definitions for peripheral MICRON_RAM */
#define XPAR_MICRON_RAM_NUM_BANKS_MEM 1
/******************************************************************/
/* Definitions for peripheral MICRON_RAM */
#define XPAR_MICRON_RAM_MEM0_BASEADDR 0x80000000
#define XPAR_MICRON_RAM_MEM0_HIGHADDR 0x80FFFFFF
/******************************************************************/
/* Canonical definitions for peripheral MICRON_RAM */
#define XPAR_EMC_0_NUM_BANKS_MEM 1
#define XPAR_EMC_0_MEM0_BASEADDR 0x80000000
#define XPAR_EMC_0_MEM0_HIGHADDR 0x80FFFFFF
#define XPAR_XPS_MCH_EMC
Как мне на основе этих данных сконфигурить контроллер для блочной передачи и написать простенький цикл блочной записи/чтения?
Помогите пожалуйста ламеру, я в программировании чайник чугунный, а задачку надо разрубить