00:00
pecastro has quit [Ping timeout: 264 seconds]
00:44
frost has joined #riscv
01:01
justyb11 has joined #riscv
01:03
jacklsw has joined #riscv
01:10
jimwilson has quit [Quit: Leaving]
01:35
wolfshappen_ has quit [Quit: later]
02:28
Guest99 has quit [Ping timeout: 256 seconds]
02:39
cengiz_io has quit [Ping timeout: 245 seconds]
02:39
panzeroceania has quit [Ping timeout: 264 seconds]
02:39
theruran has quit [Ping timeout: 264 seconds]
02:39
SanchayanMaity has quit [Ping timeout: 264 seconds]
02:39
jcm has quit [Ping timeout: 264 seconds]
02:40
adamse has quit [Ping timeout: 268 seconds]
02:40
khilman has quit [Ping timeout: 268 seconds]
02:40
gatecat has quit [Ping timeout: 268 seconds]
02:40
tucanae47_ has quit [Ping timeout: 268 seconds]
02:40
JSharp has quit [Ping timeout: 268 seconds]
02:40
rsalveti has quit [Ping timeout: 264 seconds]
02:40
adomas has quit [Ping timeout: 264 seconds]
02:40
khilman has joined #riscv
02:41
drewfustini has quit [Ping timeout: 268 seconds]
02:41
gatecat has joined #riscv
02:41
mithro has quit [Ping timeout: 264 seconds]
02:41
DynamiteDan has quit [Ping timeout: 264 seconds]
02:41
compnerd has quit [Ping timeout: 264 seconds]
02:41
rsalveti has joined #riscv
02:41
arnd has quit [Ping timeout: 268 seconds]
02:41
elms has quit [Ping timeout: 268 seconds]
02:41
wolfshappen has joined #riscv
02:42
drewfustini has joined #riscv
02:42
sorear has quit [Ping timeout: 268 seconds]
02:42
moto-timo has quit [Ping timeout: 268 seconds]
02:42
NishanthMenon has quit [Ping timeout: 268 seconds]
02:42
moto-timo has joined #riscv
02:42
DynamiteDan has joined #riscv
02:42
elms has joined #riscv
02:43
SanchayanMaity has joined #riscv
02:43
adomas has joined #riscv
02:43
NishanthMenon has joined #riscv
02:43
mithro has joined #riscv
02:43
compnerd has joined #riscv
02:43
JSharp has joined #riscv
02:43
cengiz_io has joined #riscv
02:44
panzeroceania has joined #riscv
02:44
theruran has joined #riscv
02:44
arnd has joined #riscv
02:45
sorear has joined #riscv
02:45
jcm has joined #riscv
02:50
olofj has quit [Read error: Connection reset by peer]
02:51
cengiz_io has quit [Read error: Connection reset by peer]
02:52
mithro has quit [Ping timeout: 260 seconds]
02:56
adamse has joined #riscv
02:56
tucanae47_ has joined #riscv
03:04
mithro has joined #riscv
03:04
olofj has joined #riscv
03:05
cengiz_io has joined #riscv
03:17
cengiz_io has quit [Ping timeout: 264 seconds]
03:17
olofj has quit [Ping timeout: 264 seconds]
03:18
mithro has quit [Ping timeout: 268 seconds]
03:20
mithro has joined #riscv
03:22
cengiz_io has joined #riscv
03:33
olofj has joined #riscv
03:51
shicz2 has quit [Ping timeout: 256 seconds]
03:52
indy has joined #riscv
03:53
shicz2 has joined #riscv
04:00
indy has quit [Ping timeout: 268 seconds]
04:02
theruran has quit [Ping timeout: 256 seconds]
04:02
adomas has quit [Ping timeout: 256 seconds]
04:02
JSharp has quit [Ping timeout: 260 seconds]
04:02
NishanthMenon has quit [Ping timeout: 260 seconds]
04:02
DynamiteDan has quit [Ping timeout: 260 seconds]
04:02
seds has quit [Ping timeout: 245 seconds]
04:02
kido_ has quit [Ping timeout: 260 seconds]
04:02
adamse has quit [Ping timeout: 256 seconds]
04:02
jcm has quit [Ping timeout: 256 seconds]
04:02
SanchayanMaity has quit [Ping timeout: 256 seconds]
04:02
arnd has quit [Ping timeout: 256 seconds]
04:02
kido_ has joined #riscv
04:03
cengiz_io has quit [Ping timeout: 268 seconds]
04:03
theruran has joined #riscv
04:03
tucanae47_ has quit [Ping timeout: 256 seconds]
04:03
drewfustini has quit [Ping timeout: 256 seconds]
04:03
englishm has quit [Ping timeout: 256 seconds]
04:03
adomas has joined #riscv
04:03
connojd has quit [Ping timeout: 245 seconds]
04:03
rsalveti has quit [Ping timeout: 244 seconds]
04:03
compnerd has quit [Ping timeout: 260 seconds]
04:03
elms has quit [Ping timeout: 260 seconds]
04:03
khilman has quit [Ping timeout: 260 seconds]
04:03
mobius has quit [Ping timeout: 245 seconds]
04:03
moto-timo has quit [Ping timeout: 256 seconds]
04:03
panzeroceania has quit [Ping timeout: 256 seconds]
04:03
olofj has quit [Ping timeout: 256 seconds]
04:04
rsalveti has joined #riscv
04:04
elms has joined #riscv
04:04
NishanthMenon has joined #riscv
04:04
JSharp has joined #riscv
04:04
DynamiteDan has joined #riscv
04:04
compnerd has joined #riscv
04:04
mobius has joined #riscv
04:04
panzeroceania has joined #riscv
04:04
SanchayanMaity has joined #riscv
04:04
olofj has joined #riscv
04:04
englishm has joined #riscv
04:04
seds has joined #riscv
04:04
connojd has joined #riscv
04:04
adamse has joined #riscv
04:04
cengiz_io has joined #riscv
04:04
tucanae47_ has joined #riscv
04:04
jcm has joined #riscv
04:04
arnd has joined #riscv
04:04
drewfustini has joined #riscv
04:04
moto-timo has joined #riscv
04:06
khilman has joined #riscv
04:44
PyroPeter has quit [Ping timeout: 260 seconds]
04:46
PyroPeter has joined #riscv
04:54
indy has joined #riscv
05:55
indy has quit [Ping timeout: 244 seconds]
06:00
riff-IRC has quit [Remote host closed the connection]
06:01
riff-IRC has joined #riscv
06:04
AEtherC0r3 has quit [*.net *.split]
06:04
kgz has quit [*.net *.split]
06:04
dh` has quit [*.net *.split]
06:04
wigyori has quit [*.net *.split]
06:04
smaeul has quit [*.net *.split]
06:05
reda_ has quit [*.net *.split]
06:05
dh` has joined #riscv
06:05
wigyori has joined #riscv
06:05
reda has joined #riscv
06:05
AEtherC0r3 has joined #riscv
06:05
smaeul has joined #riscv
06:06
kgz has joined #riscv
06:09
shicz2 has quit [Ping timeout: 244 seconds]
06:10
shicz2 has joined #riscv
06:12
jn has quit [*.net *.split]
06:12
CarlosEDP has quit [*.net *.split]
06:12
kaddkaka[m] has quit [*.net *.split]
06:12
pierce has quit [*.net *.split]
06:12
edf0 has quit [*.net *.split]
06:12
scruffyfurn has quit [*.net *.split]
06:12
mcfrdy has quit [*.net *.split]
06:13
edf0 has joined #riscv
06:13
jn has joined #riscv
06:13
jn has joined #riscv
06:13
jn has quit [Changing host]
06:13
mcfrdy has joined #riscv
06:14
scruffyfurn has joined #riscv
06:15
pierce has joined #riscv
06:20
CarlosEDP has joined #riscv
06:24
kaddkaka[m] has joined #riscv
06:33
BOKALDO has joined #riscv
06:41
indy has joined #riscv
07:11
Gravis has quit [Quit: No Ping reply in 180 seconds.]
07:13
Gravis has joined #riscv
07:15
shicz2 has quit [Ping timeout: 244 seconds]
07:18
shicz2 has joined #riscv
07:19
indy_ has joined #riscv
07:19
indy has quit [Ping timeout: 244 seconds]
07:49
winterflaw has joined #riscv
07:55
indy_ is now known as indy
08:12
crabbedhaloablut has quit [Remote host closed the connection]
08:12
frost has quit [Quit: Connection closed]
08:12
crabbedhaloablut has joined #riscv
08:45
dh` has joined #riscv
08:45
dh` has quit [Changing host]
09:02
jacklsw has quit [Quit: Back to the real world]
09:06
jacklsw has joined #riscv
09:15
jacklsw has quit [Quit: Back to the real world]
09:15
jonasbits has quit [Ping timeout: 264 seconds]
09:16
jacklsw has joined #riscv
09:18
jonasbits has joined #riscv
09:56
pecastro has joined #riscv
10:15
smartin has joined #riscv
10:24
TMM_ has joined #riscv
10:27
voltron has joined #riscv
10:35
voltron has quit [Remote host closed the connection]
10:46
voltron has joined #riscv
11:21
voltron has quit [Remote host closed the connection]
11:39
frost has joined #riscv
12:20
aurel32_ is now known as aurel32
12:51
tgamblin has joined #riscv
13:12
winterflaw has quit [Remote host closed the connection]
13:28
BOKALDO has quit [Quit: Leaving]
13:35
mjacob has joined #riscv
13:36
<
mjacob >
is the C char type signed or unsigned on risc-v?
13:36
<
mjacob >
and what is the canonical place to find this information?
13:39
<
muurkha >
happy Frege's birthday
13:47
<
mjacob >
jrtc27: ah, thanks! as it turns out, i was using the github search in a wrong way.
13:50
jacklsw has quit [Quit: Back to the real life]
13:53
frost has quit [Remote host closed the connection]
14:01
smartin has quit [Remote host closed the connection]
14:01
smartin has joined #riscv
14:20
BOKALDO has joined #riscv
14:45
shicz2 has quit [Ping timeout: 244 seconds]
14:47
shicz2 has joined #riscv
15:08
voltron has joined #riscv
15:33
voltron has quit [Remote host closed the connection]
15:46
shicz2 has quit [Ping timeout: 244 seconds]
15:48
shicz2 has joined #riscv
15:53
jacklsw has joined #riscv
16:03
X-Scale has quit [Ping timeout: 260 seconds]
16:04
X-Scale` has joined #riscv
16:05
X-Scale` is now known as X-Scale
16:06
abelvesa has quit [Ping timeout: 268 seconds]
16:07
abelvesa has joined #riscv
16:12
mahmutov has joined #riscv
16:25
TMM_ has joined #riscv
16:48
REZZ has joined #riscv
16:55
jacklsw has quit [Quit: Back to the real life]
16:57
pabs3 has quit [Ping timeout: 256 seconds]
17:02
abelvesa has quit [Ping timeout: 250 seconds]
17:03
abelvesa has joined #riscv
17:09
pabs3 has joined #riscv
17:32
Andre_H has joined #riscv
17:41
voltron has joined #riscv
17:43
voltron has quit [Read error: Connection reset by peer]
17:58
___nick___ has joined #riscv
18:01
___nick___ has quit [Client Quit]
18:02
___nick___ has joined #riscv
18:03
___nick___ has quit [Client Quit]
18:04
___nick___ has joined #riscv
18:05
shicz2 has quit [Ping timeout: 250 seconds]
18:07
shicz2 has joined #riscv
18:12
hexteex has joined #riscv
18:21
hexteex has quit [Ping timeout: 276 seconds]
18:32
hexteex has joined #riscv
18:33
jimwilson has joined #riscv
18:42
jimwilson_ has joined #riscv
18:44
jimwilson has quit [Ping timeout: 268 seconds]
19:04
EchelonX has joined #riscv
19:23
voltron has joined #riscv
19:26
BOKALDO has quit [Quit: Leaving]
20:10
voltron has quit [Remote host closed the connection]
20:35
cwebber has quit [Ping timeout: 260 seconds]
21:04
___nick___ has quit [Ping timeout: 240 seconds]
21:09
foton has quit [Quit: %Bye, bye, ...%]
21:09
foton has joined #riscv
21:10
foton has quit [Remote host closed the connection]
21:12
foton has joined #riscv
21:16
cwebber has joined #riscv
21:16
foton has quit [Client Quit]
21:17
foton has joined #riscv
21:24
smartin has quit [Quit: smartin]
21:45
EchelonX has quit [Quit: Leaving]
22:01
Andre_H has quit [Quit: Leaving.]
22:07
nvmd has quit [Ping timeout: 256 seconds]
22:09
nvmd has joined #riscv
22:10
<
somlo >
anyone know how to set PLATFORM_ACLINT_MTIMER_FREQ in opensbi? I'm trying to adapt a set of platform files from `platform/template/platform.c` to a 64-bit rocket chip and LiteX, and having a bit of trouble figuring out where this value is supposed to come from
22:12
<
somlo >
cpu frequency for rocket is 50MHz, and timebase-frequency is 1/100 of that (to get the linux clock ticking at normal speed)
22:13
<
somlo >
but nothing in the chisel-generated dts mentions antyhing related to an "[a]clint [m]timer frequency"...
22:23
<
jrtc27 >
it's only hard-coded in opensbi for platforms that don't properly support the generic platform (or haven't been converted to it)
22:23
<
jrtc27 >
if you have a proper device tree for your rocket instantiation then it should just work
22:24
<
jrtc27 >
(and you should absolutely try and make generic work, it's far simpler in general)
22:25
<
jrtc27 >
you could change that though, nothing inherent about 100
22:26
nvmd has quit [Ping timeout: 244 seconds]
22:26
<
jrtc27 >
you'll need to add a litex,liteuart driver to opensbi, but that's it from what I can see
22:27
nvmd has joined #riscv
22:33
Starfoxxes has quit [Ping timeout: 246 seconds]
22:34
Starfoxxes has joined #riscv
22:37
<
somlo >
jrtc27: thanks! I notice your link is for the linux kernel, and OK, linux will work if the .dtb contains all necessary values; And the fact it tells me that "ACLINT_MTIMER_FREQ" is synonymous to "timebase-frequency" is valuable knowledge I didn't have so far
22:38
<
jrtc27 >
only linked there because that's currently the canonical location for documenting device tree bindings
22:39
<
somlo >
but I don't get the bit about "making generic work" -- I'm trying to compile opensbi itself for Litex/Rocket, and I don't see a "just refer to the .dtb" option to bypass writing a platform.c module for it :)
22:39
<
jrtc27 >
platform/generic/platform.c exists
22:39
<
jrtc27 >
build with PLATFORM=generic
22:40
<
somlo >
oh,
*that* makes sense (assuming what's in there is stuff I can get away with, modulo the litex uart piece)
22:40
<
jrtc27 >
the generic platform is the spiritual successor of bbl in terms of how it deals with multiple bits of hardware
22:42
<
jrtc27 >
(and, if you need to, FW_FDT_PATH is how you embed a device tree if your bitstream doesn't put it in a ROM (BRAM..) somewhere)
22:43
<
jrtc27 >
(but it really should)
22:47
<
somlo >
jrtc27: awesome, now I have a better idea how to go about bolting on 64-bit litex support (at least better than brute-force cloning a dedicated platform directory) :)
22:47
<
somlo >
thanks again
22:49
Starfoxxes has quit [Ping timeout: 240 seconds]
22:59
Starfoxxes has joined #riscv
23:10
freakazoid12345 has joined #riscv
23:13
freakazoid343 has quit [Ping timeout: 260 seconds]
23:57
peepsalot has quit [Quit: Connection reset by peep]