Ignore:
Timestamp:
Apr 12, 2014, 8:23:32 AM (11 years ago)
Author:
Ben Rietbroek
Message:

Various Changes [2012-04-14]

WARNING!!

All commits upto and including the commit of [2012-05-13] contain
a severe bug!! Building from these sources and then disabling
the 'force LBA' feature while also using the drive-letter feature or
editing the label can DESTROY THE MBR on ALL ATTACHED DISKS!!
DO NOT DISABLE 'FORCE LBA USAGE' WHEN BUILT FROM THE THESE COMMITS!!

Changes

o Added BLDLEVEL support
o Enhanced Master Make
o Sanitized sources
o Support for Wasm and Masm6 (experimental)
o Renamed MBR_PROT.ASM to MBR-PROT.ASM
o Merged bitfield code Into Installer
o First steps for cross platform Installer
o More...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/TOOLS/INTERNAL/FIXCODE.H

    r37 r46  
    66    #define PLATFORM_DOS
    77#elif defined(__OS2__) && !defined(OS2)
    8     #define INCL_NOPMAPI
    9     #define INCL_BASE
    10     #define INCL_DOS
    11     #define INCL_DOSDEVIOCTL
    12     #include <os2.h>
    138    #define PLATFORM_OS2
    149#elif defined(__NT__)
    15     #include <windows.h>
    1610    #define PLATFORM_WINNT
    1711#elif defined(__LINUX__)
     
    2115#endif
    2216
     17
    2318#include    <stdlib.h>
    2419#include    <stdio.h>
     
    2621
    2722
    28 
    29 
    30 
    31 
    32 
    33 
    34 
    35 
     23#define     IMAGE_SIZE      31744
     24#define     MBRPROT_SIZE    1024
     25#define     SECSIZE         512
    3626
    3727#endif
    38 
    39 
    40 
    41 
    42 
    43 
Note: See TracChangeset for help on using the changeset viewer.