кстати, а кто-нибудь делал вм под webassembler на условном фасме?
было так ;void set_http_ver(RESPD* ptr, char* version, uint32_t length) // example: 'RTSP/1.1 ' set_http_ver: mov eax, [esp + 4] mov ecx, [esp + 8] ...
Есть вопрос: допустим есть железка с каким-то интерфейсом(допустим usb), но как по этому интерфейсу железкой управлять неизвестно, прог нету, а управлять очень хочется надо. К...
а почему бы не поведать миру эти дополнения, сделав их по сути стандартными для ide ?
Есть вопрос, по идее же эти два варианта работать будут одинаково? (В коде разумеется со стеком работа есть и много) create_cursor: .src equ esp .flags equ esp+4 .hcurs...
Может кто знает, есть ли небольшие ноуты, со встроенными чипами(например FT232H), реализующими различные интерфейсы, готовые к подключению внешних устройств?
как ты определяешь что код не работает?
а это случаем не получение адреса в таблице дескрипторов?
хм, а по идее же можно через load store сделать макрос типа check_name, ecx, 'OPTIONS', .send_options который развернётся во что-то типа такого ? cmp dword[ecx]...
start: call @f @@: pop eax sub eax, 5 mov ebx, dword[eax + myvar1] mov ebx, dword[eax + myvar2] mov ebx, dword[eax + myvar3] ret myvar1 = $ - start ; тут могла быть ваша рек...
насколько может быть полезен модуль сервера, который скрывает (отвечает 404) некоторые директории и файлы?
хм, что-то я fasm не понимаю, и почему ему кажется что default_stack_size?2 eq stack_size?1 не идентичны? stack_size?1=2048 default_stack_size?2=stack_size?1 ... if default_st...
в чём тут может быть косяк? вроде явных ошибок не замечаю ;uint32_t send_resp(RESPD* ptr, char* content, uint32_t length) send_resp: push esi edi ebp ; get ...
подскажите, в фасме можно генерить макросы макросами?
а через препроц можно ли как-то разбить такую строку section '.code' code readable writable executable как на section '.code', code, readable, writable, executable ? и наско...
а где в реально полезном софте можно sse, avx или хотя бы fpu применить?
Подскажите, по stdcall qword как передаваться будет? типа есть функция uint32_t __stdcall func(void* data, uint64_t length) по идее для функции в стеке же должна такая карт...
а всегда ли оправдана такая ленивое выделение памяти? например в ОСРВ мне кажется это будет несколько излишнем
но смысл? Если сервер просто отдать данные а не перелопачивать их, то разницы нет, зато разница в проблемах с поддержкой есть всегда
подскажите что в Си использовать для работы с окнами, чтобы и на винде и в линуксе завелось ?