Rev 2529 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2529 | Rev 2535 | ||
---|---|---|---|
Line 19... | Line 19... | ||
19 | dd 0x01 ; header version |
19 | dd 0x01 ; header version |
20 | dd START ; start of code |
20 | dd START ; start of code |
21 | dd IM_END ; size of image |
21 | dd IM_END ; size of image |
22 | dd I_END ; memory for app |
22 | dd I_END ; memory for app |
23 | dd stack_top ; esp |
23 | dd stack_top ; esp |
24 | dd 0x0 ; I_Param |
24 | dd I_Param ; boot parameters |
25 | dd 0x0 ; path |
25 | dd 0x0 ; path |
26 | ;------------------------------------------------------------------------------ |
26 | ;------------------------------------------------------------------------------ |
27 | include 'lang.inc' |
27 | include 'lang.inc' |
28 | include '..\..\..\macros.inc' |
28 | include '..\..\..\macros.inc' |
29 | ;include 'debug.inc' |
29 | ;include 'debug.inc' |
30 | ;------------------------------------------------------------------------------ |
30 | ;------------------------------------------------------------------------------ |
31 | align 4 |
31 | align 4 |
32 | START: |
32 | START: |
33 | mcall 68,11 |
33 | mcall 68,11 |
34 | mcall 40,110010b |
34 | mcall 40,110010b |
- | 35 | ; boot parameters |
|
- | 36 | cmp [I_Param],dword 'ZERO' |
|
- | 37 | jne @f |
|
- | 38 | mov [type],dword 0 |
|
- | 39 | ;-------------------------------------- |
|
- | 40 | align 4 |
|
- | 41 | @@: |
|
- | 42 | cmp [I_Param],dword 'ASSM' |
|
- | 43 | jne bgr_changed |
|
- | 44 | mov [type],dword 24 |
|
35 | ;------------------------------------------------------------------------------ |
45 | ;------------------------------------------------------------------------------ |
36 | align 4 |
46 | align 4 |
37 | bgr_changed: |
47 | bgr_changed: |
Line 38... | Line 48... | ||
38 | 48 | ||
Line 593... | Line 603... | ||
593 | y_max dw ? |
603 | y_max dw ? |
Line 594... | Line 604... | ||
594 | 604 | ||
595 | top_right_corner rd 1 |
605 | top_right_corner rd 1 |
596 | ;------------------------------------------------------------------------------ |
606 | ;------------------------------------------------------------------------------ |
- | 607 | align 4 |
|
597 | align 4 |
608 | I_Param: |
598 | fileinfo_buffer: |
609 | fileinfo_buffer: |
599 | rb 40 |
610 | rb 40 |
600 | ;------------------------------------------------------------------------------ |
611 | ;------------------------------------------------------------------------------ |
601 | align 4 |
612 | align 4 |