port.hh (3918:1f9a98d198e8) | port.hh (4022:c422464ca16e) |
---|---|
1/* 2 * Copyright (c) 2002-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; --- 231 unchanged lines hidden (view full) --- 240 performance-critical either, so it could be if we wanted to. 241 */ 242 virtual void memsetBlob(Addr addr, uint8_t val, int size); 243 244 private: 245 246 /** Internal helper function for read/writeBlob(). 247 */ | 1/* 2 * Copyright (c) 2002-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; --- 231 unchanged lines hidden (view full) --- 240 performance-critical either, so it could be if we wanted to. 241 */ 242 virtual void memsetBlob(Addr addr, uint8_t val, int size); 243 244 private: 245 246 /** Internal helper function for read/writeBlob(). 247 */ |
248 void blobHelper(Addr addr, uint8_t *p, int size, Packet::Command cmd); | 248 void blobHelper(Addr addr, uint8_t *p, int size, MemCmd cmd); |
249}; 250 251/** A simple functional port that is only meant for one way communication to 252 * physical memory. It is only meant to be used to load data into memory before 253 * the simulation begins. 254 */ 255 256class FunctionalPort : public Port --- 39 unchanged lines hidden --- | 249}; 250 251/** A simple functional port that is only meant for one way communication to 252 * physical memory. It is only meant to be used to load data into memory before 253 * the simulation begins. 254 */ 255 256class FunctionalPort : public Port --- 39 unchanged lines hidden --- |