diff options
author | Jesse Buhagiar <jooster669@gmail.com> | 2022-10-08 19:13:46 +1100 |
---|---|---|
committer | Andrew Kaster <andrewdkaster@gmail.com> | 2022-10-22 15:54:55 -0400 |
commit | 2c165321590d75eba83bd6cded3c90453c2825ec (patch) | |
tree | 843f9db737fa370d9392340d18c971ee90154bd8 /Kernel/FileSystem/OpenFileDescription.h | |
parent | 5f38f5500e082f1afa2ddae14409f16815b49198 (diff) | |
download | serenity-2c165321590d75eba83bd6cded3c90453c2825ec.zip |
Kernel+USB: Move descriptor bookkeeping into seperate structure(s)
We now have a seperately allocated structure for the bookkeeping
information in the QueueHead and TransferDescriptor UHCI strucutres.
This way, we can support 64-bit pointers in UHCI, fixing a problem where
32-bit pointers would truncate the upper 32-bits of the (virtual)
address of the descriptor, causing a crash.
Co-authored-by: b14ckcat <b14ckcat@protonmail.com>
Diffstat (limited to 'Kernel/FileSystem/OpenFileDescription.h')
0 files changed, 0 insertions, 0 deletions