Subversion Repositories Kolibri OS

Rev

Rev 593 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
437 diamond 1
; boot data: common strings (for all languages)
2
macro line_full_top {
3
          db       201
4
          times    78   db 205
5
          db       187
6
}
7
macro line_full_bottom {
8
          db       200
9
          times    78   db 205
10
          db       188
11
}
12
macro line_half {
13
          db      186,' '
14
          times    76   db 0xc4
15
          db      ' ',186
16
}
17
macro line_space {
18
          db      186
19
          times   78 db 32
20
          db      186
21
}
22
d80x25_top:
23
		line_full_top
24
cur_line_pos = 75
25
        store byte ' ' at d80x25_top+cur_line_pos+1
26
rev_var = __REV__
27
while rev_var > 0
28
        store byte rev_var mod 10 + '0' at d80x25_top+cur_line_pos
29
        cur_line_pos = cur_line_pos - 1
30
        rev_var = rev_var / 10
31
end while
32
        store byte ' ' at d80x25_top+cur_line_pos
33
        store dword ' SVN' at d80x25_top+cur_line_pos-4
34
 
35
space_msg:	line_space
36
verstr:
37
;		line_space
38
; version string
39
	db 186,32
40
	repeat 78
41
		load a byte from version+%-1
42
		if a = 13
43
			break
44
		end if
45
		db a
46
	end repeat
47
	repeat 78 - ($-verstr)
48
		db	' '
49
	end repeat
50
	db 32,186
51
		line_half
52
d80x25_top_num = 4