an Internet weblog, by Bryan Hinton

Wednesday, May 14, 2025

AI Advanced Algorithm Discovery

›
From the intricate world of Verilog rewriting and revolutionary chip architectures to the immense scale of streamlined data centers and the ...
Sunday, August 4, 2024

Arch Linux UEFI with dm-crypt and UKI

›
Arch Linux is known for its high level of customization, and configuring LUKS2 and LVM is a straightforward process. This guide...
Thursday, April 6, 2023

Multidimensional arrays of function pointers in C

›
Embedded hardware typically includes an application processor and one or more adjacent processor(s) attached to the printed circuit board. T...
Wednesday, January 12, 2022

Concurrency, Parallelism, and Barrier Synchronization - Multiprocess and Multithreaded Programming

›
On preemptive, timed-sliced UNIX or Linux operating systems such as Solaris, AIX, Linux, BSD, and OS X, program code from one process execut...
Wednesday, February 24, 2021

A hardware design for variable output frequency using an n-bit counter

›
The DE1-SoC from Terasic is an excellent board for hardware design and prototyping. The following VHDL process is from a hardware design cre...
Tuesday, August 25, 2020

Creating stronger keys for OpenSSH and GPG

›
Create Ed25519 SSH keypair (supported in OpenSSH 6.5+). Parameters are as follows: -o save in new format -a 128 for 128 kdf (key derivation ...
Sunday, September 2, 2018

96Boards - JTAG and serial UART configuration for ARM powered, single-board computers

›
The 96boards CE specification calls for an optional JTAG connection. The specification also indicates that the optional JTAG connection sha...
›
Home
View web version
Powered by Blogger.