Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 22 zpráv

3.5 a 5.25

Jiri Biba SAPI-1

Vcera jsem mel docela stistko. Sel jsem koupit cosi do kanclu do specialky na kanceltechniku a v regalu byly 3.5 diskety. Jen tak ze srandy jsem se zeptal, zda naaahodou nemaji 5.25. A svete div se, jedna, pry ale posledni krabice se nasla! Tak me to opet utvrdilo v nazoru, ze musim tyhle maly diskety na CPM zprovoznit. Kdyz zatim neni plosacek na PMD SD. Ted jsem na to nemel tyden cas a tak asi zase zacnu. Jen me stve ten muj Merkur, stale nemuzu prijit na to, proc mi nahodile prska do obrazu bily linky. Uz jsem ho cely prolezl a na nic jsem neprisel. Doufam, ze to nejsou vyboje v obrazarne.

Nemate pripadne nekdo nefunkcni vrak Merkura, Pluta a pod s dobrou obrazovkou?

Jirka

Re: 3.5 a 5.25

melsoft SAPI-1

Otázku 3,5 a 5,25 jsem v hlavě probíral už několikrát a můj předběžný
 závěr je, že by to chtělo přepsat BIOS na FORMÁT 720kB. Tím pádem by
bylo jedno, jaké diskety (mechaniky) si kdo k SAPI připojí (5,25" nebo 3,5").
Prostě by se pracovalo s formátováním 80 stop, 9 sektorů na stopu, DD
(dvojitá hustota. Myslím, že by to byl docela slušný kompromis (1,2MB a
1,44MB se dá oželet) a každý by použil mechaniky, které sežene. (Pro
formát 360 kB na 5,25" mi CP/M funguje ale kdo už dneska má 360kB mechaniky o
disketách ani nemluvě). 

Re: 3.5 a 5.25

Jiri Biba SAPI-1

Obavam se ze skoncime na 76 stop. Zkousel jsem vystavovani z 0 a
najede mim jen do 75 ky a dal nic. Vzdyt ale byly masiny s I8272
ktery umely 80 stop, ne? nebo si to pletu a byly to jen 40 stopy?
Jirka


Zobrazit citovaný text (25 řádků)
----- PŮVODNÍ ZPRÁVA -----
Od: "melsoft (sapipandora.cz)" <melsoft[doména skryta]>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapipandora.cz>
Předmět: Re: 3.5 a 5.25
Datum: 4.8.2011 - 7:50:47

> 
> Otázku 3,5 a 5,25 jsem v hlavě probíral už
> několikrát a můj předběžný závěr je, že by to
> chtělo přepsat BIOS na FORMÁT 720kB. Tím pádem by
> bylo jedno, jaké diskety (mechaniky) si kdo k SAPI
> připojí (5,25" nebo 3,5"). Prostě by se pracovalo
> s formátováním 80 stop, 9 sektorů na stopu, DD
> (dvojitá hustota. Myslím, že by to byl docela
> slušný kompromis (1,2MB a 1,44MB se dá oželet) a
> každý by použil mechaniky, které sežene. (Pro
> formát 360 kB na 5,25" mi CP/M funguje ale kdo už
> dneska má 360kB mechaniky o disketách ani
> nemluvě). ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---
> 

Re: 3.5 a 5.25

EC1045 SAPI-1

Zobrazit citovaný text (4 řádky)
> Obavam se ze skoncime na 76 stop. Zkousel jsem vystavovani z 0 a
> najede mim jen do 75 ky a dal nic. Vzdyt ale byly masiny s I8272
> ktery umely 80 stop, ne? nebo si to pletu a byly to jen 40 stopy?
> Jirka
kazda AT PeCka umi 80 stop a radic je zalozen na I8272 takze to nejak museli
udelat. jedna z moznosti je procesat BIOS s PeCky jak to tom maj udelany


Zobrazit citovaný text (14 řádků)
>
> >
> > Otázku 3,5 a 5,25 jsem v hlavě probíral už
> > několikrát a můj předběžný závěr je, že by to
> > chtělo přepsat BIOS na FORMÁT 720kB. Tím pádem by
> > bylo jedno, jaké diskety (mechaniky) si kdo k SAPI
> > připojí (5,25" nebo 3,5"). Prostě by se pracovalo
> > s formátováním 80 stop, 9 sektorů na stopu, DD
> > (dvojitá hustota. Myslím, že by to byl docela
> > slušný kompromis (1,2MB a 1,44MB se dá oželet) a
> > každý by použil mechaniky, které sežene. (Pro
> > formát 360 kB na 5,25" mi CP/M funguje ale kdo už
> > dneska má 360kB mechaniky o disketách ani
> > nemluvě). ---------------------

Re: Re: 3.5 a 5.25

melsoft SAPI-1

Petr má pravdu, jít to musí.
Neporadil by nějaký spectrista? Ti měli taky řadiče na 8272 a určitě
 používali 80 stop...
Jinak Petře good luck s tím zkoumáním PC-BIOSu - pusť se do toho :-)

RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

Ja se podivam, mam tady tu brozuru z edice 666 od Krejci na spektrackej
radic s 8272. Ale mam obavu, ze to  ma bios jen na 360 ky a 8"
Jirka


Zobrazit citovaný text (16 řádků)
-----Original Message-----
From: melsoft (sapipandora.cz) [mailto:melsoft[doména skryta]] 
Sent: Thursday, August 04, 2011 9:26 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: Re: 3.5 a 5.25


Petr má pravdu, jít to musí.
Neporadil by nějaký spectrista? Ti měli taky řadiče na 8272 a určitě
používali 80 stop...
Jinak Petře good luck s tím zkoumáním PC-BIOSu - pusť se do toho
:-)---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: RE: Re: 3.5 a 5.25

melsoft SAPI-1

Tak mě napadá, jestli fakt nemáme smůlu. NEC uPD765 a ekvivalenty (Intel
 8272) se používaly u PC-XT, kdy disketovky měly těch 360kB to znamená, že
nepotřebovaly 80 stop.
U ATček, která už měla disketovky 1,2MB a 1,44 MB se prý používaly
řadiče jako Intel 82077A resp. Intel 82072A = výsledek evoluce. A to by mohl 
být problém.  
Pamatuje si někdo jestli to tak bylo doopravdy? Já už mám HoSiPa...

RE: RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

No tak v nejhorsim to budou 720 bez par kil. Jinak jsem koukal na radic HDD
a FDD z 286 a je tam neco jinyho.
Jirka

Zobrazit citovaný text (21 řádků)
-----Original Message-----
From: melsoft (sapipandora.cz) [mailto:melsoft[doména skryta]] 
Sent: Thursday, August 04, 2011 9:55 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: RE: Re: 3.5 a 5.25


Tak mě napadá, jestli fakt nemáme smůlu. NEC uPD765 a ekvivalenty (Intel
8272) se používaly u PC-XT, kdy disketovky měly těch 360kB to znamená,
 že
nepotřebovaly 80 stop.
U ATček, která už měla disketovky 1,2MB a 1,44 MB se prý používaly
řadiče
jako Intel 82077A resp. Intel 82072A = výsledek evoluce. A to by mohl být
problém.  
Pamatuje si někdo jestli to tak bylo doopravdy? Já už mám
HoSiPa...---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: RE: Re: 3.5 a 5.25

Vaclav Peroutka SAPI-1

Zobrazit citovaný text (5 řádků)
> 
> Tak mě napadá, jestli fakt nemáme smůlu. NEC uPD765 a ekvivalenty (Intel
 8272)
> se používaly u PC-XT, kdy disketovky měly těch 360kB to znamená, že
> nepotřebovaly 80 stop.
Ted mne napadlo, v jednom starem cervenem Amaterskem radiu okolo roku 1990 vyslo
schema i software pro FDC radic pro Sharp MZ800. A uvnitr byl i8272. Pokud mne
pamet neklame, byla ta sestava urcena pro FDC 1,2MB. Nenajdete inspiraci treba
tam ?

Vasek

RE: RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

Podivam se, dik. Ale je to naky divny, Krejca pise, ze 1,2 Mb disketu radic
8272 bez DMA prenosu rychlostne nezvladne, pry jen 720kb
Jirka

Zobrazit citovaný text (24 řádků)
-----Original Message-----
From: Vaclav Peroutka (sapipandora.cz) [mailto:vaclavpe[doména skryta]] 
Sent: Thursday, August 04, 2011 10:02 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: RE: Re: 3.5 a 5.25


> 
> Tak mě napadá, jestli fakt nemáme smůlu. NEC uPD765 a ekvivalenty (Intel
8272)
> se používaly u PC-XT, kdy disketovky měly těch 360kB to znamená, že
> nepotřebovaly 80 stop.

Ted mne napadlo, v jednom starem cervenem Amaterskem radiu okolo roku 1990
vyslo schema i software pro FDC radic pro Sharp MZ800. A uvnitr byl i8272.
Pokud mne pamet neklame, byla ta sestava urcena pro FDC 1,2MB. Nenajdete
inspiraci treba tam ?

Vasek
---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: RE: Re: 3.5 a 5.25

Vaclav Peroutka SAPI-1

Zobrazit citovaný text (5 řádků)
> 
> Podivam se, dik. Ale je to naky divny, Krejca pise, ze 1,2 Mb disketu radic
> 8272 bez DMA prenosu rychlostne nezvladne, pry jen 720kb
> Jirka
> 
Sice netusim, kdo je Krejca, nicmene, existuji radice pro Sharpa s WD279x, ktere
 zvladaji 1,2 i 1,44MB diskety a jsou schopny nastartovat v DD rezimu, aby se
nemusela menit ROMka. A skutecne je na Sharpu delan v CP/M prenos dat jaksi
pomoci interruptu, aby se to stihalo. Ale do tehle problematiky skutecne
nevidim...

Aby sel FDC s i8272 "nativne", tak mam pocit, ze bylo potreba prepalit EPROM
Sharpa.

Vasek

Re: RE: Re: 3.5 a 5.25

EC1045 SAPI-1

radice WD179x a WD279x jsou uplne o necem jinem nez I8271 a I8272
inteli jsou visose sofistikovane radice terim se zada par prametru a zbitek
udelai
narozdil od unedenich WD kdy se spis jedna o specializovani posuvny registr
napr pri formatovani u intelu reknes co ma udelat a on to udela ale u WD
musis nachitat veskera data a pak je WD jen odvisila takze si na disketu
muzes zapsat vpoctate cokoli u intelu si na diketu tak snadno nezapises neco
"mimo normu"
radic FDD lze udelat napr i pomoci Z80-SIO




Zobrazit citovaný text (3 řádky)
>
> >
> > Podivam se, dik. Ale je to naky divny, Krejca pise, ze 1,2 Mb disketu
radic
Zobrazit citovaný text (5 řádků)
> > 8272 bez DMA prenosu rychlostne nezvladne, pry jen 720kb
> > Jirka
> >
>
> Sice netusim, kdo je Krejca, nicmene, existuji radice pro Sharpa s WD279x,
ktere zvladaji 1,2 i 1,44MB diskety a jsou schopny nastartovat v DD rezimu,
aby se nemusela menit ROMka. A skutecne je na Sharpu delan v CP/M prenos dat
jaksi pomoci interruptu, aby se to stihalo. Ale do tehle problematiky
skutecne nevidim...
Zobrazit citovaný text (2 řádky)
>
> Aby sel FDC s i8272 "nativne", tak mam pocit, ze bylo potreba prepalit
EPROM Sharpa.
Zobrazit citovaný text (6 řádků)
>
> Vasek
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---

Re: RE: Re: 3.5 a 5.25

Vaclav Peroutka SAPI-1

Zobrazit citovaný text (4 řádky)
> 
> radice WD179x a WD279x jsou uplne o necem jinem nez I8271 a I8272
> inteli jsou visose sofistikovane radice terim se zada par prametru a zbitek
> udelai
Abych to uvedl na pravodu miru, nesrovnaval jsem radice WDx79x a i827x (ac je
 velky rozdil mezi WD179x, kde chybi spousta veci a WD279x, ktere jsou uz
kompletni, tj. vcetne separatoru i prekompenzace).

O co mi slo, bylo, ze
- existuje implementace FDC s i8272, o ktere predpokladam, ze je na 1.2MB a je k
tomu i jakysi dostupny kod
- ze pro 1.2MB neni vzdy potreba DMA, napr. na Sharpu se to resi pres IRQ
- poznamka, ze na MZ800 je pro radic s i8272 potreba zmenit ROM kod, byla
vicemene mimo misu a nemela s tematem moc spolecneho.

RE: RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

Krejca je autor diskovyho interface pro Spectrum. Kdysi jsem ho postavil a
zprovoxnil na nem CP/M.
Jirka


Zobrazit citovaný text (29 řádků)
-----Original Message-----
From: Vaclav Peroutka (sapipandora.cz) [mailto:vaclavpe[doména skryta]] 
Sent: Thursday, August 04, 2011 10:49 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: RE: Re: 3.5 a 5.25


> 
> Podivam se, dik. Ale je to naky divny, Krejca pise, ze 1,2 Mb disketu
radic
> 8272 bez DMA prenosu rychlostne nezvladne, pry jen 720kb
> Jirka
> 

Sice netusim, kdo je Krejca, nicmene, existuji radice pro Sharpa s WD279x,
ktere zvladaji 1,2 i 1,44MB diskety a jsou schopny nastartovat v DD rezimu,
aby se nemusela menit ROMka. A skutecne je na Sharpu delan v CP/M prenos dat
jaksi pomoci interruptu, aby se to stihalo. Ale do tehle problematiky
skutecne nevidim...

Aby sel FDC s i8272 "nativne", tak mam pocit, ze bylo potreba prepalit EPROM
Sharpa.

Vasek
---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

Vaclave a jak je ten Sharp ocipovan a na jaky frekvenci dupe procesor a
sbernice? V tom by mohlo byt dilo. Sapicko je celkem dost pomaly kvuli
kompatibilite s prvnima Zilogama. A propo, zkousel jste ho nekdo nataktovat
na Supersapi? Tak nejak se tomu rikalo na zacatku 90 let. Uz nevim jak to
bylo, procesor 8 mega, sbernice 4 mega? Ale slo to jen s nekterejma
procesorama. S dederonama nejspis ne. Ale nejsem si jist, je to uz pres 20
let.
Jirka


Zobrazit citovaný text (29 řádků)
-----Original Message-----
From: Vaclav Peroutka (sapipandora.cz) [mailto:vaclavpe[doména skryta]] 
Sent: Thursday, August 04, 2011 3:47 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: Re: RE: Re: 3.5 a 5.25



> 
> radice WD179x a WD279x jsou uplne o necem jinem nez I8271 a I8272
> inteli jsou visose sofistikovane radice terim se zada par prametru a
zbitek
> udelai

Abych to uvedl na pravodu miru, nesrovnaval jsem radice WDx79x a i827x (ac
je velky rozdil mezi WD179x, kde chybi spousta veci a WD279x, ktere jsou uz
kompletni, tj. vcetne separatoru i prekompenzace).

O co mi slo, bylo, ze
- existuje implementace FDC s i8272, o ktere predpokladam, ze je na 1.2MB a
je k tomu i jakysi dostupny kod
- ze pro 1.2MB neni vzdy potreba DMA, napr. na Sharpu se to resi pres IRQ
- poznamka, ze na MZ800 je pro radic s i8272 potreba zmenit ROM kod, byla
vicemene mimo misu a nemela s tematem moc spolecneho.
---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

Toho Krejcu jsem dal na Dropa do Sapiman. Je to hodne podobny radici z
electus93.
Jirka

Zobrazit citovaný text (29 řádků)
-----Original Message-----
From: Vaclav Peroutka (sapipandora.cz) [mailto:vaclavpe[doména skryta]] 
Sent: Thursday, August 04, 2011 10:49 AM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: RE: Re: 3.5 a 5.25


> 
> Podivam se, dik. Ale je to naky divny, Krejca pise, ze 1,2 Mb disketu
radic
> 8272 bez DMA prenosu rychlostne nezvladne, pry jen 720kb
> Jirka
> 

Sice netusim, kdo je Krejca, nicmene, existuji radice pro Sharpa s WD279x,
ktere zvladaji 1,2 i 1,44MB diskety a jsou schopny nastartovat v DD rezimu,
aby se nemusela menit ROMka. A skutecne je na Sharpu delan v CP/M prenos dat
jaksi pomoci interruptu, aby se to stihalo. Ale do tehle problematiky
skutecne nevidim...

Aby sel FDC s i8272 "nativne", tak mam pocit, ze bylo potreba prepalit EPROM
Sharpa.

Vasek
---------------------
sapipandora.cz
Konference o SAPI-1
---

RE: RE: Re: 3.5 a 5.25

Pavel Železo SAPI-1

Zobrazit citovaný text (3 řádky)
> Vaclave a jak je ten Sharp ocipovan a na jaky frekvenci dupe procesor a
> sbernice? V tom by mohlo byt dilo. Sapicko je celkem dost pomaly kvuli
> kompatibilite s prvnima Zilogama. 
Sharp MZ-800

Mikroprocesor-Z80A
Krystal - 17 734 475 Hz
Frekvence CPU - 3 546 895 Hz
Rychlost - 281.936 736 216 ns/takt
Paměť ROM - 16 kb 1x EPROM 27128 300 ns
Paměť RAM - 64 kb 8x RAM 4164     30 ns
Paměť VRAM - 32 kb 4x RAM 4416    120 ns

viz:
http://www.scav.cz/sharp_mz-800/sharp_mz-800.htm#Hardware

kolem čipu WD 279x byl postaven i řadič , který uměl na Sharpu HDD formát 
1.4MB
(Tatra software, p. Koštial)
Vlastním fungující kus, něco jako je toto:
http://mz-800.xf.cz/fddhds.htm

zdraví Pavel

RE: RE: Re: 3.5 a 5.25

Jiri Biba SAPI-1

Sapi 1z ma hodiny CPU a sbernice 2 mega, to je skoro polovinu min. To by pak
mohlo mit zasadni vliv. Zkousel jste ho nekdo oboji pretaktovat na 4 mega, o
cemz se Eda zminoval ze lze ale neni dlouhodobe odzkouseno?
Pavle neupsal ses u ty rychlosti 4164. 30ns jsem nikdy nevidel. Bezne byly
80 az 120ns.
Jirka

Zobrazit citovaný text (38 řádků)
-----Original Message-----
From: Pavel Železo (sapipandora.cz) [mailto:lenka.zelezova[doména skryta]] 
Sent: Friday, August 05, 2011 12:50 PM
To: Konference "SAPI-1 a československé mikropočítače"
Subject: RE: RE: Re: 3.5 a 5.25



> Vaclave a jak je ten Sharp ocipovan a na jaky frekvenci dupe procesor a
> sbernice? V tom by mohlo byt dilo. Sapicko je celkem dost pomaly kvuli
> kompatibilite s prvnima Zilogama. 

Sharp MZ-800

Mikroprocesor-Z80A
Krystal - 17 734 475 Hz
Frekvence CPU - 3 546 895 Hz
Rychlost - 281.936 736 216 ns/takt
Paměť ROM - 16 kb 1x EPROM 27128 300 ns
Paměť RAM - 64 kb 8x RAM 4164     30 ns
Paměť VRAM - 32 kb 4x RAM 4416    120 ns

viz:
http://www.scav.cz/sharp_mz-800/sharp_mz-800.htm#Hardware

kolem čipu WD 279x byl postaven i řadič , který uměl na Sharpu HDD
 formát
1.4MB
(Tatra software, p. Koštial)
Vlastním fungující kus, něco jako je toto:
http://mz-800.xf.cz/fddhds.htm

zdraví Pavel
---------------------
sapipandora.cz
Konference o SAPI-1
---

Re: RE: RE: Re: 3.5 a 5.25

melsoft SAPI-1

Zkoušel jsem JPR-1Z nastavit tak, že procesor měl 4MHz (UA880D) a na
 sběrnici šlo 2MHz ale ani to nepíplo.

RE: RE: Re: 3.5 a 5.25

Pavel Železo SAPI-1

Ahoj Jirko,

P.Brázda má v tom textu chybku.
V Sharpu jsou paměti MB8264A-15, tj. 150ns
sorry.
Pavel
(V AR 12/89 a AR 1/90 je řadič pružných disků s I8272 pro Sharp MZ-800
 včetně ukázek rutin v assembleru z80)
------------


Zobrazit citovaný text (2 řádky)
> Pavle neupsal ses u ty rychlosti 4164. 30ns jsem nikdy nevidel. Bezne byly
> 80 az 120ns.

Re: RE: RE: Re: 3.5 a 5.25

EC1045 SAPI-1

co jsem se dival na zapojeni radice a vubec jak mechanika pozna na kterou
stranu ma pohnou s hlavickou
na strane mechaniky je to STEP ktri rika ze se provede krok s hlavou a DIR
rika na kterou stranu
na strane radice jsou kvuli nedostatku vivodu nektere signali slouceny
FR/STEP (reset hlaseni/krok) a ICT/DIR (proud hlavivkou/smer kroku)
a z nich se pak dekoduji pomoci externi logiky signali STEP a DIR (mozna do
toho leze jeste neco dalsiho)
takze otazka zni jestli je da nejakim spusobem vidolovat "falesny" krok
smerem k visim stopam tj. abi mechanika udelala krok ale radic si meslel ze
dala neco jineho. pak bi technicky vazto staci 3 kroky (77+3=80) pak bi ale
musel  bit nekde hlidaci rudina ktera bi mohla fongovat asi takto:
pokut bi se pracovalo napr do 70 stopy tak bi se nic nedelo
po pozadavku na visi stopu nez 70 bi se nejprve udeli 3 falesne kroky a pro
radic bi se musela delat korekce ktera bi mahla platit napr od 5 do 80 stopy
po pozadavku na nisi stopu nez napr 5 bi se provedla rekalibrace (2x) a
zrusila bi se korekce
to me napadlo jako mozne reseni jak se dostat za 77 stopu protoze vsude se
tvrti ze lze pracovat s 80 stopami ale radic proste skonci na 77 spope

Re: RE: Re: 3.5 a 5.25

EC1045 SAPI-1

tak jse prosel amara a
v mikroelektronice89 je popisradice pro ZX i s komplet biosem ale jen pro
360KB diskety tj. 40stop aspon podle komentaze v tabulce parametru
v AR/A 92/4-5 je radice pro sbernici STD ale zas jen s obsluhou pro 360KB
at hledam jak hledam tak nikde neni k nalezeni jak donutit 8272 abi sla za
77 stopu
snad bi mohl pomoct google ale s moji anglictinou na bodu mrazu toho moc
nenajdu




Zobrazit citovaný text (8 řádků)
>
> Ahoj Jirko,
>
> P.Brázda má v tom textu chybku.
> V Sharpu jsou paměti MB8264A-15, tj. 150ns
> sorry.
> Pavel
> (V AR 12/89 a AR 1/90 je řadič pružných disků s I8272 pro Sharp MZ-800
včetně ukázek rutin v assembleru z80)
Zobrazit citovaný text (4 řádky)
> ------------
>
>
> > Pavle neupsal ses u ty rychlosti 4164. 30ns jsem nikdy nevidel. Bezne
byly
Zobrazit citovaný text (7 řádků)
> > 80 az 120ns.
>
>
> ---------------------
> sapipandora.cz
> Konference o SAPI-1
> ---