
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

                          WIPE ver.1.2 pro
                     Copyright (c) 1995 by witaS

             Witold Cizmowski, PG Gdansk informatyka

             e-mail : witas@gumbeers.elka.pg.gda.pl
             www    : http://www.gumbeers.elka.pg.gda.pl:80/~witas

Gdansk 10.06.1995
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Wipe jest programem napisanym calkowicie w assemblerze.
Jest to program czyszczacy bardzo szybko (!!!!) dyskietki.



>>> 1.HISTORIA PROGRAMU WIPE: <<<

> ver.1.0 pro <

 Autodetekcja typu (wielkosci) dyskietki - podczas kazdego czyszczenia
 mozna wlozyc inna dyskietke.
 Czyszczenie dyskietek, niezaleznie od wielkosci (160Kb...2.88M...).

> ver.1.1 pro <

 Pytanie o potwierdzenie czyszczenia.

> ver.1.2 pro <

 Usunalem kilka malych bledow.
 Po wyczyszeniu dyskietki program wylacza (silniczek) napedu - aby nie czekac
 az zrobi to nasz poczciwy Bios.



>>> 2.PRZYKLAD UZYCIA <<<

Jako parametr podaje sie stacje dystkietek.

np. wipe a:
    wipe b:

Help mozna uzyskac rownie prosto

    wipe /?



>>> 3.UZYTKOWANIE <<<

  Program WIPE moze byc rozpowszechniany i uzywany na zasadach FreeWare.
  Autor zastrzega sobie jedynie debug-owanie kodu i podmiane autorstwa.

  Wersja zrodlowa programu nie jest ogolnodostepna, jednak mozna ja otrzymac
  i w tym celu proszony jest kontakt z autorem.



>>> 4.SZYBKOSC DZIALANIA, JAK PRZYSPIESZYC nie tylko WIPE ?!!!! <<<

  Wiadomo, iz szybkosc dzialania jakiegokolwiek programu jest scisle uzale-
  zniona od posiadanego sprzetu. Prawda jest taka, ze nie jest to jedyny
  czynnik wplywajacy na szybkosc - drugi to niestety zaniedbywana konfigura-
  cja systemu. Mam tutaj na mysli szczegolnie zawartosc plikow : config.sys
  oraz autoexec.bat.
  W przypadku programu WIPE istotnie spowalniajacym driverem - ladowanym na
  90% maszynach, ktore spotkalem jest... EMM386.EXE firmy Miscrosoft.
  Kazdy niedowierzajacy PC-towiec moze to sprawdzic.

  Faktem jest, ze po zaladowaniu EMM386 do pamieci zyskujemy na pamieci
  konwencjonalnej, jednakze placimy za to slono - procesor "chodzi" w trybie
  chronionym a tutaj wiekszosc przerwan wykonywana jest spora ilosc taktow.

  Nie bede w tym miejscu goloslowny i powolam sie na fachowa literature
  ("Mikroprocesory 80286,80386 i i486" - Ryszard Goczynski,Michal Tuszynski,
   wyd.HELP Warszawa 1991 )
  wiec:

  tryb rzeczywisty :

                    cykle 80286   cykle 80386   cykle i486
  INT                   23+m           37         30[+2]

  tryb chroniony (np.z EMM386.EXE w pamieci)
  (4 przypadki, szczegoly w w/w literaturze)

                    cykle 80286   cykle 80386   cykle i486
  1.                    40+m           59         48[+6]
  2.                    79+m           99         75[+17]
  3.                   167+m          311        203[+58]
  4.                     -            316        203[+58]

  no coments, chyba wystarczy...

  dla wyjsnienia:
  W programie WIPE wykorzystuje w petli przerwanie Dos'a 26H, czyli:
  INT 26H jest wykonywane x razy.

  Oczywiscie w dzisiejszej dobie rozwoju techniki i tak posiadamy coraz
  szybszy sprzet, jednak od programistow zalezy jak "chodzic" beda nasze
  programy. Spojrzmy chociazby na twory typu... tutaj moze bez komentarza
  bo i tak wiadomo, ze chodzi o aplikacje for Windows.



>>> Nowe wersje <<<

  Juz niebawem ukaze sie ver.1.3 pro a w niej kilka trickowych niespodzianek.



>>> UWAGI <<<
  wszelkie uwagi mozna kierowac w sieci Internet pod adres :
  witas@gumbeers.elka.pg.gda.pl

witaS
