/****************************************************************************** * * * (C) Copyright 2000, Sony Corporation * * * *----------------------------------------------------------------------------* * * * * * file name : $Workfile: SonyHwrOEMIDs.h $ * * * * * GHwrOEMIDs (CompanyID, HALID, DeviceID) definitions * * * * * * Started on : 00/12/02 * * Last Modified: $Date: 2003/03/22 01:46:03 $ * * ******************************************************************************/ /* this file is best viewed by setting TAB-stop as 3 */ #ifndef __SONYHWROEMIDS_H__ #define __SONYHWROEMIDS_H__ /****************************************************************************** * Include * ******************************************************************************/ #include /****************************************************************************** * Definitions * ******************************************************************************/ /*** GHwrOEMCompanyID ***/ /* All sony-based model has this ID. other one is not permitted */ /* can be obtained by FtrGet(sysFtrCreator, sysFtrNumOEMCompanyID, &value) */ /* hwrOEMCompanyIDSony may be defined in HwrMiscFlags.h someday :-) */ #define sonyHwrOEMCompanyID_Sony 'sony' /* CAN'T be changed!! */ /*** GHwrOEMHALID ***/ /* defined for each HAL source code, same codes have the same ID */ /* can be obtained by FtrGet(sysFtrCreator, sysFtrNumOEMHALID, &value) */ #define sonyHwrOEMHALIDPda1Mono hwrOEMHALIDEZRef /* 'eref' */ #define sonyHwrOEMHALIDPda1Color hwrOEMHALIDEZRefColor /* 'cref' */ #define sonyHwrOEMHALIDYosemite 'ysmt' /* 3.5 */ #define sonyHwrOEMHALIDNasca 'nsca' /* 4.0 */ #define sonyHwrOEMHALIDYellowstone 'ystn' /* 4.0 */ #define sonyHwrOEMHALIDYosemite2 sonyHwrOEMHALIDYosemite // instead of #define sonyHwrOEMHALIDYosemite2 'ysm2' /* 4.0 */ #define sonyHwrOEMHALIDVenice 'vnce' /* 4.1 */ #define sonyHwrOEMHALIDModena 'mdna' /* 4.1 */ #define sonyHwrOEMHALIDNasca2 'nsc2' /* 4.0 */ #define sonyHwrOEMHALIDRedwood 'rdwd' /* 4.1 */ /*** GHwrOEMDeviceID ***/ /* defined for each model. more than one models have the same HALID, but not DeviceID */ /* can be obtained by FtrGet(sysFtrCreator, sysFtrNumOEMDeviceID, &value) */ #define sonyHwrOEMDeviceIDPda1Mono (0x00010001) #define sonyHwrOEMDeviceIDPda1Color (0x00010002) #define sonyHwrOEMDeviceIDYosemite 'ysmt' #define sonyHwrOEMDeviceIDNasca 'nsca' #define sonyHwrOEMDeviceIDYellowstone 'ystn' #define sonyHwrOEMDeviceIDYosemite2 'ysm2' #define sonyHwrOEMDeviceIDVenice 'vnce' #define sonyHwrOEMDeviceIDModena 'mdna' #define sonyHwrOEMDeviceIDNasca2 'nsc2' #define sonyHwrOEMDeviceIDRedwood 'rdwd' /****************************************************************************** * References * ******************************************************************************/ /* CAUTIONS: This information is provided just for your information, and not guaranteed to be correct all the time */ /* PEG-S300 */ #define sonyHwrOEMHALID_S300 sonyHwrOEMHALIDPda1Mono #define sonyHwrOEMDeviceID_S300 sonyHwrOEMDeviceIDPda1Mono /* PEG-S500C(J) */ #define sonyHwrOEMHALID_S500C sonyHwrOEMHALIDPda1Color #define sonyHwrOEMDeviceID_S500C sonyHwrOEMDeviceIDPda1Color /* PEG-N700C(J),N710C(US) */ #define sonyHwrOEMHALID_N700C sonyHwrOEMHALIDYosemite #define sonyHwrOEMHALID_N710C sonyHwrOEMHALIDYosemite #define sonyHwrOEMDeviceID_N700C sonyHwrOEMDeviceIDYosemite #define sonyHwrOEMDeviceID_N710C sonyHwrOEMDeviceIDYosemite /* PEG-S320(US) */ #define sonyHwrOEMHALID_S320 sonyHwrOEMHALIDNasca #define sonyHwrOEMDeviceID_S320 sonyHwrOEMDeviceIDNasca /* PEG-N600C(J),N610C(US) */ #define sonyHwrOEMHALID_N600C sonyHwrOEMHALIDYellowstone #define sonyHwrOEMHALID_N610C sonyHwrOEMHALIDYellowstone #define sonyHwrOEMDeviceID_N600C sonyHwrOEMDeviceIDYellowstone #define sonyHwrOEMDeviceID_N610C sonyHwrOEMDeviceIDYellowstone /* PEG-N750C(J),N760C(US),N760C/G(GVD),N770C/U(UK),N770C/E(EFG) */ #define sonyHwrOEMHALID_N750C sonyHwrOEMHALIDYosemite2 #define sonyHwrOEMHALID_N760C sonyHwrOEMHALIDYosemite2 #define sonyHwrOEMHALID_N770C sonyHwrOEMHALIDYosemite2 #define sonyHwrOEMDeviceID_N750C sonyHwrOEMDeviceIDYosemite2 #define sonyHwrOEMDeviceID_N760C sonyHwrOEMDeviceIDYosemite2 #define sonyHwrOEMDeviceID_N770C sonyHwrOEMDeviceIDYosemite2 /* PEG-T400(J),T415(US),T415/G(GVD),T425/U(UK),T425/E(EFG) */ #define sonyHwrOEMHALID_T400 sonyHwrOEMHALIDVenice #define sonyHwrOEMHALID_T415 sonyHwrOEMHALIDVenice #define sonyHwrOEMHALID_T425 sonyHwrOEMHALIDVenice #define sonyHwrOEMDeviceID_T400 sonyHwrOEMDeviceIDVenice #define sonyHwrOEMDeviceID_T415 sonyHwrOEMDeviceIDVenice #define sonyHwrOEMDeviceID_T425 sonyHwrOEMDeviceIDVenice /* PEG-T600C(J),T615C(US),T615C/G(GVD),T625C/U(UK),T625C/E(EFG) */ #define sonyHwrOEMHALID_T600C sonyHwrOEMHALIDModena #define sonyHwrOEMHALID_T615C sonyHwrOEMHALIDModena #define sonyHwrOEMHALID_T625C sonyHwrOEMHALIDModena #define sonyHwrOEMDeviceID_T600C sonyHwrOEMDeviceIDModena #define sonyHwrOEMDeviceID_T615C sonyHwrOEMDeviceIDModena #define sonyHwrOEMDeviceID_T625C sonyHwrOEMDeviceIDModena /* PEG-S360(US) */ #define sonyHwrOEMHALID_S360 sonyHwrOEMHALIDNasca2 #define sonyHwrOEMDeviceID_S360 sonyHwrOEMDeviceIDNasca2 /* PEG-NR70,NR70V(J) */ #define sonyHwrOEMHALID_NR70 sonyHwrOEMHALIDRedwood #define sonyHwrOEMDeviceID_NR70 sonyHwrOEMDeviceIDRedwood #endif // __SONYHWROEMIDS_H__