Rev 2244 | Rev 2267 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2244 | Rev 2255 | ||
---|---|---|---|
Line 66... | Line 66... | ||
66 | ;; |
66 | ;; |
67 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
67 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
Line 68... | Line 68... | ||
68 | 68 | ||
Line 69... | Line 69... | ||
69 | include 'macros.inc' |
69 | include 'macros.inc' |
Line 70... | Line 70... | ||
70 | 70 | ||
Line 71... | Line 71... | ||
71 | $Revision: 2244 $ |
71 | $Revision: 2255 $ |
Line 647... | Line 647... | ||
647 | ; mov [dma_hdd],1 |
647 | ; mov [dma_hdd],1 |
648 | ; CALCULATE FAT CHAIN FOR RAMDISK |
648 | ; CALCULATE FAT CHAIN FOR RAMDISK |
Line 649... | Line 649... | ||
649 | 649 | ||
Line 650... | Line -... | ||
650 | call calculatefatchain |
- | |
651 | - | ||
652 | ; LOAD VMODE DRIVER |
- | |
653 | - | ||
654 | ;!!!!!!!!!!!!!!!!!!!!!!! |
- | |
655 | include 'vmodeld.inc' |
- | |
656 | ;!!!!!!!!!!!!!!!!!!!!!!! |
650 | call calculatefatchain |
657 | 651 | ||
658 | if 0 |
652 | if 0 |
659 | mov ax,[OS_BASE+0x10000+bx_from_load] |
653 | mov ax,[OS_BASE+0x10000+bx_from_load] |
660 | cmp ax,'r1' ; if using not ram disk, then load librares and parameters {SPraid.simba} |
654 | cmp ax,'r1' ; if using not ram disk, then load librares and parameters {SPraid.simba} |
Line 868... | Line 862... | ||
868 | no_st_network: |
862 | no_st_network: |
Line 869... | Line 863... | ||
869 | 863 | ||
870 | ; LOAD FIRST APPLICATION |
864 | ; LOAD FIRST APPLICATION |
Line 871... | Line 865... | ||
871 | cli |
865 | cli |
872 | 866 | ||
873 | cmp byte [BOOT_VAR+0x9030],1 |
- | |
874 | jne no_load_vrr_m |
- | |
875 | - | ||
876 | mov ebp, vrr_m |
- | |
877 | call fs_execute_from_sysdir |
- | |
878 | - | ||
879 | ; cmp eax,2 ; if vrr_m app found (PID=2) |
- | |
Line -... | Line 867... | ||
- | 867 | ; cmp byte [BOOT_VAR+0x9030],1 |
|
- | 868 | ; jne no_load_vrr_m |
|
- | 869 | ||
- | 870 | ; mov ebp, vrr_m |
|
- | 871 | ; call fs_execute_from_sysdir |
|
- | 872 | ; |
|
- | 873 | ;; cmp eax,2 ; if vrr_m app found (PID=2) |
|
880 | sub eax,2 |
874 | ; sub eax,2 |
Line 881... | Line 875... | ||
881 | jz first_app_found |
875 | ; jz first_app_found |
882 | 876 | ; |
|
Line 883... | Line 877... | ||
883 | no_load_vrr_m: |
877 | ;no_load_vrr_m: |
Line 1607... | Line 1601... | ||
1607 | jnz no_set_pci_access |
1601 | jnz no_set_pci_access |
1608 | mov [pci_access_enabled],ecx |
1602 | mov [pci_access_enabled],ecx |
1609 | ret |
1603 | ret |
1610 | no_set_pci_access: |
1604 | no_set_pci_access: |
Line 1611... | Line -... | ||
1611 | - | ||
1612 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
- | |
1613 | include 'vmodeint.inc' |
- | |
1614 | ;!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
- | |
1615 | 1605 | ||
1616 | sys_setup_err: |
1606 | sys_setup_err: |
1617 | or [esp+32],dword -1 |
1607 | or [esp+32],dword -1 |
Line 1618... | Line 1608... | ||
1618 | ret |
1608 | ret |