Oleg

Results 11 comments of Oleg

Having the same issue when trying to build logdevice where fbthrift is a dependency. Ubuntu 19.10, deps as listed by logdevice. Can't build without shared libs either as it is...

I debugged that a bit and found that it is caused by FOLLY_SDT. It adds SystemTap probe descriptor section stapsdt for the method, but it is not part of the...

This is the branch on my fork: https://github.com/aliher1911/tmk_keyboard/tree/control-interface I just rebased on master so you are only interested in last 3 commits there. To enable it you need to set...

I'm totally fine with the license change. What do you need for that technically? I was digging into the CDC module in library and some calls seem to be blocking...

So digging into this further, first implementation had a separation of usb endpoint related operations in lufa and all higher level ops inside serial.c. But if we want to have...

Ok so I changed the way code is organized: https://github.com/aliher1911/tmk_keyboard/commits/control-interface-v2 - lufa/cdc.c now contains cdc code with output ringbuffer and exposes putchar so that debug could be redirected if needed....

I was trying to debug. If port wasn't open from host side, it was blocking because endpoint can't flush and CDC_Write methods were blocking. I changed code to check Endpoint_IsInReady()...

This is pretty cool progress! I should be able to easily adapt remote control to new interface. As for OS's used: I tested with linux and minicom successfully, on macos/catalina...

I tried adding USB_Descriptor_Interface_Association_t CDC_IAD; to USB_Descriptor_Configuration_t before CDC interface and then .CDC_IAD = { .Header = {.Size = sizeof(USB_Descriptor_Interface_Association_t), .Type = DTYPE_InterfaceAssociation}, .FirstInterfaceIndex = SERIAL_CCI_INTERFACE, .TotalInterfaces = 2, .Class...

The question about new console driver approach, will it still be possible to have control over serial which will not be polluted by debug outputs? Otherwise, whatever is used to...