sc_target.hh (11818:f12963cb9dc2) sc_target.hh (12048:a280e9bc358d)
1/*
2 * Copyright (c) 2015, University of Kaiserslautern
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met:
8 *

--- 77 unchanged lines hidden (view full) ---

86
87 /** Helping functions and processes: */
88 void send_end_req(tlm::tlm_generic_payload& trans);
89 void send_response(tlm::tlm_generic_payload& trans);
90
91 /** Method process that runs on target_done_event */
92 void execute_transaction_process();
93
1/*
2 * Copyright (c) 2015, University of Kaiserslautern
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions are
7 * met:
8 *

--- 77 unchanged lines hidden (view full) ---

86
87 /** Helping functions and processes: */
88 void send_end_req(tlm::tlm_generic_payload& trans);
89 void send_response(tlm::tlm_generic_payload& trans);
90
91 /** Method process that runs on target_done_event */
92 void execute_transaction_process();
93
94 /** Helping function that checks if a requested address is with range */
95 void check_address(unsigned long long int addr);
96
94 /** Helping Variables **/
95 unsigned long long int size;
96 unsigned offset;
97};
98
99#endif //__SIM_SC_TARGET_HH__
100
97 /** Helping Variables **/
98 unsigned long long int size;
99 unsigned offset;
100};
101
102#endif //__SIM_SC_TARGET_HH__
103