blob: 2d8381b28cede95bfc95ccb6185b8b62386231a7 [file] [log] [blame]
Jens Rottmann73d49652013-02-28 09:56:20 +01001/*
2 * This file is part of the coreboot project.
3 *
4 * Copyright (C) 2011 Advanced Micro Devices, Inc.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; version 2 of the License.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
Jens Rottmann73d49652013-02-28 09:56:20 +010014 */
15
16/**
17 * @file
18 *
19 * IDS Option File
20 *
21 * This file is used to switch on/off IDS features.
22 *
Jens Rottmann73d49652013-02-28 09:56:20 +010023 */
24#ifndef _OPTION_IDS_H_
25#define _OPTION_IDS_H_
26
27/**
28 *
29 * This file generates the defaults tables for the Integrated Debug Support
30 * Module. The documented build options are imported from a user controlled
31 * file for processing. The build options for the Integrated Debug Support
32 * Module are listed below:
33 *
34 * IDSOPT_IDS_ENABLED
35 * IDSOPT_ERROR_TRAP_ENABLED
36 * IDSOPT_CONTROL_ENABLED
37 * IDSOPT_TRACING_ENABLED
38 * IDSOPT_PERF_ANALYSIS
39 * IDSOPT_ASSERT_ENABLED
40 * IDS_DEBUG_PORT
41 * IDSOPT_CAR_CORRUPTION_CHECK_ENABLED
42 *
43 **/
44
45#define IDSOPT_IDS_ENABLED TRUE
46//#define IDSOPT_TRACING_ENABLED TRUE
47#define IDSOPT_ASSERT_ENABLED TRUE
48
49//#define IDSOPT_DEBUG_ENABLED FALSE
50//#undef IDSOPT_HOST_SIMNOW
51//#define IDSOPT_HOST_SIMNOW FALSE
52//#undef IDSOPT_HOST_HDT
53//#define IDSOPT_HOST_HDT FALSE
54//#define IDS_DEBUG_PORT 0x80
55
56#endif