Есть системный вызов ptrace, который вообще-то может изменить секцию кода,
Пусть меня поправят
про то чтобы вебсокет сервер открывался с адресной строки броузера, я никогда не слышал.
в основном потоке только принимаешь соединения. А все общение делаешь в новом треде.
попробуй сперва случай попроще, когда клиент инициатор диалога, а сервер отвечает на запросы
почему переход от 0 на 1 при ввключении устройства не интерпретируется, а при переходе с 0 на 1 в конце передачи интерпретируется именно как стоп-бит
почему тогда переход от стоп бита на лог. 1 интерпретируется?
То есть до получения стартового бита( перехода с 1 на 0) он не начинает работу?
Получится сделать задержку каждых 104 микросекунды с тактовой частотой чипа 2мгц,
И еще, если все вже использовать задержку длино 1мс, то это не будет работать на меьшей скорости?
Когда ставишь скорость 9600 то чип прям ожидает что сигнал будет меняться точно с такой скоростью? Просто стало интересно если например подрят идут две логические единицы, то как он понимает что это два разных бита, а не один и тот же или переход в режим ожидания.
Я не просто так указал verilog здесь
как я понял мне нужно убрать указатель на число обозначающее сколько было записано/прочтено, но оставить GetOverlappedResult для асинхронного порта
Это и есть причина таких смещений и ошибок?
Сергей Соловьев, это не совсем так. Флаги секций нужны во время статической линковки, чтобы поместить секцию в соответствующий сегмент. Вот флаги сегментов говорят загрузчику с каким доступом нужно мэппить сегменты ELF-файла в память.
readelf -l
их удобно показывает, вместе с таблицей соответствия секций сегментам.