[03:52:22] <CIA-109> anevilyak * r42079 /haiku/trunk/ (2 files in 2 dirs): AcquireReference() now returns the previous ref count. [03:55:52] <CIA-109> anevilyak * r42080 /haiku/trunk/src/apps/debugger/ (16 files in 4 dirs): (log message trimmed) [03:55:52] <CIA-109> * Introduce TeamMemoryBlock[Manager]. These provide an interface to raw memory [03:55:52] <CIA-109> page data of the target team. [03:55:52] <CIA-109> * Jobs: Add RetrieveMemoryBlockJob which performs a background read of the [03:55:52] <CIA-109> target team's memory. Used by InspectRequested() to perform the actual work. [03:55:53] <CIA-109> * TeamDebugger: Added InspectRequested() hooks to allow clients to ask for [03:55:54] <CIA-109> a memory read to be performed. [10:57:37] <CIA-109> bonefish * r42081 /haiku/branches/developer/bonefish/signals/ (18 files in 4 dirs): Moved signal_private.h to headers/private/libroot. [10:59:45] <CIA-109> bonefish * r42082 /haiku/branches/developer/bonefish/signals/src/system/libroot/posix/pthread/pthread_once.cpp: Removed accidentally committed debug left-over. [12:31:52] <CIA-109> jackburton * r42083 /haiku/trunk/src/system/boot/platform/bios_ia32/acpi.cpp: [12:31:52] <CIA-109> Map the whole table, and not just the header. Fix #7497 again (hopefully [12:31:52] <CIA-109> correctly now) [14:56:24] <CIA-109> jackburton * r42084 /haiku/trunk/src/system/boot/platform/bios_ia32/acpi.cpp: [14:56:25] <CIA-109> Map the whole table also in acpi_check_rsdt(). [14:56:25] <CIA-109> Also print the table revision, after the vendor. [15:40:17] <CIA-109> humdinger * r42085 /haiku/trunk/src/bin/desklink/ (5 files): Applied localization patch by mt, removed About menu/window as we decided those are not needed with system software. Fixes #7656. Compiling, working cosmetics, I'd say +alpha. [19:10:01] <CIA-109> mmlr * r42086 /haiku/trunk/src/add-ons/kernel/generic/tty/ (module.cpp tty.cpp tty_private.h): [19:10:01] <CIA-109> Remove the global lock and the documentation for it. It was specific to the tty [19:10:01] <CIA-109> driver and doesn't apply to the generic module. [19:15:17] <CIA-109> mmlr * r42087 /haiku/trunk/src/add-ons/kernel/drivers/ports/usb_serial/ (Driver.cpp Prolific.cpp Tracing.cpp): [19:15:17] <CIA-109> * Print the speeds even though they are marked as not used (as the baud index [19:15:17] <CIA-109> is inside the cflags) since stty for example sets them. [19:15:17] <CIA-109> * Turn off debug output by default and fix a warning due to that. [19:15:17] <CIA-109> * Some minor cleanup. [19:17:36] <CIA-109> mmlr * r42088 /haiku/trunk/src/add-ons/kernel/drivers/ports/usb_serial/ (FTDI.cpp KLSI.cpp): [19:17:37] <CIA-109> Apply limits to the transfer lengths. At least in the case where a one byte FTDI [19:17:37] <CIA-109> header is used that only has 6 bits of length info this would've previously [19:17:37] <CIA-109> potentially overflowed depending on the input size. [19:32:57] <CIA-109> mmlr * r42089 /haiku/trunk/src/add-ons/kernel/drivers/ports/usb_serial/ (ACM.cpp ACM.h SerialDevice.cpp SerialDevice.h): (log message trimmed) [19:32:57] <CIA-109> * Finish the port to the new tty module. Back when I left off last time it was [19:32:57] <CIA-109> only halfway finished. The way it is supposed to work is that there are two [19:32:57] <CIA-109> tty cookies, representing the system and the device side. Reads and writes [19:32:57] <CIA-109> coming from the system and going to the device are using the system cookie [19:32:57] <CIA-109> while reads and writes coming from the device use the device cookie. [19:32:58] <CIA-109> * Move writing to the device into an output thread, similar to how reading from