Web λ.0 - A different view on programming

"If the only tool you have is a hammer, you tend to see every problem as a nail" - Abraham Maslov

Monday, April 18, 2022

Embedding data in the executable with llvm-mos

›
In my post about creating a SID player for Commodore 64 with llvm-mos I described a method of loading data from disk using assembly code an...
Tuesday, April 12, 2022

Using a cheap oscilloscope to decode serial communication

›
Serial interface is one of the oldest and simplest communication methods used in computing. Back in the day it was used to connect a termina...
Friday, April 1, 2022

llvm-mos SID player for Commodore 64

›
In my previous post I described llvm-mos , a new llvm backend which can generate code for 6502 CPU, and I presented a simple program for an...
Sunday, March 27, 2022

llvm-mos compiler for 8-bit 6502 machines

›
A while ago I posted an article about programming for an 8-bit Atari. I wrote a simple program in C, compiled it with cc65, and then optimi...
Saturday, May 26, 2018

What makes programming language popular

›
Everybody knows that there is no "best" programming language, just as there is no best car or best kind of cheese. For many years,...
Sunday, May 20, 2018

Writing Google Cloud Functions in C

›
Serverless is a new hot topic in the IT world. As with every new technology, the idea was obvious in theory (easy way of migrating software...
Sunday, April 8, 2018

Using Raspbery Pi 3 as wireless client router

›
The title may seem confusing, but it covers a specific use case: you have a machine with ethernet port only, and you want to connect it to a...
›
Home
View web version

About me

My photo
kklis
Poland
View my complete profile
Powered by Blogger.