Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Программируемые логические схемы и их применение»

если в этой мегакоре не встроен DMA контроллер с таблицами мэппинга, то подозреваю что придется

Отправлено __hard 20 декабря 2006 г. 16:00
В ответ на: Господа, хочу напомнить что ключевым словом в засаде является - граница 4 кбайта, отправлено oldAlex 20 декабря 2006 г. 13:28

в приложении или драйвере разбивать пересылку на N частей по границам страниц. Попробуйте ради эксперимента так считать буфер в приложении:
int total=4*1024*1024;
while(total>0)
{
int len=0x1000-(int)dst&0xfff;
if (len>total) len=total;
MasterTrnsfer(src,dst,len);
src+=len;
dst+=len;
total-=len;
}


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 


Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru