Kristine1975

Results 22 comments of Kristine1975

> Hmm ... weird. > I _did_ recently drop C++11 requirement for the headers themselves, but the libmorton_test.h (part of the test suite, not the libmorton headers themselves) you're referring...

The following tests fail to compile. Once I commented them out, the remaining tests compiled successfully: https://github.com/Forceflow/libmorton/blob/7a453068e064de3a49264ae47d8afe7b51e32d6a/test/libmorton_test.cpp#L121 https://github.com/Forceflow/libmorton/blob/7a453068e064de3a49264ae47d8afe7b51e32d6a/test/libmorton_test.cpp#L123 https://github.com/Forceflow/libmorton/blob/7a453068e064de3a49264ae47d8afe7b51e32d6a/test/libmorton_test.cpp#L158 https://github.com/Forceflow/libmorton/blob/7a453068e064de3a49264ae47d8afe7b51e32d6a/test/libmorton_test.cpp#L160 https://github.com/Forceflow/libmorton/blob/7a453068e064de3a49264ae47d8afe7b51e32d6a/test/libmorton_test.cpp#L164 https://github.com/Forceflow/libmorton/blob/7a453068e064de3a49264ae47d8afe7b51e32d6a/test/libmorton_test.cpp#L166

These tutorials are for Raspberry Pi 4, and one of the more recent ones is about networking: https://github.com/isometimes/rpi4-osdev These are for Raspberry Pi 3, but they are mostly code, and...

That's 100% a typo, since it's possible to set different exception vector tables for each of the exception levels (except EL 0, since no exception can be taken to EL...

> If the CPU wants to call some functions in .S files from .c files, we need to add the necessary header files, right? Yes. In C, the compiler needs...

Yes, the file name affects the compiler process. How gcc processes a file depends on its extension. See https://gcc.gnu.org/onlinedocs/gcc/Overall-Options.html: > `file.s` Assembler code. > `file.S`, `file.sx`: Assembler code that must...

Maybe a loopback example? (not using the `loop://` URL handler, but with the serial hardware configured as a loopback device) It could show various ways of implementing two-way communication: 1....

> _Perhaps_ this is related to #10 ? 🤷‍♂️ It doesn't look like it: The `0x10000100` comment already existed in the SDK's initial release 26653ea: https://github.com/raspberrypi/pico-sdk/blob/26653ea81e340cacee55025d110c3e014a252a87/src/rp2_common/boot_stage2/boot2_w25q080.S#L94-L95 #10 merely extracted the...

This looks like the encoder (with some additional stuff for compressing several images in a row): https://github.com/raspberrypi/pico-playground/blob/eb6658e82069c603244b42d2bdd858a3fa270c63/apps/popcorn/converter/src/convert.cpp#L172

> For GCC, ICC, and Clang, identity and identity are the same type. Therefore it's not possible for identity::type and identity::type to have different alignments, because they're the same type....