4 ms·
I'd be much more interested into RISC-V support.
by jlpcsl 3y ago
I'd be much more interested into RISC-V support.
- wwtrv 3y agoMost people are generally more interested in functioning software running on existing hardware. Focusing on that might actually make Hurd actually relevant at some point in the future.
- _joel 3y agoQuite a few RISC-V boards on the market now, no?
- wwtrv 3y agoMaybe? I don't think there are many practical uses cases for it though.. I'l admit I'm not really sure what market segment Hurd is targeting. Presumably the goal is to replace in the GNU stack Linux at some point? If so only supporting niche/hobbyist CPUs (unless we're talking about really low power embedded applications) seems not like the best approach
- pshirshov 3y agoRISC-V SBCs are on the market in abundance and they are affordable.
- ori_b 3y agoWhich come with well documented peripherals? The CPU is boring -- x86 instruction encoding is a bit ugly, but it works. It's all the stuff hanging off them that make the difference, and as far as I'm aware, risc-v hasn't done anything interesting here. It hasn't even enhanced discoverability (eg, by hanging internal peripherals off a virtual PCI bus).
- ndsipa_pomu 3y agoRisc-v is interesting due to legal/licensing reasons rather than technological reasons. It certainly seems a good fit with ideological software
- ori_b 3y agoAnd the peripherals are far more interesting from a license perspective.
- wwtrv 3y ago> It certainly seems a good fit with ideological software I don't see how could it be more open that ARM longterm since there are no incentives to release high-end core designs for free. I mean I full see the potential for more competition between different companies designing proprietary cores which seems like an improvement over x86 from the consumer perspective but that's it..
- snvzz 3y ago>Which come with well documented peripherals? Refer to OS-A Platform. RISC-V is going beyond anybody else, standardizing peripherals that are common and very much solved problems, but aren't standardized elsewhere. Things such as GPIOs, watchdogs, uart, timers and what not.