DMASequencer.hh (9117:49116b947194) | DMASequencer.hh (9208:2451e60d4555) |
---|---|
1/* 2 * Copyright (c) 2008 Mark D. Hill and David A. Wood 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: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 29 unchanged lines hidden (view full) --- 38 39struct DMARequest 40{ 41 uint64_t start_paddr; 42 int len; 43 bool write; 44 int bytes_completed; 45 int bytes_issued; | 1/* 2 * Copyright (c) 2008 Mark D. Hill and David A. Wood 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: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 29 unchanged lines hidden (view full) --- 38 39struct DMARequest 40{ 41 uint64_t start_paddr; 42 int len; 43 bool write; 44 int bytes_completed; 45 int bytes_issued; |
46 uint8* data; | 46 uint8_t *data; |
47 PacketPtr pkt; 48}; 49 50class DMASequencer : public RubyPort 51{ 52 public: 53 typedef DMASequencerParams Params; 54 DMASequencer(const Params *); --- 25 unchanged lines hidden --- | 47 PacketPtr pkt; 48}; 49 50class DMASequencer : public RubyPort 51{ 52 public: 53 typedef DMASequencerParams Params; 54 DMASequencer(const Params *); --- 25 unchanged lines hidden --- |