home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser-CD 2000 January / LCD_01_2000.iso / pd / 308 / uart_040 / liesmich < prev    next >
Encoding:
Text File  |  1999-08-22  |  3.4 KB  |  107 lines

  1. high-speed Milan UART Treiber für FreeMiNT
  2. ==========================================
  3.  
  4. Feedback, Fehlermeldungen, Vorschläge und sonstige konstruktive
  5. Kommentare sind sehr erwünscht. Entweder per e-Mail direkt an mich
  6. oder an die MiNT Mailingliste <mint@fishpool.com>.
  7. Ein Anpassung an den Hades für serielle UART Schnittstellen dürfte sehr
  8. einfach sein. Wer dahingehend Interesse hat sollte sich bei mir melden.
  9.  
  10. Dank an dieser Stelle der unermüdlichen FreeMiNT Gemeinde.
  11.  
  12.  
  13. Version 0.40
  14. ------------
  15. - erste öffentliche Version
  16.  
  17.  
  18. Features:
  19. ---------
  20. - native Treiberroutinen für FreeMiNT, vollständig Interruptgesteuert
  21. - minimale Systemlast
  22. - stabile und konstante Datenraten bei 115200 Baud komplett im
  23.   Hintergrund
  24. - installiert sowohl RSVF kompatible als auch MiNT tty devices;
  25. - Support aller Filesharing und -locking Möglichkeiten
  26. - vollständige Unterstützung durch FreeMiNT
  27. - kein HSMODEM, HSMINST und sonstiger Krempel mehr erforderlich
  28.  
  29.  
  30. Installation:
  31. -------------
  32.  
  33. 1. Deinstallation von HSMODEM (soweit vorhanden)
  34.    - entfernen/umbenennen aller HSMODEM Programme aus dem AUTO Ordner
  35.    - entfernen/umbenennen von hsminst.xdd/drvinmnt.xdd
  36.    - entfernen/auskommentieren der HSMODEM Konfiguration in der MiNT.CNF
  37.      wie bspw.:
  38.      --- cut ---
  39.      # hsmodem config
  40.      sln u:\dev\hsmodem2 u:\dev\modem2
  41.      sln u:\dev\hsserial2 u:\dev\serial2
  42.      --- cut ---
  43.  
  44. 2. Entfernen/auskommentieren der MiNT.CNF Einträge die die tty Devices
  45.    anmelden (soweit vorhanden)
  46.    wie bspw.:
  47.    --- cut ---
  48.    ren u:\dev\modem2  u:\dev\ttyb
  49.    ren u:\dev\serial1 u:\dev\ttyc
  50.    ren u:\dev\serial2 u:\dev\ttyd
  51.    
  52.    sln u:\dev\ttyb u:\dev\modem2
  53.    sln u:\dev\ttyc u:\dev\serial1
  54.    sln u:\dev\ttyd u:\dev\serial2
  55.    --- cut ---
  56.  
  57. 3. Kopieren von uart.xdd in den MultiTOS oder MiNT Ordner auf dem Bootlaufwerk
  58.  
  59. 4. Reboot
  60.  
  61.  
  62. Bugs:
  63. -----
  64. - die BIOS Routinen bcon* für die UARTs arbeiten nach Installation
  65.   des Treibers nicht mehr; also bitte nicht benutzen
  66. - es gibt im Moment leider keine Möglichkeit der Autodetection
  67.   von zusätzlich installierten UARTs; der Treiber selbst ist darauf
  68.   aber vorbereitet und man kann sich selbst problemlos eine passende
  69.   Version übersetzen indem man die notwendigen Informatinen einkodiert
  70.   (siehe detect_uart)
  71.   wenn das Milan TOS Informationen über die installierte Hardware zur
  72.   Verfügung stellt erledigt sich das Problem
  73.  
  74.  
  75. Dank:
  76. -----
  77. - an Rainer Mannigel für die Freigabe der von ihm original
  78.   entwickelten UART Routinen für dieses Projekt
  79. - an Michael Schwingen für die Freigabe der von ihm bearbeiteten
  80.   Routinen von Rainer für das Milan TOS für dieses Projekt
  81.  
  82.  
  83. Copying:
  84. --------
  85. Copyright 1999 Frank Naumann <fnaumann@cs.uni-magdeburg.de>
  86. Portions copyright 1998, 1999 Rainer Mannigel, Michael Schwingen.
  87.  
  88. This program is free software; you can redistribute it and/or modify
  89. it under the terms of the GNU General Public License as published by
  90. the Free Software Foundation; either version 2, or (at your option)
  91. any later version.
  92.  
  93. This program is distributed in the hope that it will be useful,
  94. but WITHOUT ANY WARRANTY; without even the implied warranty of
  95. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  96. GNU General Public License for more details.
  97.  
  98. You should have received a copy of the GNU General Public License
  99. along with this program; if not, write to the Free Software
  100. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  101.  
  102.  
  103. Frank Naumann
  104. <fnaumann@cs.uni-magdeburg.de>
  105.  
  106. Magdeburg, 22.08.1999
  107.