The projects are grouped by 'technology', so all Ethernet-Serial are together and all GPS work is in a group. The projects are in chronological order within group, most recent at the top.
WDM Driver Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
iSCSI boot & crashdump driver |
Design & implementation of Scsiport and Storport
drivers to provide iSCSI booting for W2k3, and iSCSI crashdump for W2k8.
Integrates iSCSI protocol
over TCPIP stack over NIC drivers. |
Intel/AMD x86, x64 |
W2k3, W2k8 |
Undergoing customer acceptance |
|
General purpose Serial-Ethernet |
Host Drivers code for newly-developed system.
TDI Interface to TCPIP over wired Ethernet. S/W Component Design,
Implementation & Integration. |
Generic PC
platforms |
WXP |
In production |
|
SW GPS A1 |
Consultant to customers in-house dev team, designed
architecture for PC platforms. Created Service-based structure to accept
incoming raw GPS satellite traffic in bespoke driver, route it through
Windows service-hosted GPS processing engine and then as NMEA through
bespoke VCP into GPS applications (e.g. SatNav). Drivers WHQL/DTM’d. |
Generic PC |
W2K, WXP, Vista.
32 and 64 bit variants. |
Successfully sold to (amongst others) Dell and
Asus. |
|
Serial-Ethernet system for medical application |
Host & on-board S/W Component Design,
Implementation & Integration. Formal Acceptance. |
Generic x86 host. Embedded on-board drivers |
NT/W2K/WXP |
Still in use.
Upgrade to support Vista being considered. |
|
Virtual COM port driver |
S/W Component Design, Implementation & Integration.
Production support. Ongoing maintenance. Formal Acceptance. |
Generic x86 drivers |
NT4, W2K, WXP. |
Sold by British manufacturer to
various European forces. Current status not known. |
|
PCMCIA-USB conversion |
Basis of family of PCMCIA – USB products.
SystemSoft did back-port of alternate EHCI drivers into legacy-OS world. |
Generic PC
platforms with PCMCIA slots fitted with USB |
W95/8/ME |
Required for 1 major end-user.
Suspect no longer used. |
|
USB-SATA conversion |
Basis of whole family of USB-connected SATA drive
products. SystemSoft did back-port of drivers into legacy-OS world. |
Generic PC
platforms with USB 2 support and attached to SATA conversion
product. |
W95/8/ME |
Required for 1 major end-user.
Suspect no longer used. |
|
ANS Client |
S/W Component Design, Implementation & Integration
for network security application.
Product filtered N/W traffic and obtained sanction for onward
transmission of various protocol elements |
|
NDIS 4/5 intermediate driver. Common base
implementation with variants for
9x and NT. |
Despite successful installation in several local
authorities, customer was unable to justify ongoing development |
|
Serial Multiport Drivers for family of 4, 8, 16
port cards |
S/W Component Design, Implementation & Integration.
Production support. Ongoing maintenance. Formal Acceptance. |
Generic x86 drivers |
W9x, NT4, W2K, WXP, Vista |
Still in use.
Survived ROHS hardware upgrade. |
|
MCOMM |
Experimental Code & test mobile-phone inspired
COM-port sharing driver |
Generic PC
platforms |
W95/8/ME |
Very shaky operation. Current status not known. |
|
Credo |
S/W Component Design, Implementation & Integration. |
Generic PC
platforms . M68302-based comms card |
W9x, NT4, Netware |
SystemSoft’s only exposure to ISAPNP!
Card was out-of-date before project started.
No longer used. |
|
Productionised derivatives of Stanag 5066 drivers |
S/W Component Design, Implementation & Integration.
Ongoing support. |
Various x86 platforms. Various ISA, PCI, PCMCIA
interfaces
|
NT4, W2K, WXP, Vista. |
Still In use.
SystemSoft still providing S/w maintenance. |
|
RFC1356 |
Back-port of X25/IP integration product to Windows
9x. |
Generic PC
platforms |
NDIS W95/8/ME |
Used for 2 targetted projects but customer decided
to change focus from low-level comms to Internet-based products. |
|
HDLC drivers for military application |
S/W Component Design, Implementation & Integration.
Formal Acceptance. |
PCMCIA Laptop |
NT 3.5, NT4. |
Sold by British manufacturer to
various European forces. Current status not known. |
Windows KMDF/UMDF Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
Windows 7 Sensor Driver |
Member of 2-man team developing UMDF driver for
Sensor SSI. Responsible for
low-level interface to WinUSB, including device control and
configuration |
Generic PC
platforms . WinUSB |
Windows7 |
Just passed DTM Testing. |
Windows CE Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
SW GPS A2 |
Consultant to customers in-house dev team, designed architecture for PC and Pocket PC platforms. Created Driver-thread to accept incoming raw GPS satellite traffic in bespoke driver, route it through CE-hosted GPS processing engine and then as NMEA through bespoke VCP into GPS applications (e.g. SatNav). |
PXA-270, Samsung 2440 |
Pocket PC 2003, Pocket PC 2005 |
Successfully sold to (amongst others) Dell and Asus. |
|
Ruggedised Handheld prototype development |
Addition of custom drivers for screen, keyboard and touch panel to basic
Advantech SOM platform |
Intel PXA-255 |
Windows CE 4.2 |
Unknown |
|
Pandora GT2.
Mobile GPS/GSM vehicle tracking prototype |
‘Green field’ port of CE to newly-developed
platform. Work with H/W designers and application coders to produce
working prototypes. . |
Hitachi SH4 |
Win CE 3.0 & 4.2 |
Project overtaken by PocketPC and shelved despite
good demos |
Linux Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
Embedded Linux Port |
Inhouse project to port Linux to Renesas SH2
platform. Mainly learning exercise but also contingency against demise
of eCos in that environment |
SH2DSP |
Embedded Linux |
Ongoing, back-burner project. |
|
Sync drivers for prototype NATO standard protocol |
S/W Component Design, Implementation & Integration.
Liaise with client to refine protocol definition |
Rack-mount x86 hardware |
Linux |
Resulted in definition of low-level parts of Stanag
5066 datacomms protocol. |
Bare-hardware Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
SW GPS B |
Consultant to customers in-house dev team, designed architecture for
on-USB device firmware to ‘grab’ snapshots of raw GPS satellite traffic.
Data is stored in on-board NAND.
Subsequent USB connection to host PC presents NAND contents as MSDevice
(like USB drive). Allows
application access without need for bespoke host drivers. |
Silabs 8051 device. |
None. |
Successfully demonstrated as GPS capture scheme for use in digital
cameras. This is expected to
become available in the next iteration of camera developments. |
|
Serial-Ethernet interface for public transport application |
On-board S/W Component Design, Implementation & Integration. Formal
Acceptance. |
On-board drivers for Hitachi SH3 |
None. |
Still in use on Jubilee Line, London. |
|
Serial-Ethernet interface for public transport application |
Migration of earlier one-port device implementation to 8-port
HDLC/Async unit. S/W Component Design, Implementation & Integration.
Formal Acceptance. |
SH2DSP |
eCos(On-board) |
Still In use.
SystemSoft still providing S/w maintenance. |
|
General purpose Serial-Ethernet |
Host and on-board code for newly-developed system. Including Webhost,
TCPIP over wired Ethernet. S/W Component Design, Implementation &
Integration. Formal Acceptance. |
SH2DSP |
eCos (On-board) |
Hardware problems stimulated customer move to bought-in replacement. |
|
X-Link |
X-link is a factory automation component that supports protocol
conversion between dissimilar neworks.
SystemSoft Designed & Implemented a number of protocol
components, Including CP2572, SattBus, Odenberg. |
X-Link |
X-Link |
Current status not known. |
Unix Driver Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
Serial-Ethernet drivers for public transport
application |
Host & on-board S/W Component Design,
Implementation & Integration. Formal Acceptance. |
DEC Alpha rack-mount systems. |
Dec Unix. |
Still in use on Jubilee Line, London. |
|
Async Serial Port Drivers |
Port device drivers to new platform |
HP9000 (Apollo) |
HPUX 9.0 & 10.0 |
Remained in production use for several years.
Retired when Hardware superseded by newer developments. |
|
Async drivers for bespoke card (military
application) |
Takeover & rescue failing project. Formal
Acceptance. |
HP-based hardened platform |
HPUX 9.0 & 10.0 |
Successfully integrated into naval application.
Retired when Hardware superseded by newer developments. |
|
Combined HDLC, BSC, Sync, Async drivers for bespoke
card (military application) |
Takeover & rescue failing project. Formal
Acceptance. |
HP-based hardened platform.
Also On-board drivers for NEC V53 |
HPUX 9.0 & 10.0 |
Sold by British manufacturer to various European
forces. Current status not known. |
|
3780 & 3770 Protocol Emulators |
Ported existing DOS-based packages to Unix |
Generic PC
platforms |
Variety of Unix (pre-Linux) implementations |
Used for many years in major UK retailer.
Now phased-out as part of general POS upgrade. |
OS/2 Projects
|
Project |
Responsibility |
Platform |
Operating System |
Post Mortem |
|
Fax Distribution |
S/W Component Design, Implementation & Integration
for mail-merge-like application that rendered data from text files onto
TIFF files for submission to FAX transmission |
Generic PC. Gammafax comms hardware |
OS/2 |
Current status not known. Deployed successfully in
many customers-customers. SystemSoft provided S/W maintenance for
several
years but have now lost contact. |
|
Fax receipt |
S/W Component Design, Implementation & Integration. |
Netware |
OS/2 |
Current status not known. |
Go back to the home page