Pumpkin is the name I have given to my port of PalmOS running on the x86 architecture. Please refer to this article for basic information on this project. Also look for other articles in the PalmOS category for more information and some technical details on the implementation. I also post news about this project on … Continue reading Pumpkin OS
Category: pit
pit: framebuffer and input
In this article we will revisit the framebuffer and input events examples from previous posts, but this time as plugins inside pit. Please refer to those articles for a description of the display used and device driver installation. A simple tetromino based game coded in Lua will illustrate the new plugins. As always with pit, … Continue reading pit: framebuffer and input
Reading input events
The driver for the touch screen that I have been using registers itself as an input event handler. If it is the only input device on the system, it will be mapped to /dev/input/event0. If there is also an USB mouse, for example, it will be mapped to /dev/input/event1. You can get an idea of … Continue reading Reading input events
PalmOS on Raspberry Pi
My PalmOS port is making progress on a desktop computer, with keyboard, mouse and a 1920x1080 monitor for display. While that was interesting, I wanted to try a different form factor, one that is closer to the original PalmOS experience. Up to now I have been calling it "PalmOS on x86", but there is nothing … Continue reading PalmOS on Raspberry Pi
pit: a RTSP server
pit offers a node based multimedia pipeline similar to GStreamer. A node can carry audio or video, possibly transforming data before passing it to the next node in the pipeline. In this example we will build a video pipeline that captures frames from a Video for Linux 2 (V4L2) source and stream them to a … Continue reading pit: a RTSP server