diff --git a/net/3C503.COM b/net/3C503.COM new file mode 100644 index 0000000..57ac0f3 Binary files /dev/null and b/net/3C503.COM differ diff --git a/net/8029PKT.COM b/net/8029PKT.COM new file mode 100644 index 0000000..11444c7 Binary files /dev/null and b/net/8029PKT.COM differ diff --git a/net/8139PKT.COM b/net/8139PKT.COM new file mode 100644 index 0000000..c892c87 Binary files /dev/null and b/net/8139PKT.COM differ diff --git a/net/AUTOEXEC.BAT b/net/AUTOEXEC.BAT new file mode 100644 index 0000000..be2ca78 --- /dev/null +++ b/net/AUTOEXEC.BAT @@ -0,0 +1,60 @@ +@ECHO OFF + +REM NOTE: If you remove this file from your boot disks, +REM the FreeDOS boot will automaticall prompt user for date/time +REM That issue can be fixed by adding the "/D" flag in CONFIG.SYS +REM to the COMMAND.COM line , but /D will also make FreeDOS skip +REM execution of AUTOEXEC.BAT. +REM More info is here: +REM https://sourceforge.net/p/freedos/mailman/message/5156181/ + +REM Change packet driver settings as required +if %config%.==. NE2000 0x60 3 0x300 +if %config%.==0. NE2000 0x60 3 0x300 +if %config%.==1. NE2000XT 0x60 3 0x300 +if %config%.==2. 8029PKT 0x60 +if %config%.==3. 8139PKT 0x60 +if %config%.==4. pcntpk INT=0x60 +if %config%.==5. 3C503 0x60 3 0x300 +if %config%.==6. SMC_WD 0x60 3 0x300 + +SET MTCPCFG=MTCP.CFG + +REM Install mouse driver +ECHO. +ECHO Choose mouse type: +ECHO 0 = Autodetect +ECHO 1 = Serial +ECHO 2 = PS/2 +ECHO 3 = None +SET /p mousetype=: + +if "%mousetype%"=="1" goto serial +if "%mousetype%"=="2" goto ps2 +if "%mousetype%"=="3" goto start + +REM autodetect mouse type +CTMOUSE +goto start + +:serial +CTMOUSE /S +goto start + +:ps2 +CTMOUSE /P +goto start + +:start +REM Try to get an IP address automatically via DHCP +DDHCP.COM /M + +ECHO. +ECHO Welcome to the MicroWeb FreeDOS boot disk! +ECHO To run MicroWeb: type MICROWEB +ECHO Available command line options: +ECHO -c Run in 640x200 CGA mode +ECHO -h Run in 720x348 Hercules mode +ECHO -e Run in 640x350 EGA mode +ECHO -v Run in 640x480 VGA mode +ECHO. \ No newline at end of file diff --git a/net/CONFIG.SYS b/net/CONFIG.SYS new file mode 100644 index 0000000..a1d051d --- /dev/null +++ b/net/CONFIG.SYS @@ -0,0 +1,32 @@ +!SWITCHES=/N +!DOS=HIGH +;DEVICE=\FDOS\HIMEM.EXE /VERBOSE +;?DEVICE=\FDOS\EMM386.EXE /VERBOSE +;?DEVICE=\UMBPCI.SYS +!FILES=20 +!BUFFERS=20 +!SHELL=A:\COMMAND.COM /E:512 /MSG /P +;SHELLHIGH=\COMMAND.COM /E:256 /P + +MENU +MENU Choose Network adapter: +MENU +MENU 0 = NE2000 (Port 300, IRQ 3) +MENU 1 = NE2000 - XT compatible (Port 300, IRQ 3) +MENU 2 = RTL8029AS +MENU 3 = RTL8139 +MENU 4 = AMD PCNet (vlance) +MENU 5 = 3Com EtherLink II (3C503) (Port 300, IRQ 3) +MENU 6 = Western Digital WD8003E (Port 300, IRQ 3) +MENU 7 = No network adapter +MENU +MENUDEFAULT=0 + +0? ECHO NE2000 (Port 300, IRQ 3) will be used +1? ECHO NE2000 - XT compatible (Port 300, IRQ 3) will be used +2? ECHO RTL8029AS will be used +3? ECHO RTL8139 will be used +4? ECHO AMD PCNet (vlance) will be used +5? ECHO 3Com EtherLink II (3C503) (Port 300, IRQ 3) will be used +6? ECHO Western Digital WD8003E (Port 300, IRQ 3) will be used +7? ECHO No network adapter will be used diff --git a/net/DDHCP.COM b/net/DDHCP.COM new file mode 100644 index 0000000..8b906d3 Binary files /dev/null and b/net/DDHCP.COM differ diff --git a/net/NE2000XT.COM b/net/NE2000XT.COM new file mode 100644 index 0000000..99de7ab Binary files /dev/null and b/net/NE2000XT.COM differ diff --git a/net/SMC_WD.COM b/net/SMC_WD.COM new file mode 100644 index 0000000..cc7df4b Binary files /dev/null and b/net/SMC_WD.COM differ diff --git a/net/pcntpk.com b/net/pcntpk.com new file mode 100644 index 0000000..2cc7e45 Binary files /dev/null and b/net/pcntpk.com differ