sb0 changed the topic of #m-labs to: https://m-labs.hk :: Mattermost https://chat.m-labs.hk :: Logs http://irclog.whitequark.org/m-labs
airwoodix94 has joined #m-labs
airwoodix9 has quit [Ping timeout: 240 seconds]
airwoodix94 is now known as airwoodix9
mauz555 has quit [Remote host closed the connection]
<mtrbot-ml> [mattermost] <astro> I now see that the mmu l1_table in .bss must be 16kb-aligned but that works properly with `#[repr(align(16384))]` anyway. my old comments suggest that this has not always been the case.
strobokopp has joined #m-labs
stroboko1p has quit [Ping timeout: 260 seconds]
<mtrbot-ml> [mattermost] <sb10q> but, using Vec<u8> as stack is the same as putting the stack in DDR using the linker script and only starting core1 after DDR has been initialized, no?
<mtrbot-ml> [mattermost] <sb10q> using the Vec<u8> address vs. addresses obtained via the linker does not make a difference, as long as core1 is kept in hold until core0 initializes peripherals
<mtrbot-ml> [mattermost] <sb10q> isn't the MMU initialized by each core and after the stack pointer has taken its value? when using Vec<u8> you still have a period of time with SP pointing to DDR and the MMU uninitialized
Stormwind_mobile has quit [Remote host closed the connection]
mauz555 has joined #m-labs
Stormwind_mobile has joined #m-labs
mauz555 has quit [Ping timeout: 240 seconds]
airwoodix92 has joined #m-labs
airwoodix9 has quit [Ping timeout: 260 seconds]
airwoodix92 is now known as airwoodix9
pie_[bnc] has quit [Changing host]
pie_[bnc] has joined #m-labs
proteus-guy has quit [Ping timeout: 256 seconds]
<mtrbot-ml> [mattermost] <pca006132> pca006132 joined the team.
mauz555 has joined #m-labs
mauz555 has quit [Remote host closed the connection]
mauz555 has joined #m-labs
mumptai has joined #m-labs
<mtrbot-ml> [mattermost] <sb10q> FYI, with minor modifications the ARTIQ compiler can produce riscv binaries with upstream llvm9+llvmlite
sb0_ has joined #m-labs
lkcl_ has joined #m-labs
lkcl has quit [Ping timeout: 264 seconds]
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
rohitksingh has quit [Quit: No Ping reply in 180 seconds.]
mwk has joined #m-labs
rohitksingh has joined #m-labs
mwk has left #m-labs [#m-labs]
<mtrbot-ml> [mattermost] <sb10q> @astro there's still a comment in https://git.m-labs.hk/M-Labs/zc706/commit/282b4dc69aaf61e959bd0973824a87395117d5e7 that says "Aligned to 16kB" re. the BSS
<mtrbot-ml> [mattermost] <sb10q> @astro so the stack needs a 8 byte alignment? what about the heap?
sb0_ has quit [Quit: Leaving]
Mouss has joined #m-labs
Mouss has left #m-labs [#m-labs]
plonk has quit [Ping timeout: 250 seconds]
plonk has joined #m-labs
plonk has quit [Ping timeout: 240 seconds]
proteus-guy has joined #m-labs
plonk has joined #m-labs
plonk has quit [Ping timeout: 244 seconds]
lkcl_ has quit [Ping timeout: 264 seconds]
lkcl has joined #m-labs
<mtrbot-ml> [mattermost] <astro> yeah, 4 bytes didn't work for stack
<mtrbot-ml> [mattermost] <astro> heap starts at DDR base
balrog has quit [Ping timeout: 265 seconds]
strobokopp has quit [Ping timeout: 260 seconds]
balrog has joined #m-labs
strobokopp has joined #m-labs
<mtrbot-ml> [mattermost] <sb10q> Not always... I want to put the whole application in DDR, ocm is too small
X-Scale has quit [Ping timeout: 258 seconds]
X-Scale` has joined #m-labs
X-Scale` is now known as X-Scale
futarisIRCcloud has joined #m-labs
X-Scale` has joined #m-labs
X-Scale has quit [Ping timeout: 265 seconds]
X-Scale` is now known as X-Scale