Subversion Repositories Kolibri OS

Rev

Rev 424 | Blame | Last modification | View Log | Download | RSS feed

  1. $Revision: 425 $
  2. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  3. ;;                                                            ;;
  4. ;; KERNEL16.INC                                               ;;
  5. ;;                                                            ;;
  6. ;; Included 16 bit kernel files for MenuetOS                  ;;
  7. ;;                                                            ;;
  8. ;; This file is kept separate as it will be easier to         ;;
  9. ;; maintain and compile with an automated SETUP program       ;;
  10. ;; in the future.                                             ;;
  11. ;;                                                            ;;
  12. ;; Copyright Ville Turjanmaa, see file COPYING for details.   ;;
  13. ;;                                                            ;;
  14. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  15.  
  16.  
  17. ;% +include
  18.  
  19. ;!!!
  20. if lang eq en
  21. include "boot/booteng.inc"     ; english system boot messages
  22. else if lang eq ru
  23. include "boot/bootru.inc"      ; russian system boot messages
  24. else if lang eq et
  25. include "boot/bootet.inc"      ; estonian system boot messages
  26. else
  27. include "boot/bootge.inc"      ; german system boot messages
  28. ;!!!
  29. end if
  30. if lang eq et
  31. include "boot/et.inc"          ; Estonian font
  32. else
  33. include "boot/ru.inc"          ; Russian font
  34. end if
  35.  
  36. ; ñþäà äàííûå çàïèñûâàþòñÿ â 16 ðàçðÿäíîì ðåæèìå, ÷èòàþòñÿ â 32 ðàçðÿäíîì
  37. bx_from_load:                   ; ñòðóêòóðà äëÿ õðàíåíèÿ ïàðàìåòðîâ- îòêóäà ãàøðóçèëèñü, áåðåòñÿ íèæå èç bx ; {SPraid}[13.03.2007]
  38. .from_disc      db 0            ; a,b,c,d - âèí÷åñòåðû, r - ðàì äèñê
  39. .from_part      db 0,0          ; # äèñêà... ñèìâîë, à íå áàéò. '1', à íå 1
  40.  
  41. org $-0x10000
  42.  
  43. include "boot/bootcode.inc"    ; 16 bit system boot code
  44.  
  45. include "bus/pci/pci16.inc"
  46.  
  47. ;% -include