Maxim
Нельзя
Maxim
Код не может выполняться из RAM
Spanish Inquisition
Сегодня выборы! Не забудь выбрать Главного Инквизитора недели. Отдано 39 голосов Для голосования написать @SpanishInquisitionBot команду start (впереди слеш!) Или отдай свой голос тут:
Maxim
И то медленнее, чем с флеша, кажется
Defragmented
А в стм32 так можно? Какое семейство МК наиболее подходит для таких извращений?
Maxim
ARM
Maxim
Там и в флеш писать как угодно, и код из рам выполнять, и много чего еще другого
Defragmented
Вам больше нравится гарвардская (👍) или архитектура фон-неймана (👎)?
Maxim
Наоборот кнопки должны быть
Igor
а почему среди архитектуры нет югендстиля?
Igor
что за фигня?
Maxim
Хотя из-за MMU x86 уже, по идее, не является чистой архитектурой фон Неймана
Defragmented
а почему среди архитектуры нет югендстиля?
Блин. я гуглить полез. А там одни домики
Igor
кек
Defragmented
Ну технически ты не разделяешь данные и команды в схеме из транзисторов обычно, значит это фон-нейман :р
Igor
Хотя из-за MMU x86 уже, по идее, не является чистой архитектурой фон Неймана
да ладно, тут на рисках циски эмулируют и архитектура прикидывается другой
Maxim
Я не говорил, что не совместима, я говорил, что не являются
Maxim
Существуют области памяти, из которых нельзя выполнять, существуют области памяти, куда нельзя писать
Igor
щас фон нейман и гарвард - это абстрактные понятия, типа как идеальный диод, физическая точка и прочее
Maxim
Хотя обычно их права таки можно поменять руками, это да
Igor
без приколов
Maxim
Ну, rwx биты тебе такое не запрещают, да
Maxim
Хотя юзкейсы мне как-то не придумываются
Defragmented
Я не понимаю смысла принудительного разделения в Гарвардской. Выполнили бы в виде флага запрета. Снял флаг - юзаешь как фон Неймана.
Igor
Хотя юзкейсы мне как-то не придумываются
видео. ты оправляешь фреймы в видеовыход, он его фигачит в шифровку и отправляет по хдми в телек
Maxim
видео. ты оправляешь фреймы в видеовыход, он его фигачит в шифровку и отправляет по хдми в телек
А что мне мешает отправлять фреймы еще злобному ператту, кроме видеовыхода?
Andrey
Igor
А что мне мешает отправлять фреймы еще злобному ператту, кроме видеовыхода?
не, соль в том, что у тебя фреймбуфер представляет собой память, в которую ты можешь только писать, читать уже не можешь
Maxim
не, соль в том, что у тебя фреймбуфер представляет собой память, в которую ты можешь только писать, читать уже не можешь
Если я записал данные - значит они у меня априори есть в виде, доступном для считывания мне. Иначе мне было бы неоткуда их писать. Смысл в дополнительной паранойе, если я их и так читать могу? Или это абстрактные розовые пони, где фреймбуффер один на всю систему и ну никак не контролируется доступ туда, кроме этого write only?
Maxim
Просто если взять вот таких абстрактных единорогов - то таких юзкейсов можно много напридумывать, это да
Igor
Почитай как работает хдми, я щас уже не очень помню и могу напиздеть
Igor
Суть в том, что в видео ты никогда не скармливаешь растровую картинку размером в свой десктоп
Igor
Ты даёшь инфу об объектах и текстурах
Igor
А рендер того, что отправится на монитор тебе никогда и не был доступен тащемта
Maxim
Так-так-так, смешались в кучу кони и люди
Maxim
HDMI - интерфейс передачи растровой картинки
Helix
а DisplayPort?
Maxim
Которая может быть зашифрована на радость копирастам (и срезается первым китайским HDMI-сплиттером, у которого магически есть все ключи, а выходы китайцам шифровать лень)
Maxim
Возлагать на монитор задачи видеокарты - безумие
Igor
Возлагать на монитор задачи видеокарты - безумие
Ты чот не то читаешь судя по всему и смешивает воедино всё
Maxim
Смотри, объекты и текстуры - это уровень видеокарты
Helix
а по 1 Thunderbolt™ 3 with Power Delivery & DisplayPort (4 lanes of PCI Express Gen 3) можно видеокарту подключить?
Maxim
Она из них рендерит картиночку
Igor
Она из них рендерит картиночку
Которую назад из видео в комп не провернуть
Vsevolod
Maxim
Igor
Это vga
Это ты щас пошутил, да?
Maxim
Из аппаратных декодеров видео - думаю тоже
Vsevolod
Это ты щас пошутил, да?
Сорри,спутал.хотя манагеры от асуса и леново зарядили такое
Defragmented
Смысл что-то там защищать если можно вместо монитора поставить риповальщик сигнала
Maxim
Спойлер - не спасает
Igor
Смысл что-то там защищать если можно вместо монитора поставить риповальщик сигнала
А как ты думаешь, что появилось первое - риповальщик или шифрование?
Defragmented
От этого должно спасать шифрование
Ну ок. Шифрование у монитора. Значит ставим риповальщик сразу вместо матрицы монитора
Defragmented
А как ты думаешь, что появилось первое - риповальщик или шифрование?
Я так понимаю это как цветок и пчела. Совместная эволюция )
Maxim
Ну ок. Шифрование у монитора. Значит ставим риповальщик сразу вместо матрицы монитора
Шас копирасты подсуетятся и заставят расшифровщик сразу в матрицу встраивать
Maxim
Они же со справкой из профильных учреждений
Maxim
А потом окажется, что если взять хорошую камеру, откалибровать на мониторе - то можно довольно неплохо сигнал восстановить
Maxim
Не исходный, конечно, но очень близко
Maxim
И заставят шифровать выводимую картинку, а дешифровщик имплантировать в глаз
Igor
но потом успокоился
Maxim
Цвета калибруются на тестовом изображении, аналогично калибруются другие параметры. Думаю, если взять качественную камеру и хорошо обработать результат - получится весьма адекватное качество
Maxim
Не оригинал, конечно, но вполне годное
Igor
во, на вики нашел нормальное описание
Igor
https://en.wikipedia.org/wiki/Write-only_memory_(engineering)
Maxim
Я не проверял, но в какой-то статье такие сплиттеры упоминались
Maxim
Сейчас уже, конечно, не найду
Unsupported
надо погуглить
Helix
А как вот такая фигня работает? https://www.youtube.com/watch?v=3F6kNYrX-FA
Helix
По pci-e на карту отправляется видео
Helix
а потом обратно уже в формате видео на внутренний монитор?
Igor
А как вот такая фигня работает? https://www.youtube.com/watch?v=3F6kNYrX-FA
tl;dr ничо не поменялось, один хуй там фортнайт ненужный