??? 05/26/05 19:24 Modified: 05/26/05 19:36 Read: times |
#93953 - Nonsense! Responding to: ???'s previous message |
Richard Erlacher said:
Yes, but a REAL resident debug monitor with features as included in the old '70's DDT that came with CP/M, or MSDOS' DEBUG.COM, will allow debugging I/O interfaces in real time, while most ICE's can't do that because they're too slow No, that is rubbish! In fact, totally the opposite is true: you need an ICE to debug IO interfaces in real-time - you cannot do it with this sort of debugger, precisely because this sort of debugger is running in the target CPU and, therefore, consuming CPU resources! It can't be running in real time if some of its time is being taken up with also running the debugger! You need either an ICE or, nearly as good, a JTAG-type thingy. Nothing else works quite like a resident debug monitor, particularly in situations where you can't conveniently introduce an ICE, e.g. where the CPU lives in programmable logic. As Erik said, in such a case you should be using on-chip debug hardware with a JTAG interface. |