41554 blogs · [ { "id": "01a0d45d-5b56-72b4-9b2d-42b776e59286", "title": "Why are my two Cortex-A9 cores cache coherent?", "url": "https://thejpster.org.uk/blog/blog-2026-09-12/", "published_at": "2026-09-12T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c3cec921f", "title": "Why aren't my two Cortex-A9 cores cache coherent?", "url": "https://thejpster.org.uk/blog/blog-2026-08-22/", "published_at": "2026-08-22T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c3dcb487c", "title": "Back again with The History of PC Audio", "url": "https://thejpster.org.uk/blog/blog-2026-06-27/", "published_at": "2026-06-27T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c3ea75abd", "title": "Finding the Time Part 2 - Rust Async and the Arm Generic Timer", "url": "https://thejpster.org.uk/blog/blog-2026-05-17/", "published_at": "2026-05-17T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c3f3b3d81", "title": "Finding the Time Part 1 - AArch32", "url": "https://thejpster.org.uk/blog/blog-2026-05-16/", "published_at": "2026-05-16T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c3f7f5cae", "title": "3.5\" disks for the BBC Master", "url": "https://thejpster.org.uk/blog/blog-2026-04-02/", "published_at": "2026-04-02T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c3fe5a366", "title": "Sun made ATX UltraSPARC boards for OEMs...", "url": "https://thejpster.org.uk/blog/blog-2026-01-06/", "published_at": "2026-01-06T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c40164831", "title": "Running Linux on a RiscPC - why is it so hard?", "url": "https://thejpster.org.uk/blog/blog-2025-12-02/", "published_at": "2025-12-02T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4038edcc", "title": "Installing and using HP-UX 9", "url": "https://thejpster.org.uk/blog/blog-2025-11-08/", "published_at": "2025-11-08T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c403bfc17", "title": "Pre-emptive Multi-Tasking on Arm Cortex-M", "url": "https://thejpster.org.uk/blog/blog-2025-09-28/", "published_at": "2025-09-28T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c40d67ac0", "title": "How many SPARCs is too many SPARCs? Part 2", "url": "https://thejpster.org.uk/blog/blog-2025-08-23/", "published_at": "2025-08-23T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4157b093", "title": "How many SPARCs is too many SPARCs?", "url": "https://thejpster.org.uk/blog/blog-2025-08-20/", "published_at": "2025-08-20T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c41f04082", "title": "The Curious Case of the UNIX workstation layout", "url": "https://thejpster.org.uk/blog/blog-2025-07-19/", "published_at": "2025-07-19T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4255a234", "title": "An AlphaStation's SROM", "url": "https://thejpster.org.uk/blog/blog-2025-03-30/", "published_at": "2025-03-30T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c42b03158", "title": "Playing with HP PA-RISC", "url": "https://thejpster.org.uk/blog/blog-2025-03-22/", "published_at": "2025-03-22T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c42f910bb", "title": "My 2024", "url": "https://thejpster.org.uk/blog/blog-2024-12-30/", "published_at": "2024-12-30T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4344866b", "title": "An Amstrad Christmas", "url": "https://thejpster.org.uk/blog/blog-2024-12-24/", "published_at": "2024-12-24T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c437f8c02", "title": "My new POWER Indigo 2", "url": "https://thejpster.org.uk/blog/blog-2024-11-22/", "published_at": "2024-11-22T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c43f401e8", "title": "Backwards Compatible", "url": "https://thejpster.org.uk/blog/blog-2024-11-07/", "published_at": "2024-11-07T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c442c6dda", "title": "More Arm Microcontroller Compilation Options in Rust", "url": "https://thejpster.org.uk/blog/blog-2024-10-03/", "published_at": "2024-10-03T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c44cc04eb", "title": "Arm Microcontroller Compilation Options in Rust", "url": "https://thejpster.org.uk/blog/blog-2024-09-29/", "published_at": "2024-09-29T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c45317bf8", "title": "RP2350 Launch Blog", "url": "https://thejpster.org.uk/blog/blog-2024-08-08/", "published_at": "2024-08-08T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c45d5f803", "title": "The History of PC Audio", "url": "https://thejpster.org.uk/blog/blog-2024-06-29/", "published_at": "2024-06-29T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c464f37c3", "title": "Playing ProTracker files", "url": "https://thejpster.org.uk/blog/blog-2024-06-28/", "published_at": "2024-06-28T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c46770eac", "title": "The Rust Society", "url": "https://thejpster.org.uk/blog/blog-2024-02-09/", "published_at": "2024-02-09T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c471451f4", "title": "Everything I know about floppy disks", "url": "https://thejpster.org.uk/blog/blog-2023-08-28/", "published_at": "2023-08-28T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c479150b9", "title": "You can now load from disk...", "url": "https://thejpster.org.uk/blog/blog-2023-05-18/", "published_at": "2023-05-18T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c47a34461", "title": "Colour 80-column text, finally!", "url": "https://thejpster.org.uk/blog/blog-2023-05-03/", "published_at": "2023-05-03T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c483dd440", "title": "Rev 1.1.0 PCBs pass initial tests", "url": "https://thejpster.org.uk/blog/blog-2022-11-24/", "published_at": "2022-11-24T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4883b363", "title": "v1.1.0 boards for Beta Members are in production!", "url": "https://thejpster.org.uk/blog/blog-2022-11-17/", "published_at": "2022-11-17T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c489fde0b", "title": "BIOS updates", "url": "https://thejpster.org.uk/blog/blog-2022-11-16/", "published_at": "2022-11-16T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c49090651", "title": "Beta Applications Open", "url": "https://thejpster.org.uk/blog/blog-2022-10-14/", "published_at": "2022-10-14T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c49ea4db8", "title": "Rev 1.0.0 testing complete!", "url": "https://thejpster.org.uk/blog/blog-2022-09-30/", "published_at": "2022-09-30T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4abc3ad0", "title": "Audio and PS/2 port testing", "url": "https://thejpster.org.uk/blog/blog-2022-09-29/", "published_at": "2022-09-29T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4b2512d8", "title": "Rev 1.0.0 is alive!", "url": "https://thejpster.org.uk/blog/blog-2022-08-08/", "published_at": "2022-08-08T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4b655d57", "title": "Grant Funding and Rev 1.0.0 almost ready...", "url": "https://thejpster.org.uk/blog/blog-2022-07-20/", "published_at": "2022-07-20T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4c00f5fa", "title": "There's video!", "url": "https://thejpster.org.uk/blog/blog-2021-11-17/", "published_at": "2021-11-17T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4c6aab93", "title": "Check Mate", "url": "https://thejpster.org.uk/blog/blog-2021-07-11/", "published_at": "2021-07-11T00:00:00+00:00" }, { "id": "01a087ed-3106-7151-b346-080c4d39cf23", "title": "It's working", "url": "https://thejpster.org.uk/blog/blog-2021-07-07/", "published_at": "2021-07-07T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e408ae72", "title": "A bad thing happened", "url": "https://thejpster.org.uk/blog/blog-2021-07-01/", "published_at": "2021-07-01T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e4d02211", "title": "It's definitely micro ATX sized!", "url": "https://thejpster.org.uk/blog/blog-2021-06-28/", "published_at": "2021-06-28T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e5892347", "title": "LQFPs are confusing", "url": "https://thejpster.org.uk/blog/blog-2021-06-27/", "published_at": "2021-06-27T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e5cfbf90", "title": "Rev 0.5.0 has been ordered", "url": "https://thejpster.org.uk/blog/blog-2021-06-17/", "published_at": "2021-06-17T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e69b07d2", "title": "Oh so busy!", "url": "https://thejpster.org.uk/blog/blog-2019-10-23/", "published_at": "2019-10-23T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e701efee", "title": "Making a computer", "url": "https://thejpster.org.uk/blog/blog-2019-10-22/", "published_at": "2019-10-22T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e7c47345", "title": "Plans for the railway", "url": "https://thejpster.org.uk/blog/blog-2018-12-08/", "published_at": "2018-12-08T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e81c7300", "title": "Monotron at Rust Belt Rust", "url": "https://thejpster.org.uk/blog/blog-2018-11-04/", "published_at": "2018-11-04T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e8555b84", "title": "Where next for the Monotron", "url": "https://thejpster.org.uk/blog/blog-2018-07-24/", "published_at": "2018-07-24T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e8af3222", "title": "Talking about Monotron at RustFest", "url": "https://thejpster.org.uk/blog/blog-2018-05-26/", "published_at": "2018-05-26T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e98a4887", "title": "I decided to make an 1980's Home Computer in Rust - Part 1", "url": "https://thejpster.org.uk/blog/blog-2018-02-20/", "published_at": "2018-02-20T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e9b73d0b", "title": "Embedded Rust in 2018", "url": "https://thejpster.org.uk/blog/blog-2018-01-14/", "published_at": "2018-01-14T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930e9ca801d", "title": "Advent of Code", "url": "https://thejpster.org.uk/blog/blog-2017-12-20/", "published_at": "2017-12-20T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ea53b19a", "title": "Results analysis", "url": "https://thejpster.org.uk/blog/blog-2017-04-11/", "published_at": "2017-04-11T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930eabed5a3", "title": "Some progress", "url": "https://thejpster.org.uk/blog/blog-2016-01-24/", "published_at": "2016-01-24T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930eb709828", "title": "Webserver", "url": "https://thejpster.org.uk/blog/blog-2015-12-22/", "published_at": "2015-12-22T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ebb29543", "title": "Christmas with a Pi Zero", "url": "https://thejpster.org.uk/blog/blog-2015-12-13/", "published_at": "2015-12-13T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ec2e6227", "title": "Back to our regular programming", "url": "https://thejpster.org.uk/blog/blog-2015-07-14/", "published_at": "2015-07-14T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ec87fa1a", "title": "New Bike!", "url": "https://thejpster.org.uk/blog/blog-2015-02-26/", "published_at": "2015-02-26T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ec9b1586", "title": "We're at PiWars", "url": "https://thejpster.org.uk/blog/blog-2014-12-06/", "published_at": "2014-12-06T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ed442433", "title": "Pi Wars", "url": "https://thejpster.org.uk/blog/blog-2014-08-20/", "published_at": "2014-08-20T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ee23ec09", "title": "Emissions", "url": "https://thejpster.org.uk/blog/blog-2014-08-16/", "published_at": "2014-08-16T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930eebb3612", "title": "TFT up and running", "url": "https://thejpster.org.uk/blog/blog-2014-02-12/", "published_at": "2014-02-12T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930ef906f04", "title": "A quick word on fonts", "url": "https://thejpster.org.uk/blog/blog-2014-02-11/", "published_at": "2014-02-11T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930efdb493f", "title": "DAB radio module", "url": "https://thejpster.org.uk/blog/blog-2014-01-25/", "published_at": "2014-01-25T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930efec4b63", "title": "The dashboard is coming along...", "url": "https://thejpster.org.uk/blog/blog-2014-01-20/", "published_at": "2014-01-20T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f0d22316", "title": "Fonts", "url": "https://thejpster.org.uk/blog/blog-2014-01-15/", "published_at": "2014-01-15T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f1b6cafe", "title": "LCD Success!", "url": "https://thejpster.org.uk/blog/blog-2013-12-22/", "published_at": "2013-12-22T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f207ebed", "title": "LCD Frustration", "url": "https://thejpster.org.uk/blog/blog-2013-12-20/", "published_at": "2013-12-20T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f28af1dc", "title": "On-board Diagnostics", "url": "https://thejpster.org.uk/blog/blog-2013-09-30/", "published_at": "2013-09-30T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f3379e82", "title": "Stellaris update", "url": "https://thejpster.org.uk/blog/blog-2013-09-07/", "published_at": "2013-09-07T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f35cf0a8", "title": "Projects", "url": "https://thejpster.org.uk/blog/blog-2013-08-25/", "published_at": "2013-08-25T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f3f21ea3", "title": "Raspberry Jam!", "url": "https://thejpster.org.uk/blog/blog-2013-07-13/", "published_at": "2013-07-13T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f42bda08", "title": "More Stellaris fun", "url": "https://thejpster.org.uk/blog/blog-2013-02-09/", "published_at": "2013-02-09T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f512fd88", "title": "TI Stellaris Launchpad", "url": "https://thejpster.org.uk/blog/blog-2012-12-22/", "published_at": "2012-12-22T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f5b9729d", "title": "Jaguar / Alpine AJ9500R radio / cassette", "url": "https://thejpster.org.uk/blog/blog-2012-11-11/", "published_at": "2012-11-11T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f628cdaf", "title": "Moving in a different direction", "url": "https://thejpster.org.uk/blog/blog-2012-10-28/", "published_at": "2012-10-28T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f671d767", "title": "Pull down", "url": "https://thejpster.org.uk/blog/blog-2012-07-06/", "published_at": "2012-07-06T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f6e23d14", "title": "Relays", "url": "https://thejpster.org.uk/blog/blog-2012-07-03/", "published_at": "2012-07-03T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f70d210f", "title": "VeeCAD", "url": "https://thejpster.org.uk/blog/blog-2011-09-24/", "published_at": "2011-09-24T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f7d98f46", "title": "Moving Signals", "url": "https://thejpster.org.uk/blog/blog-2011-09-18/", "published_at": "2011-09-18T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f84ed825", "title": "Feathers", "url": "https://thejpster.org.uk/blog/blog-2011-09-11/", "published_at": "2011-09-11T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f93c258a", "title": "Signals and Testing", "url": "https://thejpster.org.uk/blog/blog-2011-09-10/", "published_at": "2011-09-10T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f9cc2632", "title": "L293 Driver", "url": "https://thejpster.org.uk/blog/blog-2011-09-04/", "published_at": "2011-09-04T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930f9f01a74", "title": "Bluetooth", "url": "https://thejpster.org.uk/blog/blog-2011-08-29/", "published_at": "2011-08-29T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fa355ae4", "title": "Less wires", "url": "https://thejpster.org.uk/blog/blog-2011-08-17/", "published_at": "2011-08-17T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fa5494a0", "title": "Tidier", "url": "https://thejpster.org.uk/blog/blog-2011-08-15/", "published_at": "2011-08-15T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fb25e1f4", "title": "Wires", "url": "https://thejpster.org.uk/blog/blog-2011-08-14/", "published_at": "2011-08-14T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fb3f5558", "title": "Schematic", "url": "https://thejpster.org.uk/blog/blog-2011-08-11/", "published_at": "2011-08-11T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fbb422e6", "title": "Darlington Pairs", "url": "https://thejpster.org.uk/blog/blog-2011-08-05/", "published_at": "2011-08-07T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fbdb64f7", "title": "Easier than mucking around with MOSFETs", "url": "https://thejpster.org.uk/blog/blog-2011-08-04/", "published_at": "2011-08-04T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fcb15d9c", "title": "Code", "url": "https://thejpster.org.uk/blog/blog-2011-08-02/", "published_at": "2011-08-02T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fd7003c7", "title": "Stuff has arrived!", "url": "https://thejpster.org.uk/blog/blog-2011-08-01/", "published_at": "2011-08-01T00:00:00+00:00" }, { "id": "01a087ed-3107-711a-b87a-0930fdeea15a", "title": "Welcome!", "url": "https://thejpster.org.uk/blog/blog-2011-07-01/", "published_at": "2011-07-01T00:00:00+00:00" } ] posts Claim your blog
Back to thejpster.org.uk
Blog · corpus.blog/blogs/thejpster.org.uk/posts

thejpster.org.uk

thejpster.org.uk

2026

2025

2024

2023

2022

2021

2019

2018

2017

2016

2015

2014

2013

2012

2011

24 Sept 2011