-
- Нафиг эту фигню. В варианте 1) должны быть причины, препятствующие
использованию ОЗУ помимо целей ПДП. Если такие причины есть, они
станут понятны в процессе изучении мануала. Контекст важен. А если
ымбеддер забил на изучение мануала и бросился что-то ваять, то
неизученный МК уже готов укусить его за пятую точку десятком
неизвестных ему способов. - SciFi(10.04.2023 10:18)
- Эмбедер, как следует из других текстов здесь же, юзал ДМА на
FJ-машинах в хвост и гриву и горя не знал (знал, конечно - малый
объём). Начал перебираться на ЕР машины и споткнулся об этот
мудовый фрагмент в мануале. Логика, конечно, требует ДАЖЕ, но где
логика, и где современные камнеделы? - Kpoк(10.04.2023 10:24)
- Очередной нытья псто? Ну ок :-) - SciFi(10.04.2023 10:26)
- Тюбля! Русский язык забываете. Это не нытьё, это блюз. - Kpoк(10.04.2023 10:29)
- Челом бью Генералу, пожалуй Кроку подпись "мастер русской
словесности"! И английской тоже, чтобы 2 раза не вставать :-) - SciFi(10.04.2023 10:34)
- От английской отказываюсь
по политическим мотивам. Есть знатоки получше. - Kpoк(10.04.2023 11:06)
- От английской отказываюсь
- Челом бью Генералу, пожалуй Кроку подпись "мастер русской
словесности"! И английской тоже, чтобы 2 раза не вставать :-) - SciFi(10.04.2023 10:34)
- Тюбля! Русский язык забываете. Это не нытьё, это блюз. - Kpoк(10.04.2023 10:29)
- Очередной нытья псто? Ну ок :-) - SciFi(10.04.2023 10:26)
- Эмбедер, как следует из других текстов здесь же, юзал ДМА на
FJ-машинах в хвост и гриву и горя не знал (знал, конечно - малый
объём). Начал перебираться на ЕР машины и споткнулся об этот
мудовый фрагмент в мануале. Логика, конечно, требует ДАЖЕ, но где
логика, и где современные камнеделы? - Kpoк(10.04.2023 10:24)
- Мало того, я могу сделать вывод, что если приложение иногда
использует ПДП, то в промежутках, когда ПДП не используется и
выключен, я могу использовать его ОЗУ для других целей. Никогда не
переводил "if" как "даже". Для "даже" используются другие слова,
чаще всего "even". - Nikolay_Po(10.04.2023 10:18)
- Бля. Ещё раз. Если я использую ДМА, могу я использовать этот
фрагмент для других приложений? Как это следует из английского
текста? - Kpoк(10.04.2023 11:09)
- Из этого фрагмента следует что нет, не можешь. Но если сильно
хочется - нужно смотреть режимы работы ДМА и схему шин и памяти.
Может быть можешь частично, может быть времянки ДМА поплывут, может
быть глюки возникнут. Все приключения - на твоей совести. - =AlexD=(10.04.2023 13:22)
- +1. - Nikolay_Po(10.04.2023 13:30)
- Нет. В тот момент, когда используешь - нет. Когда используешь -
значит, приложению требуется. Если требуется - значит "can not". - Nikolay_Po(10.04.2023 11:17)
- Хер там! (по крайней мере для FJ) Использую 2000 под ДМА, остальные
48 - для души. Проблем не было. - Kpoк(10.04.2023 11:45)
- Тьфу ты! Так бы и сказал с самого начала. А то за перевод
цепляешься. В переводе ясно сказано, что если функция DMA
используется, то есть, если модуль используется вообще, то ОЗУ для
других целей использовать нельзя. Если фраза была про этот
контроллер, то используешь в нерекомендованном режиме. Nikolay_Po(1016 знак., 10.04.2023 13:08)
- Как использовать ДМА, если ОЗУ становится недоступно для ядра? - AlexBi(10.04.2023 14:27)
- Использовать по назначению, для чтения/записи из/в
источник/назначение прямого доступа. - Nikolay_Po(10.04.2023 14:37)
- Как получить доступ к результатам чтения по ДМА, как задать данные
для передачи по ДМА? Или предлагается отключить ДМА, подготовить
данные, включить ДМА, дождаться окончания передачи, отключить ДМА,
обработать данные? - AlexBi(10.04.2023 14:52)
- Не занудствуйте! Что нужно для работы с DMA - можно и нужно. Как
память общего применения - нельзя. Nikolay_Po(349 знак., 10.04.2023 14:56)
- Не понятно что может помешать использовать остатки области ОЗУ, выделенной под ДМА? AlexBi(388 знак., 10.04.2023 15:31)
- Он имеет в виду как вычитать принятые по DMA данные. И 100% на
чтение там будет доступ. Как минимум после окончания работы DMA. - POV(10.04.2023 14:59)
- Память двухпортовая, нарочно. 100% на чтение будет доступ даже во время работы DMA! - Nikolay_Po(10.04.2023 15:00)
- Не занудствуйте! Что нужно для работы с DMA - можно и нужно. Как
память общего применения - нельзя. Nikolay_Po(349 знак., 10.04.2023 14:56)
- Как получить доступ к результатам чтения по ДМА, как задать данные
для передачи по ДМА? Или предлагается отключить ДМА, подготовить
данные, включить ДМА, дождаться окончания передачи, отключить ДМА,
обработать данные? - AlexBi(10.04.2023 14:52)
- Использовать по назначению, для чтения/записи из/в
источник/назначение прямого доступа. - Nikolay_Po(10.04.2023 14:37)
- Тьфу ты! Так бы и перевел с самого начала! - Kpoк(10.04.2023 13:34)
- Как использовать ДМА, если ОЗУ становится недоступно для ядра? - AlexBi(10.04.2023 14:27)
- Тьфу ты! Так бы и сказал с самого начала. А то за перевод
цепляешься. В переводе ясно сказано, что если функция DMA
используется, то есть, если модуль используется вообще, то ОЗУ для
других целей использовать нельзя. Если фраза была про этот
контроллер, то используешь в нерекомендованном режиме. Nikolay_Po(1016 знак., 10.04.2023 13:08)
- Хер там! (по крайней мере для FJ) Использую 2000 под ДМА, остальные
48 - для души. Проблем не было. - Kpoк(10.04.2023 11:45)
- Из этого фрагмента следует что нет, не можешь. Но если сильно
хочется - нужно смотреть режимы работы ДМА и схему шин и памяти.
Может быть можешь частично, может быть времянки ДМА поплывут, может
быть глюки возникнут. Все приключения - на твоей совести. - =AlexD=(10.04.2023 13:22)
- Бля. Ещё раз. Если я использую ДМА, могу я использовать этот
фрагмент для других приложений? Как это следует из английского
текста? - Kpoк(10.04.2023 11:09)
- И то и другое. И ТОЛЬКО и ДАЖЕ, но для разных целей. Очевидно же. - =AlexD=(10.04.2023 10:16)
- Нафиг эту фигню. В варианте 1) должны быть причины, препятствующие
использованию ОЗУ помимо целей ПДП. Если такие причины есть, они
станут понятны в процессе изучении мануала. Контекст важен. А если
ымбеддер забил на изучение мануала и бросился что-то ваять, то
неизученный МК уже готов укусить его за пятую точку десятком
неизвестных ему способов. - SciFi(10.04.2023 10:18)