mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-12-19 13:23:27 +03:00
fixed bootcode.inc
git-svn-id: svn://kolibrios.org@440 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
405250c8e2
commit
4a8a139540
@ -1,3 +1,11 @@
|
|||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; ;;
|
||||||
|
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
|
||||||
|
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa ;;
|
||||||
|
;; Distributed under terms of the GNU General Public License ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
|
|
||||||
iglobal
|
iglobal
|
||||||
;function pointers.
|
;function pointers.
|
||||||
fdc_irq_func dd fdc_null
|
fdc_irq_func dd fdc_null
|
||||||
|
@ -1,3 +1,10 @@
|
|||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;; ;;
|
||||||
|
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
|
||||||
|
;; Distributed under terms of the GNU General Public License ;;
|
||||||
|
;; ;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
;**********************************************************
|
;**********************************************************
|
||||||
; Непосредственная работа с контроллером гибкого диска
|
; Непосредственная работа с контроллером гибкого диска
|
||||||
;**********************************************************
|
;**********************************************************
|
||||||
|
@ -316,7 +316,6 @@ wait_loop: ; variant 2
|
|||||||
|
|
||||||
apm_end:
|
apm_end:
|
||||||
_setcursor d80x25_top_num, 0
|
_setcursor d80x25_top_num, 0
|
||||||
; -----------------------------------------
|
|
||||||
|
|
||||||
; DISPLAY VESA INFORMATION
|
; DISPLAY VESA INFORMATION
|
||||||
|
|
||||||
@ -556,9 +555,7 @@ virtual at novesa
|
|||||||
.bSettingsChanged db ?
|
.bSettingsChanged db ?
|
||||||
.timer dd ?
|
.timer dd ?
|
||||||
end virtual
|
end virtual
|
||||||
org $+0x10000
|
|
||||||
.loader_block dd -1
|
.loader_block dd -1
|
||||||
org $-0x10000
|
|
||||||
.gettime:
|
.gettime:
|
||||||
mov ah, 0
|
mov ah, 0
|
||||||
int 1Ah
|
int 1Ah
|
||||||
@ -1000,6 +997,7 @@ sayerr_floppy:
|
|||||||
; readdone:
|
; readdone:
|
||||||
; pop ax
|
; pop ax
|
||||||
|
|
||||||
|
mov si,backspace2
|
||||||
call printplain
|
call printplain
|
||||||
mov si,okt
|
mov si,okt
|
||||||
call printplain
|
call printplain
|
||||||
|
@ -1,9 +1,13 @@
|
|||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
$Revision: 431 $
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
;; ;;
|
;; ;;
|
||||||
|
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
|
||||||
|
;; Distributed under terms of the GNU General Public License ;;
|
||||||
|
;; ;;
|
||||||
;; FAT12.INC ;;
|
;; FAT12.INC ;;
|
||||||
;; (C) 2005 Mario79, License: GPL ;;
|
;; (C) 2005 Mario79, License: GPL ;;
|
||||||
;; ;;
|
;; ;;
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
n_sector dd 0 ; temporary save for sector value
|
n_sector dd 0 ; temporary save for sector value
|
||||||
flp_status dd 0
|
flp_status dd 0
|
||||||
|
@ -1,16 +1,22 @@
|
|||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
;; ;;
|
;; ;;
|
||||||
|
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved. ;;
|
||||||
|
;; Distributed under terms of the GNU General Public License ;;
|
||||||
|
;; ;;
|
||||||
|
;; ;;
|
||||||
;; System service for filesystem call ;;
|
;; System service for filesystem call ;;
|
||||||
;; (C) 2004 Ville Turjanmaa, License: GPL ;;
|
;; (C) 2004 Ville Turjanmaa, License: GPL ;;
|
||||||
;; 29.04.2006 Elimination of hangup after the ;;
|
;; 29.04.2006 Elimination of hangup after the ;;
|
||||||
;; expiration hd_wait_timeout (for LBA) - Mario79 ;;
|
;; expiration hd_wait_timeout (for LBA) - Mario79 ;;
|
||||||
;; 15.01.2005 get file size/attr/date, file_append (only for hd) - ATV ;;
|
;; 15.01.2005 get file size/attr/date, ;;
|
||||||
|
;; file_append (only for hd) - ATV ;;
|
||||||
;; 23.11.2004 test if hd/partition is set - ATV ;;
|
;; 23.11.2004 test if hd/partition is set - ATV ;;
|
||||||
;; 18.11.2004 get_disk_info and more error codes - ATV ;;
|
;; 18.11.2004 get_disk_info and more error codes - ATV ;;
|
||||||
;; 08.11.2004 expand_pathz and rename (only for hd) - ATV ;;
|
;; 08.11.2004 expand_pathz and rename (only for hd) - ATV ;;
|
||||||
;; 20.10.2004 Makedir/Removedir (only for hd) - ATV ;;
|
;; 20.10.2004 Makedir/Removedir (only for hd) - ATV ;;
|
||||||
;; ;;
|
;; ;;
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
iglobal
|
iglobal
|
||||||
dir0: db 'HARDDISK '
|
dir0: db 'HARDDISK '
|
||||||
|
@ -816,7 +816,7 @@ first_app_found:
|
|||||||
cmp [IDEContrRegsBaseAddr], 0
|
cmp [IDEContrRegsBaseAddr], 0
|
||||||
setnz [dma_hdd]
|
setnz [dma_hdd]
|
||||||
|
|
||||||
stdcall init_uart_service, DRV_ENTRY
|
; stdcall init_uart_service, DRV_ENTRY
|
||||||
|
|
||||||
sti
|
sti
|
||||||
call change_task
|
call change_task
|
||||||
|
Loading…
Reference in New Issue
Block a user