major
# define B_TRANSLATION_MAKE_VERSION(major, minor, revision) \
((major << 8) | ((minor << 4) & 0xf0) | (revision & 0x0f))
DeviceClass(uint8 major, uint8 minor, uint16 service)
SetRecord(major, minor, service);
void SetRecord(uint8 major, uint8 minor, uint16 service)
fRecord |= (major & 0x1F) << 8;
u_char major;
u_short major, minor;
u_short major, minor;
BPackageVersion(const BString& major,
void SetTo(const BString& major,
const char* major;
uint32 major;
#define B_TRANSLATION_MAKE_VERSION(major, minor, revision) \
((major << 8) | ((minor << 4) & 0xf0) | (revision & 0x0f))
uint8 major;
#define MAKE_SCSI_VERSION(major, minor) ((((major) << 8) & 0xFF00) | ((minor) & 0x00FF))
uint8 major;
uint8 major : 4;
codec->major = response.major;
response.major, response.minor, response.revision, response.stepping,
int minor, major;
major = hw_codec_read_byte(dev);
dprintf("%s: SB16 version %d.%d\n", __func__, major, minor);
return (major << 8) + minor;
#define MAKE_IC_VERSION(major, minor) ((((minor) << 16) & 0xFFFF0000) | ((major) & 0x0000FFFF))
#define MAKE_HID_VERSION(major, minor) ((((major) << 16) & 0xFFFF0000) | ((minor) & 0x0000FFFF))
uint16_t major; /* Board major number */
uint8_t major;
major = *(rx_payload + MCI_GPM_COEX_B_MAJOR_VERSION);
"(MCI) BT Coex version: %d.%d\n", major, minor);
version = (major << 8) + minor;
uint32_t major; /* uCode version major */
table.major);
uint32_t major, uint32_t minor, uint32_t api)
if (major >= 35)
snprintf(buf, bufsize, "%u.%08x.%u", major, minor, api);
snprintf(buf, bufsize, "%u.%u.%u", major, minor, api);
uint32_t major; /* uCode version major */
table.major);
uint32_t major, uint32_t minor, uint32_t api)
if (major >= 35)
snprintf(buf, bufsize, "%u.%08x.%u", major, minor, api);
snprintf(buf, bufsize, "%u.%u.%u", major, minor, api);
"subtype=%x alive=%x\n", uc->major, uc->minor,
uint8_t major;
data->major = cpu_to_le64(major(dev));
le32 major;
*rdevp = makedev(le32_to_cpu(device.major),
le32 major;
device.major = cpu_to_le32(major(dev));
major(statbuf.st_rdev), minor(statbuf.st_rdev));
le64 major; /* Major device number. */
u8 major, minor;
major = vol->major_ver;
if (NTFS_V1_1(major, minor) || NTFS_V1_2(major, minor))
if (NTFS_V2_X(major, minor))
if (NTFS_V3_0(major, minor) || NTFS_V3_1(major, minor))
#define NTFS_V1_1(major, minor) ((major) == 1 && (minor) == 1)
#define NTFS_V1_2(major, minor) ((major) == 1 && (minor) == 2)
#define NTFS_V2_X(major, minor) ((major) == 2)
#define NTFS_V3_0(major, minor) ((major) == 3 && (minor) == 0)
#define NTFS_V3_1(major, minor) ((major) == 3 && (minor) == 1)
intx_file->major),
intx_file->major),
status_t error = Version::Create(value.version.major,
status_t error = Version::Create(versionInfo.major,
status_t error = Version::Create(versionInfo.major,
status_t error = Version::Create(versionInfo.major,
const char* major = fMajor;
if (minor[0] != '\0' && major[0] == '\0')
major = kVersionPartPlaceholder;
size_t size = strlcpy(buffer, major, bufferSize);
Version::Init(const char* major, const char* minor, const char* micro,
if (major != NULL) {
if (!fMajor.SetTo(major))
Version::Create(const char* major, const char* minor, const char* micro,
status_t error = version->Init(major, minor, micro, preRelease, revision);
status_t Init(const char* major, const char* minor,
static status_t Create(const char* major, const char* minor,
uint8 major;
uint8 major;
static const char major[] = "pqrs";
for (i = 0; i < sizeof(major); i++)
sprintf(pty, "/dev/pt/%c%c", major[i], minor[j]);
sprintf(tty, "/dev/tt/%c%c", major[i], minor[j]);
BString major = "?";
version.FindString("major", &major);
BString versionString = major;
versionInfo.major, versionInfo.middle, versionInfo.minor);
static const char major[] = "pqrs";
for (i = 0; i < sizeof(major); i++)
sprintf(pty, "/dev/pt/%c%c", major[i], minor[j]);
sprintf(tty, "/dev/tt/%c%c", major[i], minor[j]);
info.major, info.middle, info.minor);
dev_t dev = makedev(major, sock);
major = lookup_dev("pcmcia");
if (major < 0) {
if (major == -ENODEV)
static int major = 0;
major = lookup_dev("pcmcia");
if (major < 0) {
static int major = 0;
sprintf(s, "%svers_1 %d.%d", indent, v1->major, v1->minor);
dev_t dev = (major<<8) + sock;
major = lookup_dev("pcmcia");
if (major < 0) {
static int major = 0;
dev_t dev = (major<<8) + sock;
b[2] = p->version_1.major;
$$->version_1.major = $2;
"\tminor = %" B_PRIu32 ",\n\n", version->major, version->middle,
version.major = atoi(argv[i]);
uch major; /* e.g., integer 5 */
printf("%" B_PRIu32 " ", version.major);
if (info1.major < info2.major)
else if (info1.major > info2.major)
uint major = MajorDeviceClass();
switch (major) {
if (versionInfo.major == 0 && versionInfo.middle == 0
appVersion << " " << versionInfo.major << "." << versionInfo.middle;
BString major;
status_t error = archive->FindString(fieldName, index, &major);
_version.SetTo(major, minor, micro, preRelease, revision);
BString major;
major = word.text;
word.text.CopyInto(major, 0, firstDotPos);
if (!_IsAlphaNumUnderscore(major, "", &errorPos)) {
value->SetTo(major, minor, micro, preRelease, revision);
BPackageVersion::SetTo(const BString& major, const BString& minor,
fMajor = major;
SetTo(data.major, data.minor, data.micro, data.preRelease, data.revision);
BPackageVersion::BPackageVersion(const BString& major, const BString& minor,
SetTo(major, minor, micro, preRelease, revision);
fPackageInfoValue.resolvable.version.major = value.string;
fPackageInfoValue.resolvable.compatibleVersion.major = value.string;
fPackageInfoValue.resolvableExpression.version.major
fPackageInfoValue.version.major = value.string;
fPackageInfoValue.resolvable.version.major = value.string;
fPackageInfoValue.resolvable.compatibleVersion.major = value.string;
fPackageInfoValue.resolvableExpression.version.major
fPackageInfoValue.version.major = value.string;
result.SetToFormat("%" B_PRId32 ".%" B_PRId32 ".%" B_PRId32, version.major,
BluetoothSettingsView::_SetDeviceClass(uint8 major, uint8 minor,
fSettings.SetLocalDeviceClass(DeviceClass(major, minor, service));
bool _SetDeviceClass(uint8 major, uint8 minor,
snprintf(text, sizeof(text), "%" B_PRId32, versionInfo.major);
return a.major != b.major || a.middle != b.middle || a.minor != b.minor
versionInfo.major = atol(fMajorVersionControl->Text());
versionInfo.major, versionInfo.middle,
fMajor = major;
err = XHInqTarget(major, minor, &fBlockSize, &devflags, product);
err = XHGetCapacity(major, minor, &blocks, &blocksize);
XHDIDrive(int handle, uint16 major, uint16 minor);
uint16 major;
err = XHInqDev(driveID, &major, &minor, &startsect, NULL);
dprintf("XHInqDev(%d): (%d,%d):%d\n", driveID, major, minor, startsect);
for (major = 0; major < 256; major++) {
if (major == 64) // we don't want floppies
if (major > 23 && major != 64) // extensions and non-standard stuff... skip for speed.
if (minor && (major < 8 || major >15))
err = XHLastAccess(major, minor, &lastacc);
dprintf("XHLastAccess(%d,%d): %ld\n", major, minor, lastacc);
err = XHInqTarget(major, minor, &blocksize, &devflags, product);
dprintf("XHInqTarget(%d,%d) error %d\n", major, minor, err);
err = XHGetCapacity(major, minor, &blocks, &blocksize2);
dprintf("XHDI: blocksize for (%d,%d) is 0!\n", major, minor);
dprintf("XHDI(%d,%d): blksize %d, blocks %d, flags 0x%08lx, '%s'\n", major, minor, blocksize, blocks, devflags, product);
driveID = (uint8)major;
BlockHandle *drive = new(nothrow) XHDIDrive(driveID, major, minor);
dprintf("could not add drive (%d,%d)\n", major, minor);
XHDIDrive::XHDIDrive(int handle, uint16 major, uint16 minor)
#define XHInqTarget(major, minor, blocksize, flags, pname) xhdicallWWPPP(1, (uint16)major, (uint16)minor, (uint32 *)(blocksize), (uint32 *)flags, (char *)pname)
#define XHEject(major, minor, doeject, key) xhdicallWWWW(5, (uint16)major, (uint16)minor, (uint16)doeject, (uint16)key)
#define XHInqDev(dev,major,minor,startsect,bpb) xhdicallWPPPP(7,dev,(uint16 *)major,(uint16 *)minor,(uint32 *)startsect,(struct tos_bpb *)bpb)
#define XHReadWrite(major, minor, rwflags, recno, count, buf) xhdicallWWWLWP(10, (uint16)major, (uint16)minor, (uint16)rwflags, (uint32)recno, (uint16)count, (void *)buf)
#define XHInqTarget2(major, minor, bsize, flags, pname, pnlen) xhdicallWWPPPW(11, (uint16)major, (uint16)minor, (uint32 *)bsize, (uint32 *)flags, (char *)pname, (uint16)pnlen)
#define XHGetCapacity(major, minor, blocks, blocksize) xhdicallWWPP(14, (uint16)major, (uint16)minor, (uint32 *)blocks, (uint32 *)blocksize)
#define XHLastAccess(major, minor, ms) xhdicallWWP(18, major, minor, (uint32 *)ms)
if (sInfo.version.major < 3)
dprintf("VESA version = %d.%d, capabilities %x\n", info->version.major,
if (info->version.major < 2) {
if (sInfo.version.major >= 3 && vesa_get_edid(&info) == B_OK) {
uint8 major;
int alg, major, minor, file_major, file_minor;
sscanf(KEY_FILE_FORMAT, "%d.%d", &major, &minor);
} else if (file_major > major || file_minor > minor)
if (fMajorVersion < keyword->major) return false;
if (fMajorVersion == keyword->major &&
*string << fKeywords[i].major << ". " << fKeywords[i].minor
int major;
void ExtractVersion(int& major, int& minor, const char* version);
ExtractVersion(fKeywords[i].major, fKeywords[i].minor, since);
void RequiredKeywords::ExtractVersion(int& major, int& minor, const char* version)
major = atoi(version);
return (info1.major == info2.major