Fix EN comments in kernel

- Minor tweaks.
- Includes work by @rgimad.

git-svn-id: svn://kolibrios.org@10069 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Andrew 2024-05-30 21:16:43 +00:00
parent 09cb62069d
commit 48bd92cda2
5 changed files with 18 additions and 18 deletions

View File

@ -44,7 +44,7 @@ bit_AHCI_HBA_CAP2_BOH = 0 ; Supports BIOS/OS Handoff
bit_AHCI_HBA_BOHC_BOS = 0 ; BIOS-Owned Semaphore (BIOS owns controller) bit_AHCI_HBA_BOHC_BOS = 0 ; BIOS-Owned Semaphore (BIOS owns controller)
bit_AHCI_HBA_BOHC_OOS = 1 ; OS-Owned Semaphore (OS owns controller) bit_AHCI_HBA_BOHC_OOS = 1 ; OS-Owned Semaphore (OS owns controller)
bit_AHCI_HBA_BOHC_BB = 4 ; BIOS Busy (polling bit while BIOS cleans up bit_AHCI_HBA_BOHC_BB = 4 ; BIOS Busy (polling bit while BIOS cleans up)
bit_AHCI_HBA_GHC_AHCI_ENABLE = 31 ; Enable AHCI mode bit_AHCI_HBA_GHC_AHCI_ENABLE = 31 ; Enable AHCI mode
bit_AHCI_HBA_GHC_RESET = 0 ; Reset HBA bit_AHCI_HBA_GHC_RESET = 0 ; Reset HBA
@ -167,7 +167,7 @@ struct PORT_DATA
ctr_ptr dd ? ; pointer to controller to which port belongs ctr_ptr dd ? ; pointer to controller to which port belongs
ends ends
; Register FIS Host to Device ; Register FIS - Host to Device
struct FIS_REG_H2D struct FIS_REG_H2D
fis_type db ? ; FIS_TYPE_REG_H2D fis_type db ? ; FIS_TYPE_REG_H2D
flags db ? ; 0bCRRRPPPP, C - 1: Command, 0: Control flags db ? ; 0bCRRRPPPP, C - 1: Command, 0: Control
@ -194,7 +194,7 @@ struct FIS_REG_H2D
rb 4 ; Reserved rb 4 ; Reserved
ends ends
; Register FIS Device to Host ; Register FIS - Device to Host
struct FIS_REG_D2H struct FIS_REG_D2H
fis_type db ? ; FIS_TYPE_REG_D2H fis_type db ? ; FIS_TYPE_REG_D2H
@ -221,7 +221,7 @@ struct FIS_REG_D2H
rb 4 ; Reserved rb 4 ; Reserved
ends ends
; Data FIS Bidirectional ; Data FIS - Bidirectional
struct FIS_DATA struct FIS_DATA
fis_type db ? ; FIS_TYPE_DATA fis_type db ? ; FIS_TYPE_DATA
flags db ? ; 0bRRRRPPPP, R - Reserved, P - Port multiplier flags db ? ; 0bRRRRPPPP, R - Reserved, P - Port multiplier
@ -230,7 +230,7 @@ struct FIS_DATA
data rd 1 ; Payload data rd 1 ; Payload
ends ends
; PIO Setup Device to Host ; PIO Setup - Device to Host
struct FIS_PIO_SETUP struct FIS_PIO_SETUP
fis_type db ? ; FIS_TYPE_PIO_SETUP fis_type db ? ; FIS_TYPE_PIO_SETUP
@ -259,7 +259,7 @@ struct FIS_PIO_SETUP
rb 2 ; Reserved rb 2 ; Reserved
ends ends
; DMA Setup Device to Host ; DMA Setup - Device to Host
struct FIS_DMA_SETUP struct FIS_DMA_SETUP
fis_type db ? ; FIS_TYPE_DMA_SETUP fis_type db ? ; FIS_TYPE_DMA_SETUP
flags db ? ; 0bAIDRPPPP, A - Auto-activate. Specifies if DMA Activate FIS is needed, flags db ? ; 0bAIDRPPPP, A - Auto-activate. Specifies if DMA Activate FIS is needed,

View File

@ -16,8 +16,8 @@
; allocated/freed sector-wise, so items for sequential sectors can be ; allocated/freed sector-wise, so items for sequential sectors can be
; scattered over all the cache. ; scattered over all the cache.
; So read/write functions allocate a temporary buffer which is ; So read/write functions allocate a temporary buffer which is
; 1) not greater than half of free memory and ; (1) not greater than half of free memory and
; 2) not greater than the following constant. ; (2) not greater than the following constant.
CACHE_MAX_ALLOC_SIZE = 4 shl 20 CACHE_MAX_ALLOC_SIZE = 4 shl 20
; Legacy interface for filesystems fs_{read,write}32_{sys,app} ; Legacy interface for filesystems fs_{read,write}32_{sys,app}

