-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement console ioctl with com = 0x20007461 #525
Comments
@ultimaweapon Actually, do we really need to implement this? Probably not, right? |
We should implement everything that we can. |
Right. But currently this just mutates some sort of an internal state and then nothing touches that state again (at least yet). So right now, implementing this doesn't help us at all. |
If there are other things we can do and it has more priority than this one then do that one first. |
@ultimaweapon Now that we know what the console is... maybe we should create a separate window with a terminal for it? |
If you are willing to work with Qt. |
Maybe later :D |
And what if just the kernel were running? |
It's just a normal stderr. |
By the way, wouldn't it be better to create sort of a wrapper type for all the strings that are actually arrays in FreeBSD? We could use const generics. It would be faster and more explicit and may even prevent us from making some mistake in the future. |
Good idea. I think there should be a crate for this so better to check first. |
I found arraystring, but the documentation says that it's not using const generics. |
Seems like we need to implement this by our self. |
That is an expected behavior. |
I thought so, just making sure |
By the way, is there a reason or threads don't have a proc field, like FreeBSD? |
Because we only have one proc so no point to put it there. |
The reason I'm asking is that passing a &Arc to Dmem1 felt really weird |
Superseded by #795 |
Now that we know what it is, it should be fairly easy.
The text was updated successfully, but these errors were encountered: