summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/i386ex/start/start.S
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i386/i386ex/start/start.S')
-rw-r--r--c/src/lib/libbsp/i386/i386ex/start/start.S9
1 files changed, 0 insertions, 9 deletions
diff --git a/c/src/lib/libbsp/i386/i386ex/start/start.S b/c/src/lib/libbsp/i386/i386ex/start/start.S
index 999c161b9b..6f515243de 100644
--- a/c/src/lib/libbsp/i386/i386ex/start/start.S
+++ b/c/src/lib/libbsp/i386/i386ex/start/start.S
@@ -28,19 +28,16 @@
*
* $Id$
-
changes:
SetExRegByte(ICW3S , 0x02 ) # MUST be 0x02 according to intel
SetExRegByte(ICW3M , 0x04 ) # IR2 is cascaded internally: was 0x02 => IR1 is cascaded
*/
-
#include <rtems/asm.h>
#include "macros.inc"
#include "80386ex.inc"
-
/*
* NEW_GAS Needed for binutils 2.9.1.0.7 and higher
*/
@@ -76,7 +73,6 @@ SYM(GDT_END):
END_DATA
-
/* This section is the section that is used by the interrupt
descriptor table. It is used to provide the IDT with the
correct vector offsets. It is for symbol definition only.
@@ -131,7 +127,6 @@ SYM(A20):
orb $0x02 , al # Bit 1 Fast A20 = 0 (always 0) else enabled.
outb al , dx
-
SYM(Watchdog):
movw $WDTSTATUS , dx # address the WDT status port
inb dx , al # get the WDT status
@@ -284,7 +279,6 @@ SYM(InitTimer):
SetExRegByte(TMR0 , 0x00 ) # sfa
SetExRegByte(TMR0 , 0x00 ) # sfa
-
SetExRegByte(TMRCON , 0x70 ) # mode 0 disables on Gate= Vcc
SetExRegByte(TMR1 , 0x00 ) # sfa
SetExRegByte(TMR1 , 0x00 ) # sfa
@@ -342,7 +336,6 @@ SYM(InitInt):
# for IR0 and IR2 use 0xfa
SetExRegByte(INTCFG , 0x00 )
-
SYM(SetCS4):
SetExRegWord(CS4ADL , 0x702) #Configure chip select 4
SetExRegWord(CS4ADH , 0x00)
@@ -383,7 +376,6 @@ SYM(SetUCS1):
lgdt SYM(GDTR) # location of GDT
#endif
-
SYM(SetUCS):
SetExRegWord(UCSADL, 0x0702) # now 512K starting at 0x3f80000.
SetExRegWord(UCSADH, 0x03f8)
@@ -472,7 +464,6 @@ SYM (zero_bss):
repne # while ecx != 0
stosl # clear a long in the bss
-
/*
* Transfer control to User's Board Support Package
*/