Find the answer to your Linux question:
Results 1 to 4 of 4
as some of you may know i have been messing around with linux kernel 0.0.1 and i have a problem i know that the head.s remaps all the memory but ...
  1. #1
    Just Joined!
    Join Date
    Mar 2009
    Posts
    37

    video memory location

    as some of you may know i have been messing around with linux kernel 0.0.1 and i have a problem i know that the head.s remaps all the memory but i cannot seem to find the video memory does any body know the address, or is it different for each linux kernel, or is it dependent on something that i have not mentioned?

    I know it is not a good idea to be writing to the video memory because it can be different on other platforms.

  2. #2
    Just Joined!
    Join Date
    Jun 2009
    Posts
    29
    The kernel usually accesses the video by BIOS int 10 video interrupt.

  3. #3
    Just Joined!
    Join Date
    Mar 2009
    Posts
    37
    i don't know if that is true because if they were to use the bios then it would slow stuff down so they try to avoid the bios as much as possible. I do know that many boot loader use int 0x10 before they enter protected mode, but i thought that int 0x10 is no longer useable once it enters protected mode

  4. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Everything I read indicates that using the framebuffer is probably the only way to go. You can access it via ioctl functions. Sorry, but that's as far as I got so far.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...