haiku/headers/os/drivers
Fredrik Holmqvist 186058c517 Some corrections and cleanup to ACPI Embedded controller:
* Exposed ACPI API needed by Embedded Controller
	This will be removed again if moved inside the bus manager.
	It also duplicates ACPI's own headers so it might go out of sync atm.
 * Added mutex to controller and fixed the mixup between acpi_status needed in int handlers and Haiku status.
 * Major code cleanup
	Not for headers as they are mostly redundant if we move the controller.
	Variable names still needs some cleanup

This makes the ACPI errors from the controller understandable. I get AE_NO_HARDWARE_RESPONSE now.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36318 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-04-15 19:23:43 +00:00
..
bus * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
pcmcia Preparations for removing __BEOS__ from the compiler defines. 2008-10-23 21:46:26 +00:00
tty - some fields needed to build usb_serial 2008-04-26 23:52:58 +00:00
usb * dropped svn:keywords property from all files that carried it 2009-10-19 22:42:52 +00:00
ACPI.h Some corrections and cleanup to ACPI Embedded controller: 2010-04-15 19:23:43 +00:00
atomizer.h
bus_manager.h * Rewrote USB_printer.h, and bus_manager.h (the last short ones...) :-) 2009-09-01 18:48:34 +00:00
config_manager.h
device_manager.h * Replaced the B_BLOCK_DEVICE_* defines with B_DMA_* defines that better match 2008-08-14 15:08:16 +00:00
disk_device_manager.h * Added open_partition to disk_device_manager 2009-08-10 22:28:47 +00:00
dpc.h Made DPC module binary compatible with BeOS one. 2008-02-06 23:10:13 +00:00
driver_settings.h
Drivers.h * Added two new ways to retrieve an icon from a device: 2008-08-17 11:27:07 +00:00
fs_cache.h * Added function block_cache_discard() that flushes blocks from the block cache, 2008-11-04 14:49:33 +00:00
fs_interface.h * Removed the get_next_removed_vnode() call again - besides the problems Ingo 2009-04-16 18:29:12 +00:00
interrupt_controller.h
io_requests.h Extended the public I/O request C API. 2009-11-19 07:38:33 +00:00
ISA.h
isapnp.h
KernelExport.h * Introduce a (private) flag B_NO_HANDLED_INFO for install_io_interrupt_handler. 2009-02-17 21:41:51 +00:00
locked_pool.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
midi_driver.h * Rewrote USB_rle.h, USB_spec.h, and midi_driver.h. I did not reproduce the 2009-09-02 12:04:00 +00:00
mime_table.h
module.h * Added open_module_list_etc() that also allows to specify a required name 2008-04-09 14:36:04 +00:00
PCI_x86.h Add license headers as pointed out by Jérôme. 2010-04-13 21:55:52 +00:00
PCI.h * Add the framework for adding an arch specific module to the PCI bus_manager. 2010-04-13 15:18:46 +00:00
Select.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
USB2.h
USB3.h Introduce some extensions to the USB v3 module API that allow for device 2008-09-28 13:42:59 +00:00
USB_printer.h * Rewrote USB_printer.h, and bus_manager.h (the last short ones...) :-) 2009-09-01 18:48:34 +00:00
USB_rle.h * Rewrote USB_rle.h, USB_spec.h, and midi_driver.h. I did not reproduce the 2009-09-02 12:04:00 +00:00
USB_spec.h * Rewrote USB_rle.h, USB_spec.h, and midi_driver.h. I did not reproduce the 2009-09-02 12:04:00 +00:00
USB.h