( apal | 2024. 04. 28., v – 14:31 )

Tedd fel a `gdb-multiarch`-ot, es akkor ugy. Egy kis Nucleo F072-es egyszeri RS232 <-> CAN konverter kapcsan most az egyik terminalban elinditottam ezt:

$ openocd -f interface/stlink-v2-1.cfg \
          -c "transport select hla_swd" \
          -f target/stm32f0x.cfg \
          -c "adapter_khz 100" 

Masikban pedig ezt:

$ gdb-multiarch main.elf
[...]
Reading symbols from main.elf...
(gdb) target ext:3333
[...]
(gdb) print global_cs 
$1 = (struct can232_state *) 0x2000176c
(gdb) print global_cs->cs_can_recv_wr
$2 = 0
(gdb) print global_cs->cs_can_recv_rd
$3 = 0
(gdb) print global_cs->cs_can_recv_rd
$4 = 6
(gdb) 

Szoval kb ennyi :) Nem kell semmi dpkg-multiarch, nalam is csak tisztan x86_64-es a Debian.  Lasd meg amit cyclops kollega irt fentebb.