Skip to content

PicoMEM Drivers

FreddyV edited this page Sep 12, 2025 · 4 revisions

PicoMEM DOS Drivers

PMINIT : Initialisation and configuration tool.

I will regularly update the tools to add init fonctions when DOS is Booted.

To enable the Key Shortcut: (Left Shift + Ctrl + F1 for information and F2 For A: Floppy change)
PMINIT /k

/adlib x - Enable/Disable the Adlib output (0:Off 1:On)
/cms x - Enable/Disable the CMS output (0:Off 1:220 x:Port)
/tdy x - Enable/Disable the Tandy output (0:Off 1:2C0 x:Port)
/mmb x - Enable/Disable the Tandy output (0:Off 1:300 x:Port)
/j x - Enable/Disable the Joystick (0:Off 1:On)
/diag - Start in Diagnostic Mode

PMMOUSE : Mouse Driver

PMMOUSE is the PicoMEM Mouse driver, it is a modified version of CTMouse. There is no need to enter any port and IRQ, everything is detected automatically.

PMEMM : EMS Driver

PMEMM is the EMS Driver, a modified LTEMM Driver supporting the EMS Ports detection and test, plus 4Mb of EMS.

You need to add it in CONFIG.SYS, like this :
DEVICE=PMEMM.EXE /n

/n means no RAM Test.
The Driver is able to detect the PicoMEM, the EMS Port and Address.
Then, /p and /i parameters are not needed.

USE!UMBS : UMB RAM Driver

If you want to experiment with UMB, to extend the RAM above the 640Kb, you can go through this Vogons forum subject:
https://forum.vcfed.org/index.php?threads/loading-dos-high-on-a-xt.32320/

PM2000 : Network Packet Driver

As the PicoMEM is ne2000 compatible, PM2000 is exactly the same driver as the ne2000 With parameters auto detection (IRQ and Port)
Then, unlike ne2000.exe, it does not load the driver if the ne2000 is not detected.

PMDFS.EXE : Use USB and SD disk under DOS

This driver will map the MicroSD and one USB dongle as "FileShare / Network redirector" type drive.
Using this driver, you can hotplug, copy files from an USB, and store whatever you want to the MicroSD directly, even edit the PicoMEM Config files.

This driver is derivated from the etherDFS driver by Mateusz Viste

Usage: pmdfs rdrv-ldrv [rdrv2-ldrv2 ...] [options]
pmdfs /u
rdrv is S for SD, U for USB

Options:
/q quiet mode (print nothing if loaded/unloaded successfully)
/u unload PMDFS from memory<br />

Example: pmdfs S-D U-E

will map the SD to D and USB to E

Use PMDFS3 for DOS 3.2 to 3.31 and PMDFS for DOS 4 and more.

Warning : This driver can't be used if the PicoMEM BIOS is not loaded.

ASTCLOCK.COM : PicoMEM RTC emulation

The PicoMEM added the first AST 6 Pack board RTC emulation.

ASTCLOCK can set the DOS date to the PicoMEM time and can update it if kept resident.

Usage : ASTCLOCK /R (/R for resident)

WARNING : The PicoMEM RTC initially set the date to May 22 2025 and stay saved only if th ePicoMEM is kept powered on, via the USB port.
Time is saved after a PC soft reboot.

Clone this wiki locally