Aiwan \ (•◡•) / _bot
а вот и сам код
Andrei
а вот и сам код
Я с кодом разобрался. Всякие хексдампы и дизасмы выплевывают нормально
Andrei
Кроме,кстати, дизасма nasm. Не знаю каким боком, но первый раз он выплюнул интерпретируя нули. Остальные разы норм
­
Спасибо, пожаловался на спам. Ой, кто-то обиделся!
Aiwan \ (•◡•) / _bot
#book Это слайд-лист моего выступления GDC 2014 под названием "Оптимизация шейдеров низкого уровня для следующего поколения и DX11." Этот разговор продолжается в моей речи GDC 2013 "Low-Level Think in High-Level Shading Languages", демонстрирующей трюки оптимизации низкого уровня для оборудования DX11 уровня, и в частности архитектуры GCN. http://www.humus.name/Articles/Persson_LowlevelShaderOptimization.pdf
hawr
Привет
Dmitrij
#book Это слайд-лист моего выступления GDC 2014 под названием "Оптимизация шейдеров низкого уровня для следующего поколения и DX11." Этот разговор продолжается в моей речи GDC 2013 "Low-Level Think in High-Level Shading Languages", демонстрирующей трюки оптимизации низкого уровня для оборудования DX11 уровня, и в частности архитектуры GCN. http://www.humus.name/Articles/Persson_LowlevelShaderOptimization.pdf
Привет, Aiwan. У меня где-то "под коркой" есть интерес запились Toy OS (не знаю правда когда решусь), и встаёт вопрос реализации OpenGL библиотеки (драйвер придётся писать скорее под карту mobile Intel (в линухе i915), - это интегрированная видюха, есть конечно и nvidia на ноуте). Вот и встаёт вопрос: научиться писать дрова для видях. Опыта у меня во всём это нету от слова совсем ! Нужны советы, ну или роад мап (в данный момент почитываю таненбаума и Руслана Абелязова: программирование на ассемблере на платформе x86-64), чтобы достичь тех целей которые возникают.
Aiwan \ (•◡•) / _bot
у меня тоже
Aiwan \ (•◡•) / _bot
это перевод на русский слов автора
Dmitrij
у меня тоже
ОК, ну тогда,(надеюсь) после реализации дров для usb и ethernet путь будет более ясен...
D
Здравствуйте можно спросить?
D
Кто может помочь пожалуйста на 3 вопрос ?
D
Маленький пример тоже пойдет
­
Дорого.
D
Путин помоги плиз
D
5 строк хотя бы
Eugene
Кто может помочь пожалуйста на 3 вопрос ?
Пиши в ЛС, дам человека, который возможно сделает. По это не бесплатно.
D
Ладно спасибо
Dmitrij
Ладно спасибо
http://usbsergdev.narod.ru/DOC/ATmega128rus.pdf
електр🟢нік ✙🟠рчбеч ඞ
мечтаю о таком предмете
Dmitrij
пару дней потратишь на чтение, ещё пару на реализацию
Dmitrij
После универа (на работе) такое ужен не прокатит (коллега, начеркай тут 5 строк), так что лучше сразу приучить себя к чтению доков и поиску истины. тебе помогут исправить неработающий код, но писать всё с нуля (по крайней мере бесплатно) за тебя никто не возьмётся.
D
мечтаю о таком предмете
Не люблю ,но оно ещё будет
­
Не люблю ,но оно ещё будет
А зачем на программиста пошёл? Потому что «это круто»?
­
Я не хочу работать в этой сфере , просто диплом нужен
А зачем тебе диплом той сферы, в которой ты не будешь работать? Деньги родителей спустить?
­
Переводись.
Dmitrij
Потому что не знал куда иду )
переводись да и всё !
D
переводись да и всё !
Не получается , я на 3 курс сейчас закрываю 1 семестр
D
Уже поздно
D
После это ещё один самый сложный экз и все я до живу до 4 курса
­
1-й семестр это первый курс. И как-то поздно ты понял, что пошёл не туда. Эстонские корни?
D
То есть 5 семестр закрываю
електр🟢нік ✙🟠рчбеч ඞ
однако, это будет вечным
електр🟢нік ✙🟠рчбеч ඞ
надеюсь когда-то всех тупых поотчисляют из универов я академический фашист
Dmitrij
они не тупые, просто предрасположены к другому. нет одинаковых людей, с одинаковыми хотелками и интересами. все имеют право выбора и право на поиск себя самих
D
У нас было 50 чл в группе остались меньше половины
електр🟢нік ✙🟠рчбеч ඞ
я считаю что универы созданы для научной деятельности, а не просиживания штанов.
електр🟢нік ✙🟠рчбеч ඞ
D
Много.
Ещё не конец
електр🟢нік ✙🟠рчбеч ඞ
чувак, не спорь, студентов охочих до науки в вузах хватает
D
Тут все русские учиться так я только не русский , для меня просто диплом а для русских отсрочка от армии
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
После армии нахрен нужен для русских
ты про высшее образование?
D
Да. Может один два учиться норм многие нет
D
Э ладно спасибо всем
D
Извините за некорректный вопросы
D
ты про высшее образование?
Для программиста зачем диплом
Dmitry
Для программиста зачем диплом
под клаву подкладывать, чтобы не ёрзала по столу
D
Вот именно)
D
Можно не тратить 4 года поставить обычный картона
Aiwan \ (•◡•) / _bot
Для программиста зачем диплом
да за тем. в первую очередь для того чтоб хотя бы по бумагам проверить компетентен ли ты в решении определенных задач. любая профессия решает какие либо задачи, и для работодателя важно знать что ты хоть что то понимаешь в этом. историка например не возьмут с ходу на програмерскую должность, даже если он пальцами крест обведет на груди, утверждая что он все знает а вот если покажет диплом, то еще может быть. я не рассматриваю те случаи когда это все проверяется на деле. как у нас говорится "без бумажки ты букашка, а с бумажкой человек"
Eugene
Наконец-то! :))
Dmitrij
patch for new directives for GNU AS
Dmitrij
Патч для GNU Assembler (конкретно для текущего пакета binutils-gdb) Добавлены новые макро директивы: .ifbin - check for digit in binary format (base 2) .ifconst - check for constant or abs value .ifdec - check for digit (base 10) .iffloat - check for floating digit .ifhex - check for hex digit (base 16) .ifnumber - check for digit in format: bin, dec, float, hex .ifquoted - check for string quoted by \" (not digits!) Использование: .macro INVOKE fn:req, rdi, rsi, rdx, rcx .ifnb "\rdi\()" .ifquoted "\rdi\()" .warning "STRING: \rdi\()" .section .rodata .internal tmp_string_rdi_\@ tmp_string_rdi_\@: .string "\rdi\()" .section .text /* movabsq $tmp_string_rdi_\@, %rdi */ .else .warning "ANOTHER: \rdi\()" /* movabsq \rdi\(), %rdi */ .endif .endif /* callq \fn */ .endm ЗАМЕЧАНИЯ: если вызвать два раза сподряд с одинаковыми строковыми параметрами, то выдаст ошибку (не знаю как лечится, скорее тут проблема лежит глубже, на уровне парсинга исходников и построения AST): INVOKE Println, "hello\n" INVOKE Println, "hello\n"
Pol
Привет! Сложно ли такое переписать под x86? github.com/darvincisec/DetectFrida/blob/master/app/src/main/c/arch/armeabi-v7a/syscall_arch.h
Dmitrij
Вот с 86 на 64 это сложно. Наоборот должно быть легко
там арм, другой набор команд (и регистров)...
usernameak
там арм, другой набор команд (и регистров)...
Это же просто враппер для сискаллов
Кирилл
Добрый вечер
Кирилл
Кто может объяснить где брать оффсеты и паттерны?Хочу сделать свой чит для Rust
Кирилл
А что не так?
Anonymous
Теперь по делу. Посоветуйте каналы на ютубе для изучения asm. Заранее спасибо.
Кирилл
При чем здесь моя ава лол
Кирилл
Спросил нормально, и тут ты придрался к аве которая стояла полгода назад