Gregory Haerr

Results 674 comments of Gregory Haerr

> I guess this line should be removed? No, you should set HAVETEXTMODE=Y and VTSWITCH=Y in config. The former handles the text/graphics ioctls and the latter deals with switching between...

> I think this line is overwriting the setting: Yes, sorry, that should be removed. I wrote the screen driver for Fiwix kind of quickly and don't remember everything at...

Hello @mikaku, The way Nano-X works when using LINK_APP_INTO_SERVER=N, which is recommended, is that each application connects using a UNIX socket to the server and issues drawing commands to it....

To write support for WebP, you'll create a new image decoder in a file engine/image_webp.c. This will use an entry point GdDecodeWEBP() which will be added to the engine/devimage.c file....

Hi @copy and @SuperMaxusa, > Do you mean that ELKS supports PS/2 protocol via serial port? Yes. When ELKS is setup for PS/2 mouse, it executes the following code when...

Hello @SuperMaxusa, Thanks, it's been fun getting Nano-X back running 16-bit. Yes, it's possible to change /bin/nano-X and /bin/mouse to use the second serial port as you mention using `export...

This is great @SuperMaxusa, thank you for adding MSMOUSE support! And correct, ELKS doesn't use RTS for mouse identification (or any serial control for that matter). Your video seems to...

Hello @SuperMaxusa, Thank you for continuing to move this forward with everything else you're doing. > If you have any useful docs about MSMOUSE, let me know Are you looking...

Hello @toncho11, > What is the correct way of performing a non blocking read from a pipe? I need the result from a child process, but I do not know...

> I need a non blocking way of doing it. How can I do that? In that case, your method above of using `select` should work. Does the above code...