Change to the new 12-12-8 device number format.

This commit is contained in:
mycroft 1998-01-17 12:04:49 +00:00
parent 9ded7f638d
commit 65d21cb64e

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.32 1997/11/23 20:39:08 kleink Exp $ */
/* $NetBSD: types.h,v 1.33 1998/01/17 12:04:49 mycroft Exp $ */
/*-
* Copyright (c) 1982, 1986, 1991, 1993
@ -101,9 +101,12 @@ __END_DECLS
#if !defined(_POSIX_SOURCE) && !defined(_XOPEN_SOURCE)
/* Major, minor numbers, dev_t's. */
#define major(x) ((int32_t)(((u_int32_t)(x) >> 8) & 0xff))
#define minor(x) ((int32_t)((x) & 0xff))
#define makedev(x,y) ((dev_t)(((x) << 8) | (y)))
#define major(x) ((int32_t)((((x) & 0x000fff00) >> 8)))
#define minor(x) ((int32_t)((((x) & 0xfff00000) >> 12) | \
(((x) & 0x000000ff) >> 0)))
#define makedev(x,y) ((dev_t)((((x) << 8) & 0x000fff00) | \
(((y) << 12) & 0xfff00000) | \
(((y) << 0) & 0x000000ff)))
#endif
#ifdef _BSD_CLOCK_T_