745 karma · joined June 9, 2023
This is well documented for Linux https://www.kernel.org/doc/Documentation/admin-guide/devices....
The real issue happes when vendors get a bit too creative and don't plan on upstreaming their drivers.
I knew people would be reactionary, but not "unwind most of the free software movement ideals" reactionary.
That's such a surprising sentence for me to read in 2024. CI to me is like a compiler: a basic, necessary tool. One of those things I assume everyone else also does. I guess the Fortran people move a bit slower than the rest of the industry in this regard?
* I am joking.
> I doubt I'm unique, nor even unusual.
Yet, you do.
Let me tell about a revolutionary device called a Turbo encabulator.
I wonder what kind of software/OS they run on those machines.
It should be pretty standard for CS undergrads to be at least familiar with some ISA.
edit: undergrand -> undergrad
PS: I highly recommend Patterson and Hennessy Computer Organization and Architecture (pick the Arm, RISCV or MIPS edition... any will do) to actually learn about all these things and more.
And before "software is cheap and wood is not", yes, but paint is also cheap and you don't judge an art piece by the price of the materials used.
In the text file you have something you want to template (or "parametrize") from an outside variable, so you name that something like @@VAR@@ and then you can sed that @@VAR@@ :-)
Like, it's n=1, but still, my experience is quite broad.