|
1 // =========================== |
|
2 // |
|
3 // Copyright Cypress Semiconductor Corporation, 2006-2009, |
|
4 // All Rights Reserved |
|
5 // UNPUBLISHED, LICENSED SOFTWARE. |
|
6 // |
|
7 // CONFIDENTIAL AND PROPRIETARY INFORMATION |
|
8 // WHICH IS THE PROPERTY OF CYPRESS. |
|
9 // |
|
10 // =========================== |
|
11 // |
|
12 // Description: |
|
13 // oamp3530/beagle_drivers/wb/wb.mmp |
|
14 // wb.dll Beagle WB driver |
|
15 // |
|
16 |
|
17 |
|
18 |
|
19 /** |
|
20 @file |
|
21 */ |
|
22 #define __USING_ASSP_REGISTER_API__ |
|
23 #define __USING_ASSP_INTERRUPT_API__ |
|
24 |
|
25 #include "beagle/variant.mmh" |
|
26 #include "kernel/kern_ext.mmh" |
|
27 |
|
28 USERINCLUDE ./api/include |
|
29 USERINCLUDE ./api/hal |
|
30 USERINCLUDE ./api/src |
|
31 USERINCLUDE ./drivers |
|
32 |
|
33 //target VariantTarget(wb,dll) |
|
34 target wb.dll |
|
35 targettype kext |
|
36 romtarget wb.dll |
|
37 |
|
38 macro CY_DEFINE_BASIC_TYPES |
|
39 macro __CY_ASTORIA_BEAGLEBOARD_SPI__HAL__ |
|
40 macro DEBUG_ZERO |
|
41 macro DEBUG_MSC |
|
42 //macro FIRMWARE_NOPPORT |
|
43 //macro HW_TEST |
|
44 macro OVERCLOCK_SD |
|
45 |
|
46 sourcepath . |
|
47 |
|
48 source ./api/src/cyasdma.c |
|
49 source ./api/src/cyaslep2pep.c |
|
50 source ./api/src/cyaslowlevel.c |
|
51 source ./api/src/cyasmisc.c |
|
52 source ./api/src/cyasmtp.c |
|
53 source ./api/src/cyasstorage.c |
|
54 source ./api/src/cyasusb.c |
|
55 source ./api/src/cyasintr.c |
|
56 source ./api/hal/cyashalbeagleboard_spi.cpp |
|
57 source ./api/hal/cyashalbeagleboard.cpp |
|
58 source ./drivers/CyAsSymbianStorageDriver.cpp |
|
59 source ./drivers/cyasusbinit.cpp |
|
60 source wb.cpp |
|
61 |
|
62 library VariantTarget(ecust,lib) |
|
63 library AsspTarget(gpio,lib) |
|
64 library AsspTarget(prcm,lib) |
|
65 |
|
66 deffile ./def/~/wb.def |
|
67 |
|
68 start wins |
|
69 win32_headers |
|
70 end |
|
71 |
|
72 epocallowdlldata |
|
73 |
|
74 UID 0x10004379 0x10005742 |
|
75 VENDORID 0x70000001 |
|
76 |
|
77 capability all |
|
78 |
|
79 SMPSAFE |
|
80 |