annotate code_part1/OSTC_code_asm_part1/dive_nitrox.inc @ 116:14a074e1a375

Split C code, and use direct linking.
author JeanDo
date Sun, 26 Dec 2010 14:30:13 +0100
parents 8aa8acada0fd
children e0f29e20bd24
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
110
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
1 dive_nitrox_width equ .78
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
2 dive_nitrox_height equ .26
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
3 dive_nitrox_block:
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
4 db .39, .26
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
5 db .4, 0
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
6 dw 0x0000 ; rgb=(0,0,0)
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
7 dw 0x04c0 ; rgb=(0,154,0)
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
8 dw 0x07e0 ; rgb=(0,254,0)
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
9 dw 0x01e0 ; rgb=(0,62,0)
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
10 ;
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
11 db 0xf0, 0x07, 0x29, 0x0f, 0x29, 0x0f, 0x29, 0x0f
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
12 db 0x29, 0x0e, 0x30, 0x29, 0x30, 0x0b, 0x30, 0x2d
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
13 db 0x30, 0x08, 0x30, 0x2f, 0x10, 0x06, 0x10, 0xf1
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
14 db 0x21, 0x10, 0x04, 0x30, 0x22, 0x1c, 0x23, 0x30
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
15 db 0x03, 0x22, 0x10, 0x0c, 0x10, 0x23, 0x02, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
16 db 0x22, 0x10, 0x04, 0x37, 0x10, 0x23, 0x10, 0x01
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
17 db 0x23, 0x10, 0x04, 0x30, 0x10, 0x2b, 0x00, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
18 db 0x25, 0x10, 0x04, 0x30, 0x10, 0x29, 0x11, 0x27
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
19 db 0x10, 0x04, 0x30, 0x28, 0x10, 0x2a, 0x30, 0x04
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
20 db 0x30, 0xf1, 0x24, 0x30, 0x04, 0x10, 0x2a, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
21 db 0x0c, 0x10, 0x2a, 0x10, 0x0c, 0x10, 0xf4, 0x22
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
22 db 0x11, 0xf1, 0x27, 0x30, 0x00, 0x10, 0xf1, 0x26
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
23 db 0x30, 0x00, 0x10, 0xf1, 0x26, 0x30, 0x00, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
24 db 0xf1, 0x21, 0x10, 0x01, 0x10, 0x20, 0x30, 0x08
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
25 db 0x10, 0x29, 0x10, 0x01, 0x10, 0x20, 0x30, 0x08
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
26 db 0x10, 0x29, 0x10, 0x01, 0x10, 0x20, 0x30, 0x08
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
27 db 0x10, 0xf7, 0x26, 0x10, 0x00, 0x10, 0xf1, 0x26
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
28 db 0x10, 0x00, 0x10, 0xf1, 0x23, 0x10, 0x09, 0x30
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
29 db 0x10, 0x2c, 0x10, 0x0b, 0x10, 0x2b, 0x10, 0x0b
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
30 db 0x30, 0x2e, 0x10, 0x00, 0x10, 0x24, 0x30, 0x00
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
31 db 0x30, 0x2e, 0x10, 0x00, 0x10, 0x24, 0x10, 0x00
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
32 db 0x30, 0x2e, 0x10, 0x00, 0x10, 0x24, 0x30, 0x00
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
33 db 0x30, 0x2e, 0x12, 0x24, 0x31, 0x10, 0xf4, 0x23
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
34 db 0x18, 0x2f, 0x30, 0x08, 0x10, 0x2e, 0x30, 0x08
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
35 db 0x10, 0x2e, 0x10, 0x30, 0x01, 0x30, 0x15, 0x2e
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
36 db 0x10, 0x01, 0x30, 0xf1, 0x25, 0x30, 0x01, 0xf1
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
37 db 0x26, 0x01, 0x30, 0xf1, 0x26, 0x02, 0x30, 0xf1
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
38 db 0x25, 0x02, 0x30, 0xf3, 0x21, 0x11, 0x32, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
39 db 0xf1, 0x22, 0x10, 0x06, 0x10, 0x2f, 0x10, 0x08
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
40 db 0x2f, 0x30, 0x01, 0x13, 0x30, 0x01, 0x10, 0x2e
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
41 db 0x01, 0x10, 0x24, 0x10, 0x00, 0x30, 0x2e, 0x01
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
42 db 0x25, 0x10, 0x00, 0x30, 0x2e, 0x01, 0x10, 0x24
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
43 db 0x30, 0x00, 0x30, 0x2e, 0x30, 0x02, 0x30, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
44 db 0x30, 0x02, 0x10, 0x2f, 0x07, 0x30, 0xf1, 0x21
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
45 db 0x05, 0x30, 0xf1, 0x23, 0x13, 0xf1, 0x22, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
46 db 0x27, 0x11, 0x2e, 0x30, 0x00, 0x10, 0x24, 0x30
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
47 db 0x00, 0x10, 0x2e, 0x30, 0x01, 0x10, 0x22, 0x30
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
48 db 0x01, 0x10, 0x2e, 0x30, 0x03, 0x10, 0x02, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
49 db 0x26, 0x10, 0x28, 0x30, 0x05, 0x27, 0x11, 0x29
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
50 db 0x10, 0x04, 0x10, 0x26, 0x10, 0x30, 0x28, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
51 db 0x06, 0x10, 0x25, 0x30, 0x00, 0x10, 0x26, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
52 db 0x02, 0x11, 0x03, 0x10, 0x23, 0x10, 0x01, 0x30
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
53 db 0x26, 0x30, 0x00, 0x30, 0x23, 0x30, 0x01, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
54 db 0x23, 0x30, 0x02, 0x10, 0x25, 0x30, 0x10, 0x25
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
55 db 0x10, 0x00, 0x10, 0x22, 0x10, 0x04, 0x2f, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
56 db 0x22, 0x06, 0xf1, 0x21, 0x08, 0x10, 0x2d, 0x10
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
57 db 0x0a, 0x30, 0x2b, 0x30, 0x0d, 0x30, 0x11, 0x23
8aa8acada0fd Display deco-type icon in surface mode.
JeanDo
parents:
diff changeset
58 db 0x11, 0x30, 0x07