Elektrine lite

← Feed

@MarkAtMicrochip@mastodon.social

Post #3892702

2026-07-17 09:58 UTC

@anthropy@mastodon.derg.nz I’m not sure that’s a great idea. I’ve been working closely with RISC-V for four years and there’s so much you have to explain from the ground up before actually trying to work with it. How would you do it if you were to start with RISC-V?

Replies (1)

  • @anthropy@mastodon.derg.nz 2026-07-17 10:15

    @MarkAtMicrochip@mastodon.social I mean, the fully loaded up version is too much, fair! but then what about RV32I? AFAIK no virtual memory, no supervisor mode, no complex memory management, and it's more basic than ARM in some ways (e.g Load/Store, orthogonal registers, but without ARM's condition flags on every instruction). And AVR has a fragmented memory map (Data SRAM, Program Flash, EEPROM) requiring special instructions (LPM/SPM), whereas RISC-V uses a flat, uniform 32-bit memory map. Just my two cents

    Open ##3892701