LINUX.ORG.RU

История изменений

Исправление monobogdan1337, (текущая версия) :

Не, ынтырпрайз стайл я тоже не люблю. Речь о банальной читаемости, см например:

https://github.com/goodtft/LCD-show/blob/1cd5ea1b5357d30ca40c80df6a9d11b9172f2e0a/usr/fbcp-ili9341/kernel/bcm2835_spi_display.c

Ну и ребята зачем-то протащили тесты в код основного драйвера, обмазались макросами и внезапно, действительно размазали самопальный драйвер SPI по десяти файлам. Причем взаимодействие с ним очень интересное - в системе появляется второй фреймбуфер на дисплей, ток вместо того, чтобы выпнуть первый из dts, они решили копировать из первого во второй со всеми сопутствующими преобразованиями цвета. Пустая трата процессорного времени.

Исходная версия monobogdan1337, :

Не, ынтырпрайз стайл я тоже не люблю. Речь о банальной читаемости, см например:

https://github.com/goodtft/LCD-show/blob/1cd5ea1b5357d30ca40c80df6a9d11b9172f2e0a/usr/fbcp-ili9341/kernel/bcm2835_spi_display.c

Ну и ребята зачем-то протащили тесты в код основного драйвера, обмазались макросами и внезапно, действительно размазали самопальный драйвер SPI по десяти файлам.