Fix wrong memory address in driver manager

The  driver manager gave all  of the initialization  functions a wrong
pointer; it wasn't offset to point into the driver memory area. That's
fixed now.
This commit is contained in:
Eric-Paul Ickhorn 2024-09-02 04:02:04 +02:00
parent 40b89c3985
commit ebb5a4ad92
Signed by: epickh
GPG Key ID: 1358818BAA38B104
1 changed files with 1 additions and 0 deletions

View File

@ -48,6 +48,7 @@ setup_drivers:
mov eax, ecx
mov edx, DRIVER_SLOT_SIZE
mul edx
add eax, DRIVER_MEMORY_AREA
mov [esi + 12], eax
push ebp