I already described the problem [in this post](https://forum.osdev.org/viewtopic.php?f=1&t=55658) in the OSDEV forums. Would you mind to have a look at it? Thanks in advance.