sorear changed the topic of #riscv to: RISC-V instruction set architecture | https://riscv.org | Logs: https://libera.irclog.whitequark.org/riscv
unmanbearpig has joined #riscv
nun has quit [Ping timeout: 245 seconds]
aportnoy has joined #riscv
nun has joined #riscv
aportnoy has quit [Read error: Connection reset by peer]
compscipunk has quit [Quit: WeeChat 3.3]
[itchyjunk] has joined #riscv
nun has quit [Ping timeout: 258 seconds]
shoragan has quit [Ping timeout: 250 seconds]
ntwk has joined #riscv
shoragan has joined #riscv
nun has joined #riscv
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 258 seconds]
frost has joined #riscv
jwillikers has quit [Remote host closed the connection]
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 265 seconds]
jacklsw has joined #riscv
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
kailo has joined #riscv
davidlt has joined #riscv
BOKALDO has joined #riscv
PyroPeter has quit [Ping timeout: 265 seconds]
rsalveti has quit [Ping timeout: 264 seconds]
PyroPeter has joined #riscv
kido has quit [Ping timeout: 264 seconds]
SanchayanMaity has quit [Ping timeout: 258 seconds]
yongxiang has quit [Ping timeout: 258 seconds]
yongxiang has joined #riscv
[itchyjunk] has quit [Remote host closed the connection]
kido has joined #riscv
rsalveti has joined #riscv
SanchayanMaity has joined #riscv
kailo has quit [Ping timeout: 265 seconds]
davidlt has quit [Ping timeout: 264 seconds]
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 258 seconds]
riff-IRC has quit [Remote host closed the connection]
riff-IRC has joined #riscv
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 258 seconds]
kailo has joined #riscv
yeirr has joined #riscv
rlittl01 has quit [Read error: Connection reset by peer]
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 265 seconds]
smartin has joined #riscv
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 265 seconds]
kailo has quit [Remote host closed the connection]
kailo has joined #riscv
kailo has quit [Remote host closed the connection]
davidlt has joined #riscv
yeirr has quit [Ping timeout: 264 seconds]
unmanbearpig has quit [Ping timeout: 260 seconds]
yeirr has joined #riscv
winterflaw has joined #riscv
brsvh has joined #riscv
rlittl01_ has joined #riscv
zjason` is now known as zjason
wingsorc has quit [Remote host closed the connection]
Andre_H has quit [Ping timeout: 258 seconds]
hendursa1 has joined #riscv
hendursaga has quit [Ping timeout: 276 seconds]
unmanbearpig has joined #riscv
pecastro has joined #riscv
BOKALDO has quit [Quit: Leaving]
yeirr has quit [Quit: yeirr]
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 258 seconds]
brsvh has quit [Remote host closed the connection]
FL4SHK has quit [Ping timeout: 258 seconds]
FL4SHK has joined #riscv
gbrlwck has joined #riscv
BOKALDO has joined #riscv
jwillikers has joined #riscv
gbrlwck has quit [Quit: Client closed]
gbrlwck has joined #riscv
<jrtc27> https://github.com/T-head-Semi they actually followed through with their open-sourcing promises
<jrtc27> four shiny open[ce]9(10|06) repos
hexteex has joined #riscv
<mmind00> jrtc27: though at least the c906/c910 documentation is somewhat hard to read for non-native speakers ;-)
* mmind00 is hoping for translated versions later on
<jrtc27> comments seem to be in english
<jrtc27> oh you mean doc/
indy has quit [Read error: Connection reset by peer]
<jrtc27> https://github.com/rjiejie/XuanTie-doc exists with english translations of one of those documents
<jrtc27> looks to be 玄铁C910用户手册.pdf, the user manual
<jrtc27> (the other one is apparently an integration manual, ie for vendors)
indy has joined #riscv
<mmind00> jrtc27: thanks for that pointer
hexteex has quit [Ping timeout: 276 seconds]
indy has quit [Ping timeout: 260 seconds]
indy has joined #riscv
hexteex has joined #riscv
hexteex has quit [Remote host closed the connection]
[itchyjunk] has joined #riscv
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 258 seconds]
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 258 seconds]
hendursa1 has quit [Quit: hendursa1]
hendursaga has joined #riscv
<kehvo> Woo, finally got my longan nano
<kehvo> Now to figure out what to do with it
frost has quit [Quit: Connection closed]
ASSISTENZA has joined #riscv
ASSISTENZA has quit [Excess Flood]
<xentrac> that's wonderful!
<xentrac> jrtc27: that's also wonderful! a lot of Chinese chipmakers don't bother to make English documentation anymore because almost everybody who designs circuits speaks Chinese
<xentrac> (especially commercially; hobbyists are more diverse)
ASSISTENZA has joined #riscv
ASSISTENZA has quit [Excess Flood]
<jrtc27> this was a hard requirement from gnu people to accept patches using the custom extensions
<xentrac> to have them documented in English?
<jrtc27> I believe
<jrtc27> at least the features they wanted to upstream support for
<jrtc27> ok, not quite hard
* jrtc27 never read the actual thread, just heard reports of it
<xentrac> google translate came to the rescue it seems
<xentrac> also though the T-HEAD folks seem to have been pretty open and collaborative, a welcome contrast from the last 30 years of Broadcom and NVIDIA and whatnot
<xentrac> apparently a bunch of Chinese cellphone companies recently came into compliance with the GPL
<xentrac> Naomi Wu walked into UMIDIGI's office in her underwear and filmed herself kind of yelling at them, and eventually after some evasion ("No, Ben doesn't work here anymore") they agreed to publish their source
<xentrac> and then other companies started to follow suit
<jrtc27> they've been collaborative *now* but where was that when they were adding their own spec-violating page table attributes custom "extension"
<xentrac> haha
<jrtc27> so yeah, glad they're not broadcom, but they're hardly a poster child for doing things right
<xentrac> well, you know a lot more about the history of the situation than I do, I was just going by what's in that thread
<xentrac> how does the extension violate the spec?
freakazoid343 has joined #riscv
<la_mettrie> kehvo: i find it strange that longan nano has a microSD port but there seems to be no any instructions how to use it ...i suppose one could insert certain kind of image written on a microSD and use the board that way but...
<Esmil> la_mettrie: i have some code to read from the sd-card here https://github.com/esmil/gd32vf103inator
<Esmil> (in examples/LonganNano
freakazoid12345 has quit [Ping timeout: 258 seconds]
<jrtc27> xentrac: they used bits that were marked as reserved and the spec says must be zeroed by software
<jrtc27> (and that are required for DMA coherence)
<xentrac> oh, in the page table?
<la_mettrie> Esmil: thanks, i'll take a look
<jrtc27> yes
<xentrac> is there a way they could have added page table attributes without stomping on reserved bits?
<xentrac> I mean I normally think of ISA extensions as being the sort of thing that reserved bits are reserved *for*
<jrtc27> the standard-compliant way is to reserve a new satp.mode value in the custom extension space
<jrtc27> everything else is reserved for *standard* use, not vendor use
<xentrac> aha, I see. thanks!
* xentrac rereads the privileged spec
rlittl01_ has quit [Quit: -a- Connection Timed Out]
hendursaga has quit [Remote host closed the connection]
<xentrac> hmm, here it says all the satp.mode values are "reserved for future use", not "reserved for vendor use"; maybe I'm looking at an outdated version of the spec?
rlittl01 has joined #riscv
hendursaga has joined #riscv
<xentrac> no, the 20190608 version says the same thing
freakazoid343 has quit [Read error: Connection reset by peer]
freakazoid343 has joined #riscv
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 265 seconds]
freakazoid333 has joined #riscv
freakazoid12345 has quit [Ping timeout: 265 seconds]
<kehvo> la_mettrie: Right, that's a good excuse for a trip down the SoC docs then I guess :)
<kehvo> (assuming they're not incomplete ha)
<kehvo> Turns out the display runs in serial mode, and the bus with prescale of 8, sounds horrible lol
[itchyjunk] has quit [Quit: Leaving]
<xentrac> what bandwidth does that work out to
<kehvo> Approx 13.5 Mbit/s, with 160x80 resolution and 12 bits per pixel that amounts to a tad under 80 fps max, if I calculate correctly
<kehvo> Not as bad as I imagined first, I think
TMM_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
TMM_ has joined #riscv
rlittl01 has quit [Quit: -a- Connection Timed Out]
rlittl01 has joined #riscv
<xentrac> probably the actual display hardware is slower than 80fps
<xentrac> the analog side
___nick___ has joined #riscv
freakazoid343 has joined #riscv
lume has joined #riscv
freakazoid12345 has joined #riscv
freakazoid333 has quit [Ping timeout: 258 seconds]
freakazoid343 has quit [Ping timeout: 265 seconds]
mahmutov has joined #riscv
Andre_H has joined #riscv
gbrlwck has quit [Quit: Client closed]
gbrlwck has joined #riscv
gbrlwck81 has joined #riscv
gbrlwck has quit [Quit: Client closed]
gbrlwck has joined #riscv
gbrlwck81 has quit [Ping timeout: 256 seconds]
compscipunk has joined #riscv
jacklsw has quit [Quit: Back to the real life]
vagrantc has joined #riscv
___nick___ has quit [Ping timeout: 264 seconds]
gbrlwck has quit [Quit: Client closed]
gbrlwck has joined #riscv
gbrlwck has quit [Client Quit]
___nick___ has joined #riscv
lume has quit [Remote host closed the connection]
___nick___ has quit [Ping timeout: 264 seconds]
___nick___ has joined #riscv
___nick___ has quit [Quit: No Ping reply in 180 seconds.]
vagrantc has quit [Ping timeout: 252 seconds]
___nick___ has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
___nick___ has quit [Client Quit]
___nick___ has joined #riscv
BOKALDO has quit [Quit: Leaving]
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 258 seconds]
zjason` has joined #riscv
zjason has quit [Ping timeout: 252 seconds]
Ivii has joined #riscv
freakazoid343 has quit [Read error: Connection reset by peer]
freakazoid343 has joined #riscv
Ivii has quit [Remote host closed the connection]
___nick___ has quit [Ping timeout: 252 seconds]
smartin has quit [Quit: smartin]
davidlt has quit [Ping timeout: 260 seconds]
freakazoid12345 has joined #riscv
freakazoid343 has quit [Ping timeout: 258 seconds]
freakazoid343 has joined #riscv
freakazoid12345 has quit [Ping timeout: 265 seconds]
pecastro has quit [Ping timeout: 260 seconds]
jellydonut has quit [Quit: jellydonut]
jellydonut has joined #riscv
elastic_dog has quit [Ping timeout: 258 seconds]
EchelonX has joined #riscv
EchelonX has quit [Client Quit]
elastic_dog has joined #riscv
EchelonX has joined #riscv
freakazoid12345 has joined #riscv
[itchyjunk] has joined #riscv
freakazoid343 has quit [Ping timeout: 268 seconds]
jwillikers has quit [Remote host closed the connection]
winterflaw has quit [Ping timeout: 276 seconds]
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #riscv
cwebber has joined #riscv
Andre_H has quit [Quit: Leaving.]
kgz has quit [Ping timeout: 268 seconds]
X-Scale has quit [Ping timeout: 265 seconds]
kgz has joined #riscv
X-Scale has joined #riscv