Как вы тестируете прошивку после изменений, только на машине или как -то можно дома за столом?
Обычно на машине, минимум две-три недели. Что стоит у меня сейчас,я даже не знаю, какой-то вариант слепленный из EHD63, кажется.
Как вы тестируете прошивку после изменений, только на машине или как -то можно дома за столом?
Мой QL3 Old понимает exFAT, это проверялось, когда искалось решение проблемы с битыми файлами. Полагаю, другие аналогичные дивайсы тоже должны понимать. Что касается тестирования на диване, то тут возможна только общая проверка работоспособности или правильности найденного решения. Из лабораторных опытов дома возможны только миры, остальное - в поле.
нельзя ли интерполировать в ФНД?
Я ничего не читал про эту матрицу. Если у нее физически пикселей меньше чем FHD, то конвертировать, естественно, нельзя. Если она все-таки FHD, то нужно смотреть прошивку и разбираться. Лично я в последнее время не берусь за прошивки от диваев, которых у меня нет. Недели две уходит на полное дизассемблирование такой прошивки, а дистанционное тестирование (типа один сделал, другой за 1000 километров протестировал) еще более геморойное дело.
Это просто сдвиг 32-знакового целого на 9 разрядов вправо (
right
shift).
В двоичном виде это выглядит так: 1111 0100 0010 0100 0000 0000 0000 0000b rsh 9d = 0000 0000 0111 1010 0001 0010 0000 0000
Как видите это и на самом деле просто побитовый сдвиг с дополнением слева нулями.
На практике, сдвиг на один бит вправо означает уменьшение числа вдвое, т.е. деление на 2. Сдвиг на 1 бит в лево - умножение на 2.
В данном случае выполняется деление на 2 в 9-й степени (делимое делится на 2 девять раз), т.е. на 512.
Операции сдвига часто используется вместо выполнения операций целочисленного деления и умножения, т.к. они выполняется в разы быстрее, чем собственно арифметические команды умножения и деления.
В виндовом калькуляторе нужно выполнить инвертированный Lsh (сдвиг влево), установив галку Inv перед нажатием Lsh.
Добавлено спустя 2 мин. 32 сек. Значит я зря старался