<div dir="ltr"><div>Do I just take a guess and substitute 0 with some arbitrary n in declaration of _kernel_end, and then try to write into that?</div><div><br></div><div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Georgii Ekserdzhian</div></div></div><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 22 Ð¾ÐºÑ‚. 2020 Ð³. Ð² 14:52, Georgii Ekserdzhian <<a href="mailto:gxrjan@gmail.com">gxrjan@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Good afternoon,</div><div><br></div><div>When I try to write into the first byte which _kernel_end points to, I get these error message:</div><div>"error: writing 1 byte into a region of size 0"</div><div>"at offset 0 to object '_kernel_end' with size 0 declared here"</div><div><br></div><div>I suppose because _kernel_end is declared with size 0. But I'm not sure how to proceed. My code is just:</div><div><br></div><div>uint8_t *p = _kernel_end;</div><div>*p = 1;<br></div><div><br></div><div><div><div dir="ltr"><div dir="ltr">Georgii Ekserdzhian</div></div></div></div></div>
</blockquote></div>