diff --git a/blog/post/04-printing-to-screen.md b/blog/post/04-printing-to-screen.md index 36661ce6..15f84402 100644 --- a/blog/post/04-printing-to-screen.md +++ b/blog/post/04-printing-to-screen.md @@ -1,7 +1,7 @@ +++ title = "Printing to Screen" date = "2015-10-23" -updated = "2016-10-06" +updated = "2016-10-31" aliases = [ "/2015/10/23/printing-to-screen/", "/rust-os/printing-to-screen.html", diff --git a/blog/post/10-better-exception-messages.md b/blog/post/10-better-exception-messages.md index e424ddfb..5db9bdad 100644 --- a/blog/post/10-better-exception-messages.md +++ b/blog/post/10-better-exception-messages.md @@ -1,6 +1,7 @@ +++ title = "Better Exception Messages" date = "2016-08-03" +updated = "2016-11-01" +++ In this post, we explore exceptions in more detail. Our goal is to print additional information when an exception occurs, for example the values of the instruction and stack pointer. In the course of this, we will explore inline assembly and naked functions. We will also add a handler function for page faults and read the associated error code. diff --git a/blog/post/11-returning-from-exceptions.md b/blog/post/11-returning-from-exceptions.md index 8e0813aa..677b4bb5 100644 --- a/blog/post/11-returning-from-exceptions.md +++ b/blog/post/11-returning-from-exceptions.md @@ -1,6 +1,7 @@ +++ title = "Returning from Exceptions" date = "2016-09-21" +updated = "2016-11-01" +++ In this post, we learn how to return from exceptions correctly. In the course of this, we will explore the `iretq` instruction, the C calling convention, multimedia registers, and the red zone.