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