dch -v $$VERSION
export VERSION=$(shell read -p "Version: ";echo $$REPLY)
экспортирует переменную внутри shell, а $(VERSION)
ссылается на переменную make а не на переменную shell.Как вариант, подойдет `make dchv 1.3.4` , но научить makefile такое делать - лютый геморрой :(
make dchv VERSION=1.3.4
и выкинуть код по вводу переменной VERSION из правила dchv, т.е. оставить только dch -v $(VERSION)
Как исправить?
-fsanitize=address
, что у M$ для этого есть я не знаю. int a(10); // работает
MyStruct b(); // не работает
int a(); // не работает
MyStruct b(); // не работает
int a(10); // работает
MyStruct b(10); // работает
Почему не обнуляется регистр cx?
A1:
push ax
push cx
push dx
push di
xor cx, cx
mov di, 10
mov cx, [bx+2]
A1:
push ax
push cx
push dx
push di
xor cx, cx
mov di, 10
mov cl, [bx+1]
firstNum db 6,0,6 dup(?)
.A2:
xor dx, dx
mov dx, [bx+si]
sub dx, '0'
add ax, dx
.A2:
xor dx, dx
mov dl, [bx+si]
sub dl, '0'
add ax, dx
A1:
push ax
push cx
push dx
push di
...
pop si
pop di
Как с помощью баш отправлять символы в уарт по их кодам?
export hexcode=41 #'A'
printf "\x$hexcode" > /dev/ttyS0
Есть ли различия между представлениями символа в uart/linux/bash/stm32 ?
от чего зависит какое количество бит/байт получит функция считывания одного символа по уарт?
Но столкнулся с такой проблемой: если первая функция возвращает true, то вторая функция даже не выполняется. Если поменять or на and, то ситуация повторяется, но наоборот: если первая возвращает false, то вторая не выполняется.
как-то обойти?
bool f1 = func(1);
bool f2 = func(2);
if (f1 || f2)
while (func(1) | func(2))
Как добавить поддержку vdi в qemu-img?
--enable-vdi
. Построить. Типа того:$ wget https://download.qemu.org/qemu-5.2.0.tar.xz
$ tar -xf qemu-5.2.0.tar.xz
$ mkdir build
$ cd build
$ ../qemu-5.2.0/configure --prefix=`pwd`/root --enable-vdi --enable-tools --disable-user --disable-system
$ make && make install
$ root/bin/qemu-img --help | grep vdi
Supported formats: blkdebug blklogwrites blkverify bochs cloop compress copy-on-read dmg file ftp ftps host_cdrom host_device http https luks nbd null-aio null-co nvme parallels qcow qcow2 qed quorum raw replication throttle vdi vhdx vmdk vpc vvfat
Сколько понадобится компов объединённых вместе, чтобы решить эту задачу (мою и автора вопроса по ссылке)?
На своём ноуте с картой NVIDIA GTX 1050 Ti мне бы понадобилось около 150 лет... :)
Изначально было желание использовать для этого wifi адаптер(изза нетребовательности к подстройке и наличии сразу и приемника и передатчика), но к сожалению документация закрыта, какие варианты существуют?
Ведь можно, к примеру, передавать на частоте прямоугольной, треугольной формой, поправьте если заблуждаюсь?