×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

kernel 16 bit or 32 bit

kernel 16 bit or 32 bit

kernel 16 bit or 32 bit

(OP)
Should the kernel I load at the start be a 16 bit one or 32 bit one. I tried switching to Protected mode and then loaded the kernel. But that consumed a lot of code and made me suck to keep the size within 512 bytes. Help me out...
Sincerely,
Ekanth.

RE: kernel 16 bit or 32 bit

Hi Ekaanth, ( Tamilian ?? )
    Writing a PM boot strap should b cool yaar.
Let ur BootSector load 3 sectors at a time into
real memory, then switch to PM swapout the memory into
wherever u wanna ur kernel to load and then return back
and continue with it..
 If u want a code to beleive it,
 u can visit my page at
    www.angelfire.com/myband/unix/os.htm
              or
    www.angelfire.com/myband/unix

i have sources for a small kernel, which loads into
1 Mb of RAM, enables paging and operates in a ful PM
envmt. That should help u out.
Cheers
Sarnath


Do not rejoice that ur code works.
it might be a special case of an error

RE: kernel 16 bit or 32 bit

(OP)
Hi Sarnath,
    Yeah!!! Proud to be Tamil. Anyway thanx a lot. It really helped. We're on the process of switching to PM now. We'll be loading GDT and IDT shortly. Hella lotta work outh there. If possible help me out in writing interrupt handlers. Mail me at ekanths@hotmail.com. If time permits visit my another previous project page at http://www.geocities.com/gfslicer
Thanx,
Ekanth

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close