[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]
Dave W Plummer @davepl1968 on x 82.2K followers
Created: 2025-07-22 22:22:56 UTC
Success! And I wrote my first BSD UNIX kernel api today: sys_wait_for_panel_update()
I wanted to add a virtual panel to a real PDP that did not have a real one. To that end, I added code to the power line clock interrupt to save the CPU state XX times a second. It then signals a sync object.
The api I added allows you to wait for the next available panel update without busy-waiting or polling.
When the api returns, you have fresh data, and a client app on the user side sends that data to the panel server at 60fps. The panel server proxies the data over to the web server running the panel simulator, as shown in the video.
It's a lot of plumbing, but who better?
Thanks to Rutger and Paul for their hard work on the panel visualizations!
XXXXXX engagements
Related Topics signals virtual bahamian dollar $dave