Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Just in time

Just in time

Scheduled Pinned Locked Moved The Lounge
comtoolsquestion
9 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • 0 Offline
    0 Offline
    0x3c0
    wrote on last edited by
    #1

    Just in time for the new year, I've posted my fourth article. It'll probably be my last for a while because of exams, but I'm quite proud of it. Beginning Operating System Development, Part Four[^]

    OSDev :)

    R L E CPalliniC 4 Replies Last reply
    0
    • 0 0x3c0

      Just in time for the new year, I've posted my fourth article. It'll probably be my last for a while because of exams, but I'm quite proud of it. Beginning Operating System Development, Part Four[^]

      OSDev :)

      R Offline
      R Offline
      Rob Philpott
      wrote on last edited by
      #2

      Excellent stuff. I love low level development but really don't get involved with it anymore - just live in my cosy managed bubble. Are you intending to produce some sort of pre-emptive multitasking? Curiosity led me to find out that my computer makes between 2000 and 20000 context switches a second recently.

      Regards, Rob Philpott.

      0 1 Reply Last reply
      0
      • R Rob Philpott

        Excellent stuff. I love low level development but really don't get involved with it anymore - just live in my cosy managed bubble. Are you intending to produce some sort of pre-emptive multitasking? Curiosity led me to find out that my computer makes between 2000 and 20000 context switches a second recently.

        Regards, Rob Philpott.

        0 Offline
        0 Offline
        0x3c0
        wrote on last edited by
        #3

        Thanks :-D

        Rob Philpott wrote:

        Are you intending to produce some sort of pre-emptive multitasking?

        Eventually. My current plan is to have memory management working in two parts' time, which will include paging. That will form the basis for multi-tasking, which will in turn form a basis for program loading and dynamic linking.

        OSDev :)

        1 Reply Last reply
        0
        • 0 0x3c0

          Just in time for the new year, I've posted my fourth article. It'll probably be my last for a while because of exams, but I'm quite proud of it. Beginning Operating System Development, Part Four[^]

          OSDev :)

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          0x3c0 wrote:

          I'm quite proud of it.

          Justifiably so; you've obviously worked hard at understanding the concepts in order to write such clear descriptions. Good luck (if you need it) with your exams, and beyond.

          1 Reply Last reply
          0
          • 0 0x3c0

            Just in time for the new year, I've posted my fourth article. It'll probably be my last for a while because of exams, but I'm quite proud of it. Beginning Operating System Development, Part Four[^]

            OSDev :)

            E Offline
            E Offline
            Ennis Ray Lynch Jr
            wrote on last edited by
            #5

            Everyone else had to take operating systems and write an operating system on an x86 emulator and I didn't :( I feel cheated.

            Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

            S G 2 Replies Last reply
            0
            • E Ennis Ray Lynch Jr

              Everyone else had to take operating systems and write an operating system on an x86 emulator and I didn't :( I feel cheated.

              Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

              S Offline
              S Offline
              Steve Mayfield
              wrote on last edited by
              #6

              the x86 platform did not exist when I took my OS class :sigh: (in fact, the Intel 4004 was still two years away) :-O

              Steve _________________ I C(++) therefore I am

              B 1 Reply Last reply
              0
              • 0 0x3c0

                Just in time for the new year, I've posted my fourth article. It'll probably be my last for a while because of exams, but I'm quite proud of it. Beginning Operating System Development, Part Four[^]

                OSDev :)

                CPalliniC Offline
                CPalliniC Offline
                CPallini
                wrote on last edited by
                #7

                You're really the 'on the metal' developer (unfortunately, using C++ automatically rules you out of the Klingons :rolleyes: ). Best wishes for the article, the OS, and, of course, the exams. :)

                If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                [My articles]

                In testa che avete, signor di Ceprano?

                1 Reply Last reply
                0
                • S Steve Mayfield

                  the x86 platform did not exist when I took my OS class :sigh: (in fact, the Intel 4004 was still two years away) :-O

                  Steve _________________ I C(++) therefore I am

                  B Offline
                  B Offline
                  Brady Kelly
                  wrote on last edited by
                  #8

                  Meh! back then I was already using RNA as an interpreter.

                  1 Reply Last reply
                  0
                  • E Ennis Ray Lynch Jr

                    Everyone else had to take operating systems and write an operating system on an x86 emulator and I didn't :( I feel cheated.

                    Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. A man said to the universe: "Sir I exist!" "However," replied the universe, "The fact has not created in me A sense of obligation." --Stephen Crane

                    G Offline
                    G Offline
                    Gary R Wheeler
                    wrote on last edited by
                    #9

                    Don't complain; my operating systems classes consisted of the following: CEG430: Introduction to PDP-11 assembly language programming. The coursework was done using a cross-assembler and PDP-11 emulator running on the university's IBM mainframe, which we accessed using punched cards. CEG431: Real-time programming. We got to use actual PDP-11/05's for this course. CS4??: Operating systems. Another class using the IBM mainframe, this time written in Pascal running against an O/S simulator. My class was the last one using this approach, as the dozen of us used over $15,000 of computer time in a single quarter.

                    Software Zen: delete this;
                    Fold With Us![^]

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups