Size: a a a

️Одноплатники чат

2021 June 20

TK

Timur Khasanshin in ️Одноплатники чат
Хм, так это же Си
источник

/

/home/anton in ️Одноплатники чат
в случае i2c контроллера он находится тут в msm8916.dtsi, который уже импортируется в файле что я кинул выше https://github.com/msm8916-mainline/linux/blob/master/arch/arm64/boot/dts/qcom/msm8916.dtsi#L1638
источник

TK

Timur Khasanshin in ️Одноплатники чат
А почему расширение dts
источник

/

/home/anton in ️Одноплатники чат
не, это не C
источник

/

/home/anton in ️Одноплатники чат
немного похоже, да
источник

/

/home/anton in ️Одноплатники чат
но это отдельный формат
источник

TK

Timur Khasanshin in ️Одноплатники чат
Этот файл надо скармливать компилятору или он в рантайм линукса подгружается каждый раз?
источник

TK

Timur Khasanshin in ️Одноплатники чат
Или есть утилита
источник

/

/home/anton in ️Одноплатники чат
собирается вместе с ядром
источник

/

/home/anton in ️Одноплатники чат
если собирать отдельно то утилита dtc
источник

/

/home/anton in ️Одноплатники чат
а после этого передается вместе с ядром загрузчику
источник

TK

Timur Khasanshin in ️Одноплатники чат
Чтоб его собрать с ядром надо его как ascii массив в Си запихнуть?
источник

/

/home/anton in ️Одноплатники чат
нет, просто запустить make
источник

/

/home/anton in ️Одноплатники чат
там уже все настроено
источник

TK

Timur Khasanshin in ️Одноплатники чат
Круто, спасибо
источник

/

/home/anton in ️Одноплатники чат
если добавляешь новый такой файл, то надо его добавить в Makefile
источник

/

/home/anton in ️Одноплатники чат
но вряд ли это твой случай
источник

TK

Timur Khasanshin in ️Одноплатники чат
Да, понятно
источник

/

/home/anton in ️Одноплатники чат
разве что захочешь как я упороться линуксом на телефоне
источник

TK

Timur Khasanshin in ️Одноплатники чат
А как ты находишь даташиты на чипы без маркировки, под клеем и тд?
источник