Mir erschließt sich dein Problem nicht so ganz. Auf
COM-Ports kann man doch ganz normal über die Windows-
API zugreifen, ob nun auf Desktop-Windows oder Windows CE. Das unterscheidet sich doch nicht sonderlich und hat auch nichts mit Lazarus zu tun. Hast du mal ganz normal unter Windows mit CreateFile und den
COM-Funktionen (einfach den Beispielen aus dem Windows
SDK folgen) auf die
COM-Schnittstelle zugreifen können? Wenn ja, ist es unter Windows CE genau dasselbe. Nur dass dort nicht alles verfügbar ist (ich meine mich dunkel an eine Spezialität im Zusammenhang mit WaitCommEvent erinnern zu können). Aber zumindest haben wir hier eine Implementierung mit reiner Windows-
API auf einem 3.0- und einem 4.2-CE-System laufen.