Changeset 244 for trunk/bootcode/regular/videoio.asm
- Timestamp:
- Jul 8, 2018, 7:40:47 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bootcode/regular/videoio.asm
r241 r244 716 716 mov al, ' ' 717 717 mov si, offset [WinBeginPosY] 718 719 ; Adjust positions for language 720 mov bx, BLD_LANG_TXT 721 cmp bx, 06573h 722 jne @F 723 xchg ah, al 724 mov byte ptr [si+20], 0c6h 725 mov byte ptr [si+22], 007h 726 mov bx, cx 727 push si 728 push [si+bx+00] 729 push [si+bx+02] 730 push [si+bx+04] 731 mov di, si 732 add di, bx 733 add si, 17 734 mov cx, 7 735 cld 736 rep movsb 737 xchg bx, cx 738 mov al, 085h 739 stosb 740 pop [di+bx+04] 741 pop [di+bx+02] 742 pop [di+bx+00] 743 pop si 744 xchg ah, al 745 @@: 718 746 add si, cx 719 747 mov ah, al … … 783 811 push dx 784 812 785 ; Jmp over the strings 786 jmp @F 787 788 789 ; Label positions for disk information in preboot-menu 790 VideoIO_DisplayDiskInfo_labpos db 0, 5, 17, 26, 36, 46, 56, 61, 71 791 792 ; Label names for disk information in preboot-menu 793 VideoIO_DisplayDiskInfo_labels db 'DISK ' 794 db 'SECTORS_LBA ' 795 db 'SECSIZE ' 796 db 'I13_GEO ' 797 db 'I13X_GEO ' 798 db 'LVM_GEO ' 799 db 'BUS ' 800 db 'INTERFACE ' 801 db 'REMOVABLE' 802 db 0 803 804 805 ; Display disk information on the pre-MENU screen 806 @@: 813 814 ; 815 ; Display disk information on the pre-MENU screen 816 ; 817 807 818 808 819 ; Start postition -- allow for AuxIO message when debugging … … 1084 1095 1085 1096 1086 1097 ; DOS CR/LF 1098 NL db 0dh, 0ah, 0 1099 1100 IF NOT BLD_LANG_TXT EQ 'es' 1087 1101 ; 1088 1102 ; Strings used in the pre-MENU screen 1089 1103 ; 1090 NL db 0dh, 0ah, 01091 1104 DisksFound db "Disks Found : ",0 1092 1105 PartitionsFound db "Partitions Found : ",0 … … 1102 1115 ;~ NotActive db "NOT ACTIVE",0 1103 1116 ;~ AutoStartPart db "Auto Start Partition : ",0 1117 1118 ; Label positions for disk information in preboot-menu 1119 VideoIO_DisplayDiskInfo_labpos db 0, 5, 17, 26, 36, 46, 56, 61, 71 1120 1121 ; Label names for disk information in preboot-menu 1122 VideoIO_DisplayDiskInfo_labels db 'DISK ' 1123 db 'SECTORS_LBA ' 1124 db 'SECSIZE ' 1125 db 'I13_GEO ' 1126 db 'I13X_GEO ' 1127 db 'LVM_GEO ' 1128 db 'BUS ' 1129 db 'INTERFACE ' 1130 db 'REMOVABLE' 1131 db 0 1132 ENDIF
Note:
See TracChangeset
for help on using the changeset viewer.