Mercurial > pygar
comparison modules/bluespec/Pygar/core/AudioCoreRRR.h @ 52:49049f97312c pygar svn.53
[svn r53] sends to two cores (but has issues)
author | punk |
---|---|
date | Thu, 06 May 2010 08:57:53 -0400 |
parents | 2c8166d205d5 |
children |
comparison
equal
deleted
inserted
replaced
51:9fe5ed4af92d | 52:49049f97312c |
---|---|
6 #include <sys/time.h> | 6 #include <sys/time.h> |
7 | 7 |
8 #include "asim/provides/low_level_platform_interface.h" | 8 #include "asim/provides/low_level_platform_interface.h" |
9 #include "asim/provides/funcp_simulated_memory.h" | 9 #include "asim/provides/funcp_simulated_memory.h" |
10 #include "asim/provides/rrr.h" | 10 #include "asim/provides/rrr.h" |
11 | |
12 | 11 |
13 | 12 |
14 typedef class AUDIOCORERRR_SERVER_CLASS* AUDIOCORERRR_SERVER; | 13 typedef class AUDIOCORERRR_SERVER_CLASS* AUDIOCORERRR_SERVER; |
15 class AUDIOCORERRR_SERVER_CLASS: public RRR_SERVER_CLASS, public PLATFORMS_MODULE_CLASS | 14 class AUDIOCORERRR_SERVER_CLASS: public RRR_SERVER_CLASS, public PLATFORMS_MODULE_CLASS |
16 { | 15 { |
43 | 42 |
44 /* Not Used by ScratchPad | 43 /* Not Used by ScratchPad |
45 UINT32 MemoryRequestLoad (UINT32 address); | 44 UINT32 MemoryRequestLoad (UINT32 address); |
46 void MemoryRequestStore (UINT32 address, UINT32 data); | 45 void MemoryRequestStore (UINT32 address, UINT32 data); |
47 */ | 46 */ |
48 | 47 void SendTerminate(UINT32 flag); |
49 void SendProcessedStream(UINT16 control, UINT16 data0); | 48 void SendProcessedStream(UINT16 control, UINT16 data0); |
50 }; | 49 }; |
51 | 50 |
52 | 51 |
53 | 52 |