haiku/headers/private
Adrien Destugues 187ad82a62 intel_extreme: fix wait_for_vblank on SandyBridge
There was some mixup with the interrupt registers, still:
- The driver uses 16-bit read/write, but on SandyBridge the register is
  32 bits
- There is a global interrupt enable bit, which must be set to unmask
  everything else
- The bits for vblank interrupt are not the same on SNB and later PCH
  based devices, and the code mixed the two.

Move the computation of the interrupt bits to an helper function, and
use it everywhere to make sure we always use the right bits.
2016-08-26 21:45:38 +02:00
..
app AppMisc: correct param name in docs, silences warning 2016-04-27 11:10:33 -07:00
audio
binary_compatibility BControl: Add icon support 2013-12-22 02:48:25 +01:00
bluetooth bluetooth: remove DEBUG definition. 2016-06-05 18:55:44 +02:00
debug Move comment to correct function. 2013-05-01 19:52:00 -04:00
debugger libdebugger: Add accessor for cpu state size. 2016-07-31 17:30:12 -04:00
device power: Remove old cpufreq interface 2013-11-22 05:30:14 +01:00
drivers Reworked little endian bitfields a bit. 2015-11-10 08:47:48 +01:00
file_systems Fix building Haiku from Haiku 2014-07-13 15:35:31 +02:00
firewire include strings.h where appriopriate... 2014-08-08 22:40:37 +02:00
fs_shell NodeMonitor: Added B_WATCH_CHILDREN flag. 2016-03-28 14:31:27 +02:00
graphics intel_extreme: fix wait_for_vblank on SandyBridge 2016-08-26 21:45:38 +02:00
index_server
input
interface BColorMenuItem: add custom color menufield 2016-07-31 19:42:39 -07:00
kernel M68K: drop the custom C arch_cpu_user_mem*() for the default impl 2016-07-20 21:57:19 +02:00
libroot libroot_debug: Merge guarded heap into libroot_debug. 2015-08-13 22:12:18 +02:00
locale Fix instanciate_catalog prototype 2015-01-17 17:02:40 +01:00
mail IMAP: New folders will now adopt default mail attributes. 2016-01-14 21:00:38 +01:00
media CID 608995: buffer overflow. 2016-08-21 17:49:52 +02:00
midi Midi: Remove some duplicated code 2015-08-27 11:51:57 +02:00
mount
net BSocketMessenger: Further improvements. 2016-05-14 21:31:24 -04:00
notification Notifications default to enabled on first boot. 2014-11-25 08:50:47 +01:00
package Moved BJob, and JobQueue into the support kit. 2015-05-21 21:37:01 +02:00
print PictureIterator.h: fix header guard spelling 2016-07-10 17:11:20 +02:00
runtime_loader system: Build using public elf.h header 2015-11-07 11:49:56 +13:00
screen_saver ScreenSaver: Rename BuildScreenSaverDefaultSettingsView 2016-04-13 15:50:30 -07:00
shared IMAP: New folders will now adopt default mail attributes. 2016-01-14 21:00:38 +01:00
storage storage kit: don't expose the dev_t in BPartition::Mount() 2014-09-15 16:28:41 +12:00
support JobQueue: fixed incorrect requeuing. 2015-10-18 13:11:26 +02:00
syslog_daemon syslog_daemon: Converted to BServer. 2015-07-22 20:40:47 +02:00
system extended_image_info: Add text_delta field 2016-04-29 22:32:14 +02:00
textencoding
tracker Tracker FindPanel: Make a copy of fDeviceIcon 2016-07-31 19:42:39 -07:00
usb_vision
userlandfs UserlandFS: Make 64 bit clean and enable build for x86_64. 2015-03-29 16:25:17 +02:00
virtio virtio: add queue_is_full(), queue_is_empty(), queue_size() hooks. 2013-09-18 17:43:39 +02:00
vmdk