ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

bootsup.c File Reference
#include "usetup.h"
#include <debug.h>
#include <pshpack1.h>
#include <poppack.h>

Go to the source code of this file.

Data Structures

struct  PFAT_BOOTSECTOR
struct  PFAT32_BOOTSECTOR

Defines

#define NDEBUG
#define SECTORSIZE   512

Functions

static VOID CreateCommonFreeLoaderSections (PINICACHE IniCache)
NTSTATUS CreateFreeLoaderIniForDos (PWCHAR IniPath, PWCHAR ArcPath)
NTSTATUS CreateFreeLoaderEntry (PINICACHE IniCache, PINICACHESECTION OSSection, PWCHAR Section, PWCHAR Description, PWCHAR BootType, PWCHAR ArcPath, PWCHAR Options)
NTSTATUS CreateFreeLoaderIniForReactos (PWCHAR IniPath, PWCHAR ArcPath)
NTSTATUS UpdateFreeLoaderIni (PWCHAR IniPath, PWCHAR ArcPath)
NTSTATUS SaveCurrentBootSector (PWSTR RootPath, PWSTR DstPath)
NTSTATUS InstallFat16BootCodeToFile (PWSTR SrcPath, PWSTR DstPath, PWSTR RootPath)
NTSTATUS InstallFat32BootCodeToFile (PWSTR SrcPath, PWSTR DstPath, PWSTR RootPath)
NTSTATUS InstallMbrBootCodeToDisk (PWSTR SrcPath, PWSTR RootPath)
NTSTATUS InstallFat12BootCodeToFloppy (PWSTR SrcPath, PWSTR RootPath)
NTSTATUS InstallFat16BootCodeToDisk (PWSTR SrcPath, PWSTR RootPath)
NTSTATUS InstallFat32BootCodeToDisk (PWSTR SrcPath, PWSTR RootPath)
static NTSTATUS UnprotectBootIni (PWSTR FileName, PULONG Attributes)
static NTSTATUS ProtectBootIni (PWSTR FileName, ULONG Attributes)
NTSTATUS UpdateBootIni (PWSTR BootIniPath, PWSTR EntryName, PWSTR EntryValue)
BOOLEAN CheckInstallFatBootcodeToPartition (PUNICODE_STRING SystemRootPath)
NTSTATUS InstallFatBootcodeToPartition (PUNICODE_STRING SystemRootPath, PUNICODE_STRING SourceRootPath, PUNICODE_STRING DestinationArcPath, UCHAR PartitionType)
NTSTATUS InstallVBRToPartition (PUNICODE_STRING SystemRootPath, PUNICODE_STRING SourceRootPath, PUNICODE_STRING DestinationArcPath, UCHAR PartitionType)
NTSTATUS InstallFatBootcodeToFloppy (PUNICODE_STRING SourceRootPath, PUNICODE_STRING DestinationArcPath)

Variables

PPARTLIST PartitionList

Generated on Sun May 27 2012 04:44:56 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.