Mercurial > pygar
comparison modules/bluespec/Pygar/lab4/ProcessorSystem.h @ 8:74716e9a81cc pygar svn.9
[svn r9] Pygar now has the proper directory structure to play nicely with awb. Also, the apm file for audio-core willcompile successfully.
author | rlm |
---|---|
date | Fri, 23 Apr 2010 02:32:05 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
7:7393cd19371e | 8:74716e9a81cc |
---|---|
1 // | |
2 // INTEL CONFIDENTIAL | |
3 // Copyright (c) 2008 Intel Corp. Recipient is granted a non-sublicensable | |
4 // copyright license under Intel copyrights to copy and distribute this code | |
5 // internally only. This code is provided "AS IS" with no support and with no | |
6 // warranties of any kind, including warranties of MERCHANTABILITY, | |
7 // FITNESS FOR ANY PARTICULAR PURPOSE or INTELLECTUAL PROPERTY INFRINGEMENT. | |
8 // By making any use of this code, Recipient agrees that no other licenses | |
9 // to any Intel patents, trade secrets, copyrights or other intellectual | |
10 // property rights are granted herein, and no other licenses shall arise by | |
11 // estoppel, implication or by operation of law. Recipient accepts all risks | |
12 // of use. | |
13 // | |
14 | |
15 // possibly use include paths to hide existing modules? | |
16 | |
17 #ifndef __PROCESSOR_SYSTEM_CONNECTED_APPLICATION__ | |
18 #define __PROCESSOR_SYSTEM_CONNECTED_APPLICATION__ | |
19 | |
20 #include <stdio.h> | |
21 #include <pthread.h> | |
22 | |
23 #include "asim/provides/virtual_platform.h" | |
24 | |
25 #include "asim/rrr/client_stub_PROCESSORSYSTEMRRR.h" | |
26 | |
27 typedef class CONNECTED_APPLICATION_CLASS* CONNECTED_APPLICATION; | |
28 class CONNECTED_APPLICATION_CLASS : public PLATFORMS_MODULE_CLASS | |
29 { | |
30 private: | |
31 PROCESSORSYSTEMRRR_CLIENT_STUB clientStub; | |
32 | |
33 public: | |
34 CONNECTED_APPLICATION_CLASS(VIRTUAL_PLATFORM vp); | |
35 ~CONNECTED_APPLICATION_CLASS(); | |
36 | |
37 // init | |
38 void Init(); | |
39 | |
40 // main | |
41 void Main(); | |
42 }; | |
43 | |
44 #endif |