🦥Alex Fails
читай доки к компилям)
Первое по стандарту, второе в мсвц, третье в гцц
Андрей
Ок, спасибо
Андрей
Просто у меня одинаково работают все три варианта, поэтому и спросил)
Anonymous
Оо одинаково? Это де три разных...
Ааа блин, это же асм :)
Вот за это он мне и нравится: куда положил - там и взял.
Не задумываясь как компилятор твой быдлокод интерпретирует и оптимизирует.
Ask
Шо?
rostislav
что нужно знать для embedded пограммиста
асм
rostislav
что могут по этой вакансии спросить
rostislav
ваще там только сишка
rostislav
могут попросить описать архитектуру арм?
rostislav
http://itransition.by/vacancy/embedded-developer
rostislav
Required English level – Pre-Intermediate or higher;
rostislav
не прохожу
rostislav
ясно проехали
Anonymous
В эмбедед главное С и jtag
Сколько железок поубивал(бутлоадеры затирал) пока не заставил себя делать бэкапы загрузчика через jtag.
Выпаивать нанд флэш на 48 ног а потом оживлять программатором вообще лень было.
Anonymous
Хотя бэкапы можно и загрузчиком делать, а вот оживлять потом только 2мя способами.
Anonymous
Хотя есть 3й: не трогать загрузчик :)
rostislav
JeisonWi
Anonymous
по работе? или увлекаешься
И то и другое, кукушка на этой теме уже улетает.
Друзья всё меньше понимают, когда пытаюсь донести им свои эмбедорские радости. ☺️
🦥Alex Fails
⸙ꠋꠋk̹̺ Seymøur
⸙ꠋꠋk̹̺ Seymøur
Расскажи потом что хотели в итоге увидеть )
Sokolov
Скажите пожалуйста где понятно почитать и изучить блок-схемы?
Ask
Нам в школе в классе 8 рассказывали про блок-схемы
Anonymous
🦥Alex Fails
Всем привет! Кто нибудь работал с ida disassembler? Нужна помощь, по дизасемблированию .so либы.
🦥Alex Fails
А. А что не так?
🦥Alex Fails
Есть so либа с 2 функциями, которые мне нужны. Одну функцию я разобрал что она делает. А во второй до конца не пойму что происходит, можешь помочь?
Alexander
@winged_pegasus 🖐
Viktor
Всем привет! Коллеги помогите, пожалуйста, по дизасемблированию .so либы. Использую ida disassembler. Есть so либа с 2 функциями, которые мне нужны. Одну функцию я разобрал что она делает. А во второй до конца не пойму что происходит, можете помочь? Уже 2 недели ковыряюсь!
🦥Alex Fails
Кинь на пастбин функцию
🦥Alex Fails
Под мутехом что-то свопается (?)
Viktor
так короче аудиорекордеру по audiosesionid нужно присвоить input_source=4
Viktor
В android 6 запретили запись телефонных разговоров. Нужно это обойти, есть приложения, которые это делают и есть рабочий код с so либой, в которой находится 2 функции, которые и решают эту проблему. Нужно после создания audiorecorder установить ему параметны input_source = 4 на стороне ndk
Ask
Хексрейса нет чтоль
Ask
Если арм то пофиг со не со
Ask
F5
Ask
Архиватор тоже под арм был?
Viktor
нет для винды
Viktor
просто для проверки
Viktor
ща загрузил so либу собраную для x86 все равно не работает. Может версия ida глючная.
Viktor
разобрался почему не выдавала псевдокод в названии папки где лежала прога были латинские буквы
Viktor
русские точнее
да, в 2017 кириллицу ещё нельзя нигде использовать
Viktor
Получил псевдокод! Большое спасибо за помощь! Буду дальше разбиратся!
Dan
Нафлудили
Oleksii
привет. а кто-то знает хорошие телеграмм группы по разработке ОС/беирметал ОС,
Oleksii
а то есть вопросы по SMP
Kirill
MOV ВХ,10 ;Сохранить содержимое в ВХ
SHL АХ,1 ;Сдвинуть AХ (умножить на 2)
SHL AХ,1 ;Сдвинуть AХ еще раз (умножить на 4)
ADD АХ,ВХ ;Сложить с исходным, значением АХ (умножить на 5)
SHL АХ,1 ;Сдвинуть AХ еще раз (умножить на 10)
Kirill
Как это работает
Kirill
Если допусти я хочу умножить 1 на 6
Kirill
То должнополучится 6
Kirill
А исходя из примера получится 14
Kirill
Это же как-то не правильно
интересный вопрос
по-моему операция сдвига актуальна только при умножении на степени 2
Aleksei
нет
но это не точно
щас википедию почитаем
Anonymous
то есть на 6 ты не умножишь
Aleksei
одним сдвигом нет
можешь на 2 и на 4 потом сложить
как нибудь так
Aleksei
но если у тебя есть 3x, то можешь сдвинуть
Aleksei
и получишь 6x
Aleksei
вообще не важно, какое у тебя было число до сдвига
Aleksei
главное тока не переполниться))00
Anonymous
))
флаг переполнения по-моему есть, можно же обработать
Aleksei
можно офк
Andrew
фростморн жаждит крови