diff options
author | Peter H. Froehlich <peter.hans.froehlich@gmail.com> | 2021-08-28 17:27:53 +0200 |
---|---|---|
committer | Peter H. Froehlich <peter.hans.froehlich@gmail.com> | 2021-08-28 17:27:53 +0200 |
commit | abf78a769768254b2333ceff04b3c64da34a5d19 (patch) | |
tree | 85cd4f5d86a00c4121260bce35f487a90d85af3d /README.md | |
parent | 8f272adf9273b2379d4647254d1e7b191ff704ca (diff) | |
download | mkgpt-abf78a769768254b2333ceff04b3c64da34a5d19.tar.gz |
Plug leaks, fix unaligned writes, refactor some, slightly better test
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md index 1e05497..32bbf0d 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Optionally, the string `random` can be used to generate a random GUID. - no way to create swap partitions (borked GUID parsing) - some overly specific code (Linux, Windoze) without a strong need for it - some strange code (static info in oversized, dynamically populated array?) -- some rather broken code (required calls in asserts, misaligned pointers) +- some rather broken code (required calls in asserts, misaligned pointers, memory leaks) ## References @@ -71,6 +71,7 @@ Not enough people seem to know about these things, so here you go: - https://www.embedded.com/reduce-c-language-coding-errors-with-x-macros-part-2/ - https://www.embedded.com/reduce-c-language-coding-errors-with-x-macros-part-3/ - http://www.catb.org/esr/structure-packing/ +- https://nullprogram.com/blog/2016/11/22/ Here's some background on the whole GPT mess: @@ -79,6 +80,9 @@ Here's some background on the whole GPT mess: (I misunderstood this at first, read if you come from MBR) - Apple's [Secrets of the GPT](https://developer.apple.com/library/archive/technotes/tn2166/_index.html) has some useful background (once you ignore the Apple-rific stuff) +- https://thestarman.pcministry.com/asm/mbr/GPT.htm + (points out disagreements between Windoze protective MBRs and the UEFI + specification) Want to scare yourself? |