реверс
- From
- Miroslav Jorem (2:5030/530.666)
- To
- Igor Dolgov
- Date
- 2002-08-19T14:26:44Z
- Area
- RU.ALGORITHMS
Hello Igor!
Sunday August 18 2002 21:17, you wrote to Sergey Popkov:
SP>> вот дока, имхо, лучше всяких сырков. Я там даже цветом выделил,
SP>> где речь идет о направлении передачи. Если надо, могу покопаться
SP>> в архивах - там я писал тестовую программку для передачи
SP>> "памать-память" - на С++.
> Интересно было бы посмотреть, вот только беда в том,
> что контроллер DMA запрограммировать в режим работы "память-пямять"
> (если мне не изменяет память :) можно только на РС XT.
Изменяет. DMA вообще нигде нельзя запрограммировать в режим "память-память".
> Гдеж ее теперь взять-то?
> Или я все таки не прав? Очень хотелось бы заблуждаться. :)
В журнале "Программист" N-3 за 2002 год была статья Криса Касперски "Секреты
копирования памяти". Два основных секрета:
1) начальный адрес должен быть кратным четырем, хвост копируется отдельно.
2) копирование должно осуществляться сверху вниз (от старших адресов к младшим)
кусочками по 4кб. Кусочки должны копироваться снизу вверх. Это хитрый хак,
почему так надо делать подробно рассказано в статье.
Miroslav
---
* Origin: Ну и по пpоцедуpному вопpосу: Обожжите... (2:5030/530.666)