Update FSF address.
[deliverable/binutils-gdb.git] / gdb / 29k-share / udi / udiids.h
CommitLineData
b47f3fa2
RP
1/* This file contains the DFE and TIP IDs to be used by AMD products for
2 the UDICapabilities call.
3
4 Copyright 1993 Free Software Foundation, Inc.
5
6 This file is part of GDB.
7
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 2 of the License, or
11 (at your option) any later version.
12
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
17
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software
6c9638b4 20 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
850b1040
SG
21
22 /* Company Codes -- AMD assigns these */
23#define UDICompanyCode_AMD 1
24
25 /* Build a UDIID given a CompanyProdCode and 3 version pieces */
26#define UDIID(CompanyProdCode, v1,v2,v3) ((((CompanyProdCode) & 0xfffff)<<12)+\
27 (((v1)&0xf)<<8) + (((v2)&0xf)<<4) + ((v3)&0xf))
28
29
30 /* Extract a CompanyProdCode or a Version from a UDIID */
31#define UDIID_CompanyProdCode(id) (((id)>>12) & 0xfffff)
32#define UDIID_Version(id) ((id)&0xfff)
33
34
35#define UDIAMDProduct(ProdCode) ((UDICompanyCode_AMD<<4) + (ProdCode&0xf))
36
37 /* AMD DFE Product Codes */
38#define UDIProductCode_Mondfe UDIAMDProduct(0)
39#define UDIProductCode_XRAY UDIAMDProduct(1)
40#define UDIProductCode_TIPTester UDIAMDProduct(2)
41
42 /* AMD TIP Product Codes (need not be distinct from DFE Product Codes) */
43#define UDIProductCode_Montip UDIAMDProduct(0)
44#define UDIProductCode_Isstip UDIAMDProduct(1)
45
46
47#define UDILatestVersion 0x120 /* UDI 1.2.0, can be used in DFE and TIP desired UDI params */
48
This page took 0.21718 seconds and 4 git commands to generate.