io_device.hh (2914:2c524dc023d2) | io_device.hh (2982:0ecdb0879b14) |
---|---|
1/* 2 * Copyright (c) 2004-2005 The Regents of The University of Michigan 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; --- 245 unchanged lines hidden (view full) --- 254 Tick pioDelay; 255 256 public: 257 BasicPioDevice(Params *p) 258 : PioDevice(p), pioAddr(p->pio_addr), pioSize(0), pioDelay(p->pio_delay) 259 {} 260 261 /** return the address ranges that this device responds to. | 1/* 2 * Copyright (c) 2004-2005 The Regents of The University of Michigan 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; --- 245 unchanged lines hidden (view full) --- 254 Tick pioDelay; 255 256 public: 257 BasicPioDevice(Params *p) 258 : PioDevice(p), pioAddr(p->pio_addr), pioSize(0), pioDelay(p->pio_delay) 259 {} 260 261 /** return the address ranges that this device responds to. |
262 * @params range_list range list to populate with ranges | 262 * @param range_list range list to populate with ranges |
263 */ 264 void addressRanges(AddrRangeList &range_list); 265 266}; 267 268class DmaDevice : public PioDevice 269{ 270 protected: --- 37 unchanged lines hidden --- | 263 */ 264 void addressRanges(AddrRangeList &range_list); 265 266}; 267 268class DmaDevice : public PioDevice 269{ 270 protected: --- 37 unchanged lines hidden --- |