Передать в функцию адрес массива
Вы передаёте не адрес массива а указатель на адрес массива при этом ещё и кастуете его как число а не как указатель
Адреса массива это и есть его имя - framebuffer когда вы пишите []это не "магические скобки" а это инструкция взятия элемента по адресу
Кроме того, я глянул, у вас 16 битный массив 200*272, у вас там точно дисплей РГБ 556?
Это корректная форма записи
Внутренняя переферия стм, те не нужно задействовать ядро для перевода с разных форматов цвета. Неполадку всё ещё не нашёл.
если что у вас там задача цвета отключена.
Не понял, что вы имеете ввиду?
ну вызов филСкрин закоменчен
И кстати, про то что у вас "дыры в пикселях" вы передаёте 16 битное число которое кастуете в 32 битное(зачем) потом кастуете его обратно в 16 битное, а заполняете массив с шагом кратным двойке
Обсуждают сегодня