mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2026-05-09 10:58:06 +02:00
xf86drm.h: Add makedev macros on Haiku
Signed-off-by: Alexander von Gluck IV <kallisti5@unixzen.com>
This commit is contained in:
parent
1f9ca5e0ed
commit
977761c3c6
1 changed files with 7 additions and 0 deletions
|
|
@ -66,6 +66,13 @@ extern "C" {
|
|||
#define DRM_IOC_READWRITE IOC_INOUT
|
||||
#define DRM_IOC(dir, group, nr, size) _IOC(dir, group, nr, size)
|
||||
|
||||
#endif
|
||||
|
||||
#if defined(__HAIKU__) && !defined(makedev)
|
||||
/* Haiku has the POSIX dev_t type, no makedev macro though */
|
||||
#define makedev(major,minor) (((major) << 8) | ((minor) & 0xff))
|
||||
#define major(dev) ((int)(((dev) >> 8) & 0xff))
|
||||
#define minor(dev) ((int)((dev) & 0xff))
|
||||
#endif
|
||||
|
||||
/* Defaults, if nothing set in xf86config */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue