Rev 6084 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6084 | Rev 6937 | ||
---|---|---|---|
Line 8... | Line 8... | ||
8 | 8 | ||
Line 9... | Line 9... | ||
9 | public ___start_builtin_fw |
9 | public ___start_builtin_fw |
10 | public ___end_builtin_fw |
10 | public ___end_builtin_fw |
Line 11... | Line 11... | ||
11 | 11 | ||
Line 12... | Line 12... | ||
12 | section '.text' code readable executable align 16 |
12 | section '.rdata' data readable align 16 |
Line 13... | Line 13... | ||
13 | 13 | ||
14 | align 16 |
14 | align 16 |
15 | 15 | ||
16 | macro CP_code [arg] |
16 | macro DMC_code [arg] |
17 | { |
17 | { |
18 | dd FIRMWARE_#arg#_CP |
18 | dd FIRMWARE_#arg#_DMC |
Line 19... | Line 19... | ||
19 | dd arg#_CP_START |
19 | dd arg#_DMC_START |
20 | dd (arg#_CP_END - arg#_CP_START) |
20 | dd (arg#_DMC_END - arg#_DMC_START) |
21 | } |
21 | } |
22 | 22 | ||
23 | macro CP_firmware [arg] |
23 | macro DMC_firmware [arg] |
Line 24... | Line 24... | ||
24 | { |
24 | { |
25 | forward |
25 | forward |
26 | FIRMWARE_#arg#_CP db 'i915/',`arg,'.bin',0 |
26 | FIRMWARE_#arg#_DMC db 'i915/',`arg,'.bin',0 |
27 | forward |
27 | forward |
- | 28 | ||
- | 29 | align 16 |
|
- | 30 | arg#_DMC_START: |
|
- | 31 | file "firmware/"#`arg#".bin" |
|
- | 32 | arg#_DMC_END: |
|
- | 33 | } |
|
- | 34 | ||
- | 35 | macro GUC_code [arg] |
|
- | 36 | { |
|
- | 37 | dd FIRMWARE_#arg#_GUC |
|
- | 38 | dd arg#_GUC_START |
|
- | 39 | dd (arg#_GUC_END - arg#_GUC_START) |
|
- | 40 | } |
|
- | 41 | ||
- | 42 | macro GUC_firmware [arg] |
|
- | 43 | { |
|
- | 44 | forward |
|
- | 45 | FIRMWARE_#arg#_GUC db 'i915/',`arg,'.bin',0 |
|
- | 46 | forward |
|
28 | 47 | ||
Line 29... | Line 48... | ||
29 | align 16 |
48 | align 16 |
Line -... | Line 49... | ||
- | 49 | arg#_GUC_START: |
|
- | 50 | file "firmware/"#`arg#".bin" |
|
30 | arg#_CP_START: |
51 | arg#_GUC_END: |
Line 31... | Line 52... | ||
31 | file "firmware/"#`arg#".bin" |
52 | } |
Line -... | Line 53... | ||
- | 53 | ||
- | 54 | ___start_builtin_fw: |
|
32 | arg#_CP_END: |
55 |