HackerTrans
TopNewTrendsCommentsPastAskShowJobs

WillFlux

no profile record

Submissions

[untitled]

1 points·by WillFlux·2 anni fa·0 comments

[untitled]

1 points·by WillFlux·2 anni fa·0 comments

[untitled]

1 points·by WillFlux·2 anni fa·0 comments

RISC-V Assembler: Branch Set

projectf.io
3 points·by WillFlux·2 anni fa·2 comments

comments

WillFlux
·11 mesi fa·discuss
Thanks. I want to keep the software simple while having proper support for the graphics and audio hardware. I already have some prototype software written is RISC-V asm. I’ll probably use lua as the first high-level language, as it has a small code base and runs well on memory-constrained systems.

I’m not yet sure what features the OS will offer; it partly depends on interrupts and whether I support virtual memory. But I’m not trying to create another UNIX; there are plenty of those already. However, the system will be modern, e.g. using UTF-8 encoding.
WillFlux
·11 mesi fa·discuss
I'm surprised by this. 1280x768 is an unusual resolution, what display timings are you using?

I've found 1024x768 and 1280x720 are both well supported. I tend to use these display timings: https://projectf.io/posts/video-timings-vga-720p-1080p/
WillFlux
·11 mesi fa·discuss
Hello, I'm the author of the Project F blog. I'd be happy to field any questions you have.
WillFlux
·2 anni fa·discuss
RISC-V takes a different approach to branching, even compared to other RISC processors. There are no status registers AKA condition codes.