Subversion Repositories Kolibri OS

Rev

Rev 274 | Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

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