aokblast
aokblast
This patch add check for the UUID match between kernel and coredump to prevent developer falsely load kernel with unmatched coredump.
This patch add two things: 1. As FreeBSD use /usr/local/bin to install 3rd software, I add it into the shell search path. 2. Add FreeBSD build support. Currently, there is...
The EFI GUID in FreeBSD is layouted as following typedef struct efi_guid { uint32_t Data1; uint16_t Data2; uint16_t Data3; uint8_t Data4[8]; } efi_guid_t; Which means the Data1, Data2, Data3 should...
FreeBSD support hidraw in Kernel from 13.0. By using libusb only, we can only see the HID device from usb. To address this, we implement hidraw backend for FreeBSD. Just...
According to the naming convention of libusb, a 2 byte member shoud be "w" prefix instead of "b"
C++ needs extern C to disable C++ name mangling. To use libxo in C++ it is better to include extern "C" guardian
The device may disconnect and connected (hotplug) before the initialization is finished. When disconnected, the usbmuxd will try to call device_remove in usb.c. However, the device is added to devicelist(in...