Subversion Repositories Kolibri OS

Rev

Rev 1635 | Rev 2010 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1635 Rev 1638
Line 3... Line 3...
3
;; Copyright (C) KolibriOS team 2004-2009. All rights reserved. ;;
3
;; Copyright (C) KolibriOS team 2004-2009. All rights reserved. ;;
4
;; Distributed under terms of the GNU General Public License    ;;
4
;; Distributed under terms of the GNU General Public License    ;;
5
;;                                                              ;;
5
;;                                                              ;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
6
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
$Revision: 1379 $
8
$Revision: 1638 $
Line 9... Line 9...
9
 
9
 
Line 47... Line 47...
47
     db   'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
47
     db   'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
Line 48... Line 48...
48
 
48
 
49
 
49
 
50
  boot_memdetect    db   'Determining amount of memory',0
-
 
51
  boot_fonts        db   'Fonts loaded',0
-
 
52
  boot_tss          db   'Setting TSSs',0
50
  boot_memdetect    db   'Determining amount of memory',0
53
  boot_cpuid        db   'Reading CPUIDs',0
-
 
54
  boot_devices      db   'Detecting devices',0
-
 
55
  boot_timer        db   'Setting timer',0
51
  boot_fonts        db   'Fonts loaded',0
56
  boot_irqs         db   'Reprogramming IRQs',0
52
  boot_devices      db   'Detecting devices',0
57
  boot_setmouse     db   'Setting mouse',0
53
  boot_setmouse     db   'Setting mouse',0
58
  boot_windefs      db   'Setting window defaults',0
54
  boot_windefs      db   'Setting window defaults',0
59
  boot_bgr          db   'Calculating background',0
-
 
60
  boot_resirqports  db   'Reserving IRQs & ports',0
55
  boot_bgr          db   'Calculating background',0
61
  boot_setrports    db   'Setting addresses for IRQs',0
56
  boot_resirqports  db   'Reserving IRQs & ports',0
62
  boot_setostask    db   'Setting OS task',0
57
  boot_setostask    db   'Setting OS task',0
63
  boot_allirqs      db   'Unmasking all IRQs',0
58
  boot_allirqs	    db	 'Unmasking IRQs',0
64
  boot_tsc          db   'Reading TSC',0
59
  boot_tsc          db   'Reading TSC',0
65
  boot_cpufreq      db   'CPU frequency is ','    ',' MHz',0
60
  boot_cpufreq      db   'CPU frequency is ','    ',' MHz',0
66
  boot_pal_ega      db   'Setting EGA/CGA 320x200 palette',0
61
  boot_pal_ega      db   'Setting EGA/CGA 320x200 palette',0
67
  boot_pal_vga      db   'Setting VGA 640x480 palette',0
62
  boot_pal_vga      db   'Setting VGA 640x480 palette',0
-
 
63
  boot_failed       db   'Failed to start first app',0
-
 
64
  boot_APIC_found   db	 'APIC enabled', 0
68
  boot_failed       db   'Failed to start first app',0
65
  boot_APIC_nfound  db	 'APIC not found', 0
69
  boot_mtrr         db   'Setting MTRR',0
66
  
70
if preboot_blogesc
67
if preboot_blogesc
Line 71... Line 68...
71
  boot_tasking      db   'All set - press ESC to start',0
68
  boot_tasking      db   'All set - press ESC to start',0
Line 260... Line 257...
260
align 16
257
align 16
261
cur_saved_data    rb 4096
258
cur_saved_data    rb 4096
262
fpu_data:         rb 512
259
fpu_data:         rb 512
Line 263... Line 260...
263
 
260
 
264
; device irq owners
261
; device irq owners
265
irq_owner         rd 16 ; process id
-
 
266
 
262
irq_owner	  rd IRQ_RESERVE ; process id
267
; on irq read ports
-
 
268
 
263
; on irq read ports
269
irq00read         rd 16
-
 
270
irq01read         rd 16
-
 
271
irq02read         rd 16
-
 
272
irq03read         rd 16
-
 
273
irq04read         rd 16
-
 
274
irq05read         rd 16
-
 
275
irq06read         rd 16
-
 
276
irq07read         rd 16
-
 
277
irq08read         rd 16
-
 
278
irq09read         rd 16
-
 
279
irq10read         rd 16
-
 
280
irq11read         rd 16
-
 
281
irq12read         rd 16
-
 
282
irq13read         rd 16
-
 
283
irq14read         rd 16
-
 
284
irq15read         rd 16
-
 
285
 
264
irq00read	  rd 16 * IRQ_RESERVE
Line 286... Line 265...
286
irq_tab           rd 16
265
irq_tab 	  rd IRQ_RESERVE
287
 
266
 
288
mem_block_map     rb 512
267
mem_block_map     rb 512
289
mem_block_list    rd 64
268
mem_block_list    rd 64