ncoplin_at_orbeng.com
Date: 2003-12-10 02:52:31
Hello Ruud, > I don't use the interrupt at this moment. But using it enables me to > check ATN independant of any action the PC is performing. > So for example when an ATN occurs during a Validate, I can read the byte telling me what device the command > is meant for. If it is one not supported by the PC, I can ignore it and the rest. If it indeed > is supported, I can block any further communication by lowering DATA, or in my case NRFD. [COPLIN, Nicholas.] When the XE1541 cable was redefined as the XM I had asked why DATA was assigned to the LPT's interrupt pin rather than ATN which would have allowed use of the interrupt similar to the 1541... Micheal (?) replied that DATA was used because it was more important for clocking in a multi-tasking system (have yet to try modifying 64HDD to take advantage of this in a Windows enviroment). As long as you can keep track of individual operations, then it should be Ok to use the ATN as an interrupt source to initiate operations on other device "numbers". The only danger which you have to watch for is if your "emulator" generates ATN. I do this to renumber device 8 for example during device swaps.... In that case, disable the the IRQ... - Nick ===================================== - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Your Engineering Solutions Provider http://www.orbeng.com.au/orbital/engineeringServices/engServices.htm - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - PLEASE TAKE NOTE: The contents of this email (including any attachments) may be privileged and confidential. Any unauthorised use of the contents is expressly prohibited. If you have received this email in error, please advise us immediately (you can contact us by telephone on +61 8 9441 2311 by reverse charge) and then permanently delete this email together with any attachments. We appreciate your co-operation. Whilst Orbital endeavours to take reasonable care to ensure that this email and any attachments are free from viruses or other defects, Orbital does not represent or warrant that such is explicitly the case (C) 2003: Orbital Engine Company (Australia) PTY LTD and its affiliates Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.