!oaZTImNrICETsFkhgR:matrix.org

OS General

137 Members
Operating Systems - General Discussion | +stardust:matrix.org15 Servers

Load older messages


SenderMessageTime
1 Apr 2021
@fractal:matrix.orgfractal* https://jingos.com/04:28:02
@fractal:matrix.orgfractal* https://en.jingos.com/04:28:35
@nhscm:matrix.orgnhscm set a profile picture.07:20:59
@iamsolost:matrix.orgiamsolost:(10:38:40
@smile:t2bot.ioSmile Bot:)10:38:40
@akapcha:matrix.orgakapcha:) 12:18:05
@anasnaeem:matrix.orglighter;)12:23:23
@codysseus:matrix.orgcodysseus (they/them) changed their profile picture.21:52:13
2 Apr 2021
@slondr:privacytools.ioCommon Lisp:(03:23:56
@smile:t2bot.ioSmile Bot:)03:23:56
@amizu:matrix.orgamizu joined the room.14:48:11
@dtritus:matrix.orgdtritus joined the room.15:09:53
@amizu:matrix.orgamizu
In reply to @dunitro:matrix.org
how does a kernel transition from assembly code to C code
There is a calling convention, which defines which things are in what registers. So, r1-r4 might hold function arguments, r31 the stack pointer and r30 the return address.
15:43:48
@amizu:matrix.orgamizuThe standard calling convention differs per architecture. If you search for '<your architecture> calling convention', you should be able to find it. 15:45:11
@amizu:matrix.orgamizuThen, in the assembly code, jump to the address of your c function and you're in C land. Don't forget to set up your stack first. 15:46:15
3 Apr 2021
@is_privacy_an_option:privacytools.ioFree Privacy joined the room.03:45:29
@is_privacy_an_option:privacytools.ioFree Privacy left the room.07:00:49
5 Apr 2021
@kelplover27:matrix.orgSkyler joined the room.05:06:57
@kelplover27:matrix.orgSkyler left the room.05:46:09
@cum:privacytools.io@cum:privacytools.io joined the room.15:29:46
7 Apr 2021
@anasnaeem:matrix.orglighter changed their profile picture.18:39:19
@anasnaeem:matrix.orglighter changed their profile picture.18:40:23
@photonshift:matrix.orgphotonshift joined the room.19:17:53
8 Apr 2021
@cum:privacytools.io@cum:privacytools.io removed their profile picture.22:15:46
@cum:privacytools.io@cum:privacytools.io removed their display name cum.22:17:03
@cum:privacytools.io@cum:privacytools.io left the room.22:17:22
10 Apr 2021
@dunitro:matrix.orgdunitro
In reply to @amizu:matrix.org
Then, in the assembly code, jump to the address of your c function and you're in C land. Don't forget to set up your stack first.
aight thanks mate
15:27:39
11 Apr 2021
@fractal:matrix.orgfractalhttps://itsfoss.com/gnome-os/05:04:18
@fractal:matrix.orgfractal:(05:04:26
@smile:t2bot.ioSmile Bot:)05:04:27

There are no newer messages yet.


Back to Room List