update copyright year, add some comments

git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@1489 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
Kenneth J Davis 2009-07-13 03:21:32 +00:00
parent 82d77a19e1
commit 2e9792fae5

View File

@ -30,6 +30,7 @@
#include "portab.h"
#include "init-mod.h"
#include "dyndata.h"
#include "debug.h"
#ifdef VERSION_STRINGS
static BYTE *mainRcsId =
@ -37,7 +38,7 @@ static BYTE *mainRcsId =
#endif
static char copyright[] =
"(C) Copyright 1995-2006 Pasquale J. Villani and The FreeDOS Project.\n"
"(C) Copyright 1995-2009 Pasquale J. Villani and The FreeDOS Project.\n"
"All Rights Reserved. This is free software and comes with ABSOLUTELY NO\n"
"WARRANTY; you can redistribute it and/or modify it under the terms of the\n"
"GNU General Public License as published by the Free Software Foundation;\n"
@ -108,11 +109,15 @@ VOID ASMCFUNC FreeDOSmain(void)
drv = 3; /* C: */
LoL->BootDrive = drv;
/* install DOS API and other interrupt service routines, basic kernel functionality works */
setup_int_vectors();
CheckContinueBootFromHarddisk();
/* display copyright info and kernel emulation status */
signon();
/* initialize all internal variables, process CONFIG.SYS, load drivers, etc */
init_kernel();
#ifdef DEBUG
@ -683,14 +688,14 @@ STATIC VOID InitSerialPorts(VOID)
}
/*****************************************************************
if kernel.config.BootHarddiskSeconds is set,
the default is to boot from harddisk, because
the user is assumed to just have forgotten to
remove the floppy/bootable CD from the drive.
if kernel.config.BootHarddiskSeconds is set,
the default is to boot from harddisk, because
the user is assumed to just have forgotten to
remove the floppy/bootable CD from the drive.
user has some seconds to hit ANY key to continue
to boot from floppy/cd, else the system is
booted from HD
user has some seconds to hit ANY key to continue
to boot from floppy/cd, else the system is
booted from HD
*/
STATIC int EmulatedDriveStatus(int drive,char statusOnly)
@ -706,7 +711,7 @@ STATIC int EmulatedDriveStatus(int drive,char statusOnly)
init_call_intr(0x13, &r);
if (r.flags & 1)
return FALSE;
return FALSE;
return TRUE;
}