Updated: 53 min 13 sec ago
pc_serial: fix KDL on close It's working \o/ Just need to figure out why it waits for \n to transmit. We now only destroy the cookies in the free hook. Mention pending DPC as soon as when inside the irq handler. Also limit the number of loops in the IRQ handler to avoid busy looping. It only happened when testing with normal priority but you never know...
pc_serial: use the tty module directly from the deferred IRQ It still crashes on close sometimes but writing seems to work.
pc_serial: try to skip the port used for kernel debugging output Not that easy to handle all cases correctly, but should work for the default case.
pc_serial: manually probe the default ISA ports Since config_manager is basically a stub, and even VirtualBox doesn't publish the serial ports as PCI devices, we must probe for them. Ideally config_manager would find them in the device manager tree which would have been populated from the PnP BIOS or even ACPI tables...
pc_serial: convert irq handler to use DPC Let's hope we won't loose data because it. We have to cache the value of IIR read from IsInterruptPending(), because some conditions are acknowledged only by reading it...
pc_serial: WIP: kinda supports writes through tty module It's still not fully working, and the tty module doesn't help since it's not callable from an irq handler.
HaikuDepot: Sync defined categories with web-app. Also test all (currently) possible categories when retrieving package info.
Add support for my Core i3 integrated graphics.
Fix HaikuBuildCompatibility to not define atmics anymore. This reverts commit 34dbbb65fdfa4a70cd2c472731bb71b16385e29f. Instead, we can remove thos from HaikuBuildCompatibility and things will work fine, unless one try t build Haiku on BeOS (this isn't supported anymore) or a very old Haiku which esdon't have those.
Use correct PCI register base address for newer Radeon chips * Radeon chips since Bonaire use a different PCI register base address. Select the correct one depending on chipset generation (values from Linux driver). * Makes radeon_hd work for newer APUs/GPUs (tested with Kabini APU).
Use strcpy, fix style i