11 Topics

Member Avatar for
Member Avatar for ShiftLeft

For those interested in operating system development, this snippet tests status of A20. It is the line that allows memory beyond 1 meg to be addressed, otherwise it will just wrap around which some applications and versions of DOS depend on. My bootloader **MBR1_44** has switched system to protected (*32 …

0
291
Member Avatar for Assembly Guy

**NOTE** This code won't work at the application level. It directly addresses memory at 0xB8000 which will result in a segfault at the application level. This code must be part of an OS or an application in a not-so-secure operating system like DOS, where applications can directly address any part …

Member Avatar for Assembly Guy
0
461
Member Avatar for Techwriter10

The EE Times [URL="http://www.eetimes.com/news/latest/showArticle.jhtml;jsessionid=CK0UKKNE0NKJCQSNDLSCKHA?articleID=213402554"]reported[/URL] earlier this week that the Dell E4200 and E4300 laptops are running both Linux and Windows on the same machine. Why both you ask? The Linux OS provides a quick boot for checking email and other "light" computing duties while the Windows side allows "heavier duty" …

Member Avatar for bustyesc
0
799
Member Avatar for shacknetisp

I am creating a simple Operating System called OneFileOS, and I am wondering if I must use a special version of assembler, or if I can use the regular x86 version. Thank You.

Member Avatar for Ancient Dragon
0
151
Member Avatar for stillfly122

Hi guys. so i wanna code my own Simple Dos-like OS that boots to a prompt with the simple command of "Hello" which should load a message that says "Hello, World!". Would someone be generous enough to give me some source code that just boots and has the command "Hello". …

Member Avatar for NotNull
0
457
Member Avatar for Zssffssz

Ok I have all the framework done. Programs I want it to do all linked up in another program Done. A c++ program to write to boot sector DONE. All I need now is a simple (less than a gig of text:) way to start the other program from the …

Member Avatar for Zssffssz
0
394
Member Avatar for Goalatio

This is my OS that I've been working on for almost 3 months now (not all at once.. in periods of a few days each time). Would anyone skilled in NASM mind looking at parts of it and give me their opinion on my code? Note that there are many …

Member Avatar for Kieran Y5
1
221
Member Avatar for lee.j.baxter

Hi everyone, I'm creating my own OS from scratch, and I'm first producing an installation CD so that I can easily install my kernel on a hard drive. So far, I've written a CD-based bootstrap loader in NASM that finds a program within the root directory of the CD, loads …

Member Avatar for lee.j.baxter
0
287
Member Avatar for emorjon2

hello anyones! I'm trying to create a boot sector using assember. I have compile it into a bin file and put it into the memory stick. when I'm start the computer and press f12 and shoose my memory stick, it may write hello world on screen, but nothing happend! X( …

Member Avatar for sDJh
0
223
Member Avatar for maf5693

I am building a new OS as a learning experience, and after trudging through intel architecture manuals and osdever tutorials I still have no idea how to write a keyboard device driver- using BIOS calls and interrupts is outdated and I have no idea how to directly interface the keyboard …

Member Avatar for maf5693
0
194
Member Avatar for kc0arf

A couple of years ago, I thought I would never have seen an "Intel Inside" sticker on Apple hardware. Looking at the news today, I was surprised at the revelation that Intel Macintosh hardware can now run Win XP SP 2! Somebody please check if hell froze over. WOW. Go …

Member Avatar for shockwaveudk
0
298