SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
map_info.h
Go to the documentation of this file.
1/*
2 © 2015 Intel Corporation
3
4 This software and the related documents are Intel copyrighted materials, and
5 your use of them is governed by the express license under which they were
6 provided to you ("License"). Unless the License provides otherwise, you may
7 not use, modify, copy, publish, distribute, disclose or transmit this software
8 or the related documents without Intel's prior written permission.
9
10 This software and the related documents are provided as is, with no express or
11 implied warranties, other than those that are expressly stated in the License.
12*/
13
14#ifndef SIMICS_TYPES_MAP_INFO_H
15#define SIMICS_TYPES_MAP_INFO_H
16
17#include <stdint.h>
18
19namespace simics {
20namespace types {
21
23struct map_info_t {
24 typedef uint64_t physical_address_t;
29
30 map_info_t() : base(0), start(0), length(0), function(0) {}
34 int function)
36};
37
38} // namespace types
39} // namespace simics
40
41#endif
Definition: adapter.h:79
Reduced, stand-alone, version of the Simics map_info_t struct.
Definition: map_info.h:23
physical_address_t start
Definition: map_info.h:26
map_info_t(physical_address_t base, physical_address_t start, physical_address_t length, int function)
Definition: map_info.h:31
int function
Definition: map_info.h:28
physical_address_t length
Definition: map_info.h:27
physical_address_t base
Definition: map_info.h:25
uint64_t physical_address_t
Definition: map_info.h:24
map_info_t()
Definition: map_info.h:30