Davide Cavalca

Results 55 comments of Davide Cavalca

After fixing that, and adding some debug logging, it looks like the logitech driver sends some stuff over (maybe to negotiate speed / protocol?), and it likely expects a reply....

If I hardcode the baudrate to 2400 it doesn't hang anymore, but the mouse doesn't work at all. The data the driver sends over is a bit different: ``` [:board2:comat:serport0:logitech_mouse]...

Some (possibly) helpful information in https://github.com/FreeBSDDesktop/freebsd-base/blob/master/usr.sbin/moused/moused.c#L1591

Ok, the actual protocol is described here (specifically, section 14.10): http://www.bitsavers.org/pdf/logitech/Logitech_Logimouse_C7_Firmware_Rev_3.0_Jan86.pdf Specifically, it looks like the driver attempts to enable prompt mode (44), request status (73) and set speed to...

I put it up here: https://drive.google.com/file/d/15vZMlrFveS21FaWmOQFWBL9ohxK-aIDP/view?usp=sharing and the whole folder at https://drive.google.com/file/d/19RCe08yLYAUqWv9vxdNJUrFQqsodm7UM/view?usp=sharing Note that this isn't quite the complete story, as there's a few extra commands (like the mode selection...

I didn't update the python-magic version in `setup.py` in here to avoid merge conflicts with https://github.com/beancount/beancount/pull/790, but also because we may want to move the magic requirement to an extra...

Sorry, I forgot about this one. Updated now with the parent/clone relationships as requested. As for whether these work... it's complicated. They all boot to some extent, but I never...

`/sys/bus/pci/devices` is empty on s390x. On ppc64le this is what I get: ``` ls -l /sys/bus/pci/devices/0000:00:01.0/ari_enabled /sys/bus/pci/devices/0000:00:01.0/broken_parity_status /sys/bus/pci/devices/0000:00:01.0/class /sys/bus/pci/devices/0000:00:01.0/config /sys/bus/pci/devices/0000:00:01.0/consistent_dma_mask_bits /sys/bus/pci/devices/0000:00:01.0/device /sys/bus/pci/devices/0000:00:01.0/devspec /sys/bus/pci/devices/0000:00:01.0/dma_mask_bits /sys/bus/pci/devices/0000:00:01.0/driver /sys/bus/pci/devices/0000:00:01.0/driver_override /sys/bus/pci/devices/0000:00:01.0/enable /sys/bus/pci/devices/0000:00:01.0/iommu_group /sys/bus/pci/devices/0000:00:01.0/irq /sys/bus/pci/devices/0000:00:01.0/link /sys/bus/pci/devices/0000:00:01.0/local_cpulist...

Yep, the library itself builds fine. I'm trying to get it packaged in Fedora, which targets armv7hl, i686, x86_64, aarch64, ppc64le and s390x.

I don't have a shell on the ppc64le builders, but I do have a test box I can try this on. On that one I get: ``` Class Name: Serial...