Deleted Added
sdiff udiff text old ( 6285:ce086eca1ede ) new ( 6368:cecc7019b458 )
full compact
1
2#ifndef DMASEQUENCER_H
3#define DMASEQUENCER_H
4
5#include <ostream>
6#include "mem/ruby/common/DataBlock.hh"
7#include "mem/ruby/system/RubyPort.hh"
8

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

36
37private:
38 void issueNext();
39
40private:
41 int m_version;
42 AbstractController* m_controller;
43 bool m_is_busy;
44 uint64_t m_data_block_mask;
45 DMARequest active_request;
46 int num_active_requests;
47 MessageBuffer* m_mandatory_q_ptr;
48};
49
50#endif // DMACONTROLLER_H