update documentations

This commit is contained in:
Frater 2026-01-30 20:20:50 +01:00
commit 2555203968
6 changed files with 45 additions and 30 deletions

View file

@ -32,10 +32,6 @@
%define CGA_STRIDE 80
%define CGA_ODD_BANK 0x2000
; décommenter cette constante si vous voulez un mode aligné/non alligné différent
; sinon le code utilisé sera toujours "shifted"
; %define FULL_MODE_ALLIGNED 1
;
; bit : descr
; 0 : text color : 0=black, 1=white
@ -109,10 +105,6 @@ graph_driver:
dw cga_mouse_hide ; déplacement du curseur
dw cga_mouse_show ; déplacement du curseur
dw cga_mouse_cursor_move ; déplacement du curseur
%include "./common/cursor.asm"
%include "./common/chartable.asm"
;
; convert al -> AX aligned with "cl"
%macro ALING_BYTE 0

View file

@ -356,7 +356,7 @@ isr_mouse_handler:
; check si il y a un 4eme byte a traiter
mov al, [BDA_MOUSE + mouse.packetlen]
cmp al,4
jne .done_eoi
jne .done
; si packetlen = 4, gérer la molette; experimental et non fonctionnel
movsx ax, byte [BDA_MOUSE + mouse.buffer+3] ; delta Wheel