Newsgroup: it.comp.retrocomputing
Titolo: controller AT  su XT

 I controllers  ISA  a 16 bit possono far funzionare i FDD anche se montati
su slot a 8 bit. Il sistema però non rileva l' HD collegato.
Possono esistere eccezioni alla regola ? 



Mi vien da pensare che essendo l'interfaccia AT a 16-bit non possa 
funzionare su un bus a 8-bit, però potrei sbagliarmi.
-- 
   ___                                                          __
  / __|___  Daniele Gratteri, Italian Commodore-Amiga user...  ///
| /  |__/  Nickname: fiat1100d                 Ritmo S75 __  ///
| \__|__\  Home page: 
http://www.gratteri.tk
    forever! \\\///
  \___|     E-MAIL: gratteri(at)
email.it
    ...since 1990  \///


Ho provato controllers prelevati  da 286, 386 e 486 su un computer
dotato di soli slot a 8 bit ; funzionano tutti sui FDD, ma gli HD collegati
non vengono rilevati. Forse il BIOS non prevede quel tipo di disco fisso.
In questo caso l' ostacolo pare insormontabile. 

 di disco fisso. In questo caso l' ostacolo pare insormontabile.
forse servono controller a 8 bit con BOOT ROM su sulla scheda; tra 
quelli testati ce n'erano?
-- 
_________
Simone DG
_________ 

 wrote in message 
news:4c6ffade$0$18994$4faf...@reader5.news.tin.it...


 Possono esistere eccezioni alla regola ?
si, autocostruirsi il controller! ;o)
http://wiki.vintage-computer.com/index.php/XTIDE_project
 

 Saluti.
Beh! è già tanto se funziona a metà.
I computer odierni sono versatili altrettanto ? 



1) Il "controller" IDE AT non è un controller, ma un'interfacccia verso 
il bus. Il controller è sull'HD (sotto, generalmente :) )
2) Negli XT (di solito) non c'è supporto del BIOS per gli HD. I 
controller IDE XT (8bit) hanno una eprom specifica, che integra il BIOS 
con le funzioni specifiche per gli HD (Int 10h)
3) Come già detto, inoltre, l'interfaccia AT utilizza indirizzi di I/O ed 
interrupts specifici.

 con le funzioni specifiche per gli HD (Int 10h)
Caspita è proprio diverso xt dall'at! in un at con l'int 10h controlli il 
video, (un tempo le sapevo a memoria le chiamate bios) però come cambiare il 
cursore me lo ricordo ancora! e mi pare che funzionasse anche sull'xt :S
;MOV  CX, 0607H ;cursore standard
MOV  CX, 2000H ;cursore nascosto
MOV  AH, 01H
INT  10H
CALL  BLANK
sicuro ch non volevi dire call 13h scancode 10h? (int 13h ah 10h) :S
ciao! 

Data l'ora, evidentemente, è 13h :)
È stata una serata terrificante, perdonatemi !

 È stata una serata terrificante, perdonatemi !
e di cosa? :-) grazie a questo post mi sono divertito a fare qualche 
chiamata hardware in macchina virtuale!
enjoy^^ 

 enjoy^^
Mov AL,FE
Out 64,AL
_hlt_:
hlt
jmp _hlt_
Non provatelo se c'è winzoz ;)



Dimenticavo ... numeri in esadecimale ... ;)
Se lo provate col Debug, se non ricordo male dovrebbe essere
100 Mov AL,FE
102 Out 64,AL
104 hlt
105 jmp 104

Il Sun, 22 Aug 2010 21:14:04 +0000, supervinx ha scritto:

Dimenticavo ... numeri in esadecimale ... ;)


> Non provatelo se c'è winzoz ;)
:-))
gira la voce che hp voglia chiudere l'ftp con gli update di openvms e hpux 
:S
sarà il caso di fare un mirror? 

Se dura fino a mercoledì, inizio anch'io a fra il mirror ...
A proposito, leggete questa notiziola ...
http://www.uncoveror.com/fiorina.htm
C'entra e non c'entra con HP e l'ftp ...