A Repository of Mostly Techie Notes

Welcome to decuser’s blog

Topics on this blog include computing, retro-computing, operating systems, math, and whatever other technical subjects I happen to be exploring that I find interesting enough to take and share notes about.

Posts

    • Programming the PAL-1 Using the Keypad

      A video walking the user through the process of programming the PAL-1 using the keypad. It begins with a short overview of the PAL-1, then covers prelims like where the START program resides in ROM, how to set up the IRQ and NMI vectors, how to view the Accumulator contents, how to enter a program, where it should go, and how to run it normally and single step.

      Enjoy!

    • Ohm's Law Power Wheel Made Simple and Rational

    • Nyquist what?! Gobsmacked by Sampling Frequency

      A note to capture what I learned the hard way about sampling frequencies.

    • Using an el-cheapo logic analyser to detect address bus activity

      This note documents my exploration of using a $9.99 logic analyzer to watch my PAL-1 go through some address bus gyrations.

    • PAL-1 Entering a Program via Serial Port

      Note describing a minimalist example of how to input via serial and run a program on the PAL-1.

    • PAL-1 Entering a Program at the Keypad

      Note describing a minimalist example of how to input and run a program on the PAL-1.

    • PAL-1 Loading MOS Paper Tape to RAM

      This post describes how to get your Mac talking to your PAL-1 in order to send MOS papertape format ascii files via minicom to your PAL-1 and run them. Future installments will go into more detail, from the ground up.

    • PAL-1 Resources A Curated List

      This is my curated list of resources. The manuals, books, videos, and sites referenced below are ones that I found useful and interesting, and occasionally enlightening. This is not an exhaustive list.

    • PAL-1 Getting Started

      This is a note on how to get and get started using a PAL-1. The PAL-1 is a replica of the KIM-1, an old-school 6502 trainer, from back in the day.

    • Updated and expanded Lions v6 source v1.4

      This is an updated and expanded tweaked version of John Lions work, UNIX OPERATING SYSTEM SOURCE CODE LEVEL SIX. It includes the actual source code from v6 and various helps - TOC, alphabetical listing, and where the files live in a running system as well as several different kinds of cross references.