Blame

06646c Bob Green 2026-08-26 11:43:31
1
I've included a run-time library which I've implemented from the ground up. Why? Because it helped me to re-immerse myself into the world of C programming, as, for most of the last ~25 years, I've been focussed on Linux and network system admin, and not coding.
bd3712 Bob Green 2026-08-24 16:56:18
2
06646c Bob Green 2026-08-26 11:43:31
3
The library contains a pretty comprehensive set of "standard" library function that you would expect to find on most Linux systems. In addition, I've added many functions that I find useful or that help work with the hardware on the SBC-3
bd3712 Bob Green 2026-08-24 16:56:18
4
06646c Bob Green 2026-08-26 11:43:31
5
I've written man pages for many of the library functions and the goal is to have a manpage for every public function in the **libmega.a** library. All good things come to those who wait!
bd3712 Bob Green 2026-08-24 16:56:18
6
06646c Bob Green 2026-08-26 11:43:31
7
## Exceptions
8
There are a few exceptions, where, for the sake of expediency, I've grabbed an implementation of a given function from a 3rd party. In those small number of cases, I've made it cl;ear in the code itself that it is not my own work, or is a derivative.
bd3712 Bob Green 2026-08-24 16:56:18
9
06646c Bob Green 2026-08-26 11:43:31
10
### Alphabetical List of functions
11
{{PageIndex}}