View File

@ -11,7 +11,7 @@ uglobal
dmamode db 0x0 dmamode db 0x0
endg endg
fdc_init: ;start with clean tracks. fdc_init: ; start with clean tracks
mov edi, OS_BASE+0xD201 mov edi, OS_BASE+0xD201
mov al, 0 mov al, 0
mov ecx, 160 mov ecx, 160
@ -28,9 +28,9 @@ save_image:
call floppy_read_bootsector call floppy_read_bootsector
cmp [FDC_Status], 0 cmp [FDC_Status], 0
jne .unnecessary_save_image jne .unnecessary_save_image
mov [FDD_Track], 0; Цилиндр mov [FDD_Track], 0
mov [FDD_Head], 0; Сторона mov [FDD_Head], 0
mov [FDD_Sector], 1; Сектор mov [FDD_Sector], 1
mov esi, RAMDISK mov esi, RAMDISK
call SeekTrack call SeekTrack
.save_image_1: .save_image_1:

View File

@ -505,16 +505,16 @@ IDE_common_irq_handler:
; Most of the time, we are here because we have requested ; Most of the time, we are here because we have requested
; a DMA transfer for the corresponding drive. ; a DMA transfer for the corresponding drive.
; However, ; However,
; a) we can be here because IDE IRQ is shared with some other device, ; (a) we can be here because IDE IRQ is shared with some other device,
; that device has actually raised IRQ, ; that device has actually raised IRQ,
; it has nothing to do with IDE; ; it has nothing to do with IDE;
; b) we can be here because IDE controller just does not want ; (b) we can be here because IDE controller just does not want
; to be silent and reacts to something even though ; to be silent and reacts to something even though
; we have, in theory, disabled IRQs. ; we have, in theory, disabled IRQs.
; If the interrupt corresponds to our current request, ; If the interrupt corresponds to our current request,
; remove the interrupt request and raise the event for the waiting code. ; remove the interrupt request and raise the event for the waiting code.
; In the case a), just return zero - not our interrupt. ; In the case (a), just return zero - not our interrupt.
; In the case b), remove the interrupt request and hope for the best. ; In the case (b), remove the interrupt request and hope for the best.
; DEBUGF 1, 'K : IDE_irq_handler %x\n', [IDE_common_irq_param]:2 ; DEBUGF 1, 'K : IDE_irq_handler %x\n', [IDE_common_irq_param]:2
mov ecx, [esp+4] mov ecx, [esp+4]
mov dx, [ecx+IDE_DATA.RegsBaseAddres] mov dx, [ecx+IDE_DATA.RegsBaseAddres]

View File

@ -41,8 +41,8 @@ endg
mov ebx, eax mov ebx, eax
stdcall disk_media_changed, eax, 1 stdcall disk_media_changed, eax, 1
; 2. We don't know actual size of loaded image, ; 2. We don't know actual size of loaded image,
; so try to calculate it using partition structure, ; so try to calculate it using partition structure, assuming
; assuming that file systems fill the real size based on contents of the partition. ; that file systems fill the real size based on contents of the partition.
; 2a. Prepare for loop over partitions. ; 2a. Prepare for loop over partitions.
xor eax, eax xor eax, eax
xor ecx, ecx xor ecx, ecx