Log of #ghostscript at irc.freenode.net.

Search:
 <<<Back 1 day (to 2021/04/16)Fwd 1 day (to 2021/04/18) >>>20210417 
unixbsd hi chris05:38.37 
artifexi- <RayJohnston> Chris may not be up yet05:39.30 
unixbsd hi crhist07:51.48 
artifexi- <KenSharp> unixbsd if you've got a question just ask07:52.08 
unixbsd a littl question, would you have a little basic kernel code for me to learn kernel?07:52.09 
  I would be happy to have a little code to start a basic hello world at boot of my amd64, nothing complicated, just a basic printf or something 07:52.50 
artifexi- <RayJohnston> unixbsd: You probably don't quite understand what a 'kernel' is, but I recommend https://www.amazon.com/Design-UNIX-Operating-System/dp/013201799716:27.41 
  <RayJohnston> The basic functions of a kernel are process management, memory management, and the connection between I/O requests and "drivers" (that access the hardware, and so need to run with some degree of kernel priveleges). On modern CPU's with MMU (Memory Management Unit) hardware allows the kernel to keep processes from accessing memory that belong to the kernel or other processes, thus providing security, and _may_ include Virtual Memory 16:33.59 
  <RayJohnston> You have to thoroughly understand the architecture of the CPU as well as the other hardware of the motherboard and devices to even start.16:36.35 
  <RayJohnston> As Chrisl mentions he could write a kernel, given enough time and incentive (computer science courses often include this topic), and I have written kernels for several different CPU's/boards, and taught courses (>40 years ago) on the design of several "operating systems" including the implementation of the 'kernel' (which goes by other terms) -- mostly on minicomputers and microprocessors.16:43.17 
  <RayJohnston> Another book that is interesting on the topic is https://www.amazon.com/Operating-System-Design-Approach-Second/dp/1498712436/ref=sr_1_1?dchild=1&keywords=xinu+design&qid=1618677838&s=books&sr=1-116:44.36 
  <RayJohnston> "this bestselling book taught readers how an operating system works and explained how to build it from the ground up. "16:45.08 
  <Robin_Watts> I read the 1st edition of this at college, I think: https://smile.amazon.co.uk/Operating-Systems-Implementation-Woodhull-Tanenbaum/dp/9332550514/ref=sr_1_3?crid=2XJUL762HHYXV&dchild=1&keywords=tanenbaum+operating+systems&qid=1618702240&sprefix=Tanenbaum%2Caps%2C147&sr=8-323:33.45 
 <<<Back 1 day (to 2021/04/16)Forward 1 day (to 2021/04/18)>>> 
ghostscript.com #mupdf
Search: