s'ok, we are all a bit stressed out lately, with the sate of the economy and all...
I'm writing the boot sector code now. I downloaded an old version of turbo C so I can generate the 16 bit code with it using the tiny memory model. I suppose at some point Ill have to determine what file system to use. I'd prefer to use NTFS, but im not entirely sure if I can impliment that as its MS proprietary, even though I intend for this OS to be a new flavor of windows, either an open source version or not.
NTFS is very poorly documented [in publicly available documentation, at least].
Originally Posted by abachler
For doing OS development, using a virtual machine is excellent way to avoid many of the pitfalls of the regular OS development process (such as "thrashing the disk", "not being able to see what went wrong because it rebooted", and many such things).
abachler, wouldn't you be happier with starting from the ReactOS source if you want a Windows-like OS with special features?
Hmm, that migth be a good idea. There are some concerns I have going in, but if I'll see if a split from the current version 0.3.7 is feasable.
mmm, doesnt look good, ReactOS is 32 bit only atm, I had intended on making HiPOS 64 bit.
well, I tried to compile it and get a syntax error on this line of code -
requested help on their forum, but no reply in the last hour. I don't see any problem with it, but gcc wont compile it ...
static const int info_size = offsetof( KEY_VALUE_PARTIAL_INFORMATION, Data );
it specifically says
dll\win32\advapi32\reg\reg.c:3905: error: syntax error before "KEY_VALUE_PARTIAL_INFORMATION"
Figured out what the problem was. Apparemtly you cant just compile it you have to use teh ReactOS Build Environment. Once I did that it compiled fine, I'm trying to run it under bochs right now, but it seems to hang at one point.