Lisezmoi du SHS15.ZIP 14-Aug-98 --- Il existe des cartes mères ou des cartes d'extension utilisant des Contrôleurs I/O pouvant supporter des communications supérieures à 115200 bauds. SMC: 37C665IR/666IR/669/669FR/67x/68x/93x/93xAPM/93xFR/957FR/ 37M60x/61x/70x,37B77x/78x,37N958FR/769 Les Ports série fournis par ces chipsets peuvent fonctionner à 230400 et 460800 bauds. WinBond: W83977F/AF/TF/ATF Les Ports série de ces chipsets pourront fonctionner à 230400/460800/921600 bauds. Tout ce dont vous avez besoin pour utiliser ces vitesses élevées, c'est une solution software qui est fournie dans ce package. Pour Win95/98, communiquer à des vitesses supérieures à 115Kbauds nécessite deux choses: 1. Exécuter un petit programme au boot pour permettre les vitesses élevées. 2. Une mise à jour du pilote "serial.vxd" capable de communiquer à ces vitesses élevées. Le fichier "SHS15.ZIP" que vous pouvez obtenir depuis http://www.yk.rim.or.jp/~gigo/over115K/index_e.html contient tout ce qu'il faut pour déterminer si vos ports série sont compatibles avec ces vitesses élevées, et le cas échéant, vous en faire profiter. Instructions à suivre: 1. Téléchargez le fichier cité plus haut et dé-zippez le dans un répertoire sur votre disque. 2. Double cliquez sur le raccourci "SHSMOD check" . (Ou bien exécutez le programme SHSMOD.EXE.) 3. Observez ce qui s'affiche à l'écran dans la fenêtre Dos d'exécution. Si vous voyez: !!! Not SMC37C665IR/666IR/669/669FR/67x/68x/93x/93xAPM/93xFR/957FR chip !!! !!! Not SMC37M60x/61x/70x,37B77x/78x,37N958FR/769 chip !!! !!! Not Winbond W83977F/AF/TF/ATF chip !!! Ceci voudra dire que ce logiciel ne pourra pas upgrader la vitesse de vos ports série, désolé!. Si par contre vous pouvez lire un message de ce type : SMC37C669 at 03f0h detected Original driver detected Port1(03f8h) Serial Speed Mode: Low Port2(02f8h) Serial Speed Mode: Low Alors vous avez de la chance! 4. Exécutez le programme shsmod.exe avec l'option "patch" à partir du DOS ou d'une fenêtre Dos sous Windows. Pour ce faire : Double cliquez sur le raccourci "SHSMOD install". (Ou bien lancez "shsmod patch") L' exécution de ce programme upgradera le pilote du port série de Win95/98 serial.vxd. L'ancien pilote sera sauvegardé sous le nom $erial.vxd pour le cas où vous voudrez le restorer. Ce programme ajoutera également à votre AUTOEXEC.BAT une ligne de commande qui lancera SHSMOD. Voici un exemple montrant l'installation de SHSMOD: shsmod V1.5 SMC37C669 at 03f0h detected Original driver detected copy c:\windows\system\serial.vxd c:\windows\system\$erial.vxd 1 file(s) copied Backup original to $erial.vxd successful. Apply SMC Patch successful. copy C:\AUTOEXEC.BAT C:\AUTOEXEC.SHD 1 file(s) copied Backup AUTOEXEC.BAT successful. SHSMOD will append line, C:\BIN\SHSMOD.EXE B H copy C:\AUTOEXEC.TMP C:\AUTOEXEC.BAT 1 file(s) copied Overwrite AUTOEXEC.BAT successful. *** Restart windows to take effect. *** 5. Arrêtez et redémarrez Windows (Vérifiez que la ligne ajoutée à Autoexec.bat est bien exécutée lors du boot.) 6. Vous êtes prêt pour communiquer à plus de 115Kbauds. Si vous avez un Motorola BSPro, souvenez-vous qu'il faut le paramétrer pour fonctionner à 230K même quand vous l'utilisez à 115K ou moins. Certains périphériques pourront lire par "read back" votre vitesse de liaison DTE. Par exemple le Zyxel 2864i's ATS20? la requête retournera 1 pour 115K, 0 pour 230K et 14 pour 460K. 7. Félicitations! Merci de me tenir au courant. Ce logiciel est "reportware". Faites moi savoir s'il a bien fonctionné chez vous. (machine/carte mère, trace d'exécution shsmod..) BBS pour vos Rapports & News, http://www1.yk.rim.or.jp/~gigo/bbs/shscatbbs.cgi N'hésitez pas à nous envoyer vos commentaires. release note: shsmod 1.5b3(23-Jun-98) add winbond 83977 support. shsmod 1.5b1(21-Jun-98) add new chip support. add self update the driver capability. add rewritte autoexec.bat capability. for windows98. smchsmod 1.2b(26-Dec-96) Added support for 67x,68x(Not tested yet.) 'B'(oth) option. smchsmod 1.2(31-Oct-96) Added support for 669FR,93xFR,93xAPM,957FR(Not tested yet.) Display port address for convenience. smchsmod 1.0f added debug code & adaptation for linux. Known limitation for linux. Perhaps, this version fail to detect/set operation rare. smchsmod 1.0d, 1.0e experimental,not released. smchsmod 1.0b -> 1.0c display string "com" -> "port", function exactly same. patch 2.2o(27-Dec-96) OEM Service Release 2 version. patch 2.2e(31-Oct-96) Fix chose Control Panel -> Modems -> Diagnostics -> More Info cause exception 0E. patch 2.1e Prevent when bps=0, system crash by "Division by zero error" patch 2.0e Old version support *only* 230,400bps.(Sorry, release miss.) The other settings actually 1/4 speed, some settings slow, some settings irregular. 2.0e support all of ordinary speed *and* 230,400bps, 460,800bps. (Yes, I'm testing and write documentation with release files. *Not* testing with developing directory files and wrote document on release binary...) Merci pour vos commentaires, mon PC fonctionnant sous Windows NT je suis incapable de détecter les bugs des versions 95 et 98 . Fichiers inclus dans ce ZIP : SHS15B1Jpn.TXT readme en japonais. SHS15B1Eng.TXT " " " anglais. SHS15B1Fr.TXT ce fichier SHSMOD.EXE utilitaire pour augmenter la vitesse du port série SHSMOD.C source code de shsmod.exe Merci aux différents membre de notre ML privé , spécialement à, Haruhiko mio(hints) Bun Mizuhara(Linux & freeBSD port) Merci aux jeunes véritables hackers unix, et spécialement à, Youji Takeuchi version Windows95 testée par Toru chino T.Sugibayashi version Wibdows98 testée par Joseph B. Wehbi version WinBond testée par Joseph B. Wehbi Traduction en anglais réalisée par Bill Lutton Traduction française par Joseph B. Wehbi Dédicace: A la nouvelle génération montante, mon fils Tenpei & ma fille Nanami. 23-Jul-98 English Version 14-Aug-98 version française mailto:gigo@yk.rim.or.jp http://www1.yk.rim.or.jp/~gigo/ Annexe : comment changer la vitesse maxi de votre port série. 1. Recherchez "COMx" avec regedit. vous trouverez : HKEY_LOCAL_MACHINES\System\CurrentControlSet\Services\Class\Modem\nnnn\ attachedto 2. modifiez la valeur de propriétés ( ou properties ) 24ème(0x18ème) au 27ème octet (byte). bauds valeur 57,600 00 E1 00 00 115,200 00 C2 01 00 230,400 00 84 03 00 460,800 00 08 07 00 921,600 00 10 0E 00