reactos/drivers/storage
Atharva Kulkarni 6eee9f9daf
[SCSIPORT] Flush and Free Map Registers (#5190)
- Flush Map registers once the DMA completes
- Free Map registers once the DMA completes
- Add support for SGL allocated from NonPagedPool

Test:
Force Allocations of SGL from Non Paged Pool and ensure OS boots and functions properly

Test Logs:
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
DHCPCSVC: Adapter Name: [{7cd69ac0-dabb-410a-b927-cb3961d174da}] (dynamic)
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
WARNING:  HalCalculateScatterGatherListSize at hal\halx86\generic\dma.c:1168 is UNIMPLEMENTED!
SpiAdapterControlFORCING ALLOCATION FROM SGPOOL
SpiAdapterControlFORCING ALLOCATION FROM SGPOO
2023-04-21 12:44:31 +02:00
..
class [INF] Set manufacturer as ReactOS Project for consistency 2022-06-27 17:00:18 +03:00
floppy [FLOPPY] Correctly return media changed information 2022-09-10 22:52:00 +02:00
ide [UNIATA] PROPERLY mark the rosdiff when touching 3rd party code 2023-03-22 06:18:54 +01:00
mountmgr [FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces 2021-06-11 15:33:08 +03:00
partmgr [PARTMGR] Mark partitions as removable if device is removable 2021-10-30 08:47:38 +02:00
port [SCSIPORT] Flush and Free Map Registers (#5190) 2023-04-21 12:44:31 +02:00
CMakeLists.txt [PARTMGR] Add the Partition Manager driver 2020-11-13 03:04:15 +03:00