• Please review our updated Terms and Rules here

Search results

  1. W

    Veroboard/Perfboard/Prototyping Board

    Since you're north of the 49th, have you checked out proto-advantage.com ? I've used them in the past for TQFP adapters ... not the cheapest but very good quality. There's several smaller sizes of breadboards and item SBBTH4080-1 is 8.1" x 4.2" with plated through holes at $31.37 Cdn + $2.84...
  2. W

    Educate me on multitasking under MPM - what do I need for "power user" usage?

    In anticipation of MP/M, the eZ-Tiny already initializes Timer 1 values for 60 Hz during initialization but doesn't actually enable the timer or interrupts. The eZ80's RTC is also enabled for access to TOD values. MP/M is on my to-do list but no guarantee of when I'll get started on it.
  3. W

    Small Cased Z180 at 36.864MHz with CP/M 2.2, 1MB RAM, SD & RTC

    Per the PM sent earlier, it appears there may be a power-on till access timing issue with the PNY cards. Pressing the reset button versus actual power off/on should indicate whether that is the issue. Testing of these systems, including the one you have, has been done with a variety of...
  4. W

    Running TRSDOS on Z180 & eZ80

    Lowen: I think zero wait bank switching may be achievable with either 2 external SRAMs and/or the very careful use of fast logic, whether LVC, FET or possibly something like a Lattice ispMACH 4000V CPLD with 2.5ns Tpd. I'm tied up for a few days but will reply privately after I've had a chance...
  5. W

    Running TRSDOS on Z180 & eZ80

    Lowen: I understand what you're thinking of doing with the multiplexing but one thing you'll need to be very conscious of is the speed/timing of a 50 MHz eZ80. Basic timing only leaves about 11 ns for external address decoding plus the actual memory access. Typical multiplexor / memory...
  6. W

    Running TRSDOS on Z180 & eZ80

    Off topic but for clarification: The eZ80F92 specification states that it's UARTs are capable of 1.25 Mbps and they also includes 16-byte FIFOs. With 8-bit serial that's 125 KB/sec which gives 160 T states per byte for plenty of processing. The Agon documentation also states that it uses flow...
  7. W

    Passing parameters/arguments

    Conceptually that is true but it's also dependent upon the user's BIOS implementation. My BIOS console routines are interrupt driven and currently issue a HALT or SLP to reduce power when waiting for input. That could easily be changed to a dispatcher call, disk buffer management or even...
  8. W

    Passing parameters/arguments

    It would be interesting to ask 10 non-Intel assembler programmers what "CP" does. Although I was quite familiar with S/360, Interdata and PDP-8 assemblers when the 8080 was released, this certainly looks like a ComPare to me rather than a CALL. While it was easier for the assembler program to...
  9. W

    Passing parameters/arguments

    You may want to locate / download XIZI.LBR and then use XIZ.COM instead of hand converting Intel to Zilog mnemonics. XZI.COM will translate the other way. As to Intel versus Zilog mnemonics ... everyone has their own opinion. Having used S/360 assembler a lot before I also started using...
  10. W

    Running TRSDOS on Z180 & eZ80

    shirsch: You are correct that your system did not have anything related to TRSDOS when it was shipped and most of the testing on the Min-eZ occurred after that. From my perspective, the public release won't be until the end of the month at TA. You can contact me directly for updates if I...
  11. W

    Running TRSDOS on Z180 & eZ80

    Using Digital Research layouts, a CP/M 2.2 system with 64K of RAM will have 59K (60,416 bytes) of Transient Program Area (TPA) available to application programs, minus locations 0000-005Bh. Back in the day, one issue was to have a boot EPROM which many systems couldn't switch out of the...
  12. W

    Running TRSDOS on Z180 & eZ80

    I was going by your original references of 11 seconds for 10,000 iterations vs 250 seconds on the 4 MHz emulator and 6 seconds on my eZ80 when also using interpreted BASIC. I have no idea what it is or why you'd need to do "BUS SETTLE" loops with the eZ80. I've had no bus issues at 50 MHz (20...
  13. W

    Running TRSDOS on Z180 & eZ80

    On an 11 second run, the baud rate isn't that significant and actually insignificant in your revised code. Your times show your eZ80 system to be the equivalent of a Z80 at about 91 MHz whereas my various benchmarks have always been in the range of 167-195 MHz. Since your eZ80 times are more...
  14. W

    Running TRSDOS on Z180 & eZ80

    Your eZ80 times make me wonder what else might be going on in your system or if you're executing from flash or possibly RAM with significant wait states. Admittedly under CP/M and MBASIC 5.21, I repeatedly get 6 seconds plus a few hundredths. Four minutes + 10 seconds on a 4 MHz Z80 would be...
  15. W

    Running TRSDOS on Z180 & eZ80

    Having done a bit of eZ80 benchmarking, I found the 50 MHz version to typically be the equivalent of a Z80 at about 170-195 MHz. I simply used STOPWATCH and eZ80 run times of about 10 seconds. One of the problems using the internal real time clock (1 second resolution) and short run times is...
  16. W

    Running TRSDOS on Z180 & eZ80

    All of my systems, including the Min-eZ, are shipped with a version of PCGET which can be used to download files via XMODEM on the second serial port. HyperTerm, TeraTerm etc. can be used on the Min-eZ's UART 1 and the file can be stored on RAMdisk, either of the internal flash drives or on an...
  17. W

    Northern Europe Amber monochrome Hercules/MDA monitor (Berlin, Germany)

    I have an Amdek 310A that I'm looking to sell but shipping to Germany would be prohibitive. It has slight burn in on the top and bottom rows but hardly noticeable when using it. I no longer have an MDA system but the monitor was working okay when I last used it a few years ago. If someone in...
  18. W

    Running TRSDOS on Z180 & eZ80

    I only have the one EZ80F910200KITG available. However, I've seen them appear on eBay for reasonable prices and some of the Asian sites appear to MAYBE have them available.
  19. W

    Running TRSDOS on Z180 & eZ80

    Zilog made quite a few different eZ80 evaluation / development boards, most of which are now obsolete. There's also the difference of the eZ80F91 AcclaimPlus versus the earlier Acclaim with it's errata. I would suggest you clarify which development board(s) you are supporting. I know it...
  20. W

    Running TRSDOS on Z180 & eZ80

    I have definitely run into some of the ZDS ASM issues such as rejecting valid labels and I still haven't found a simple way to "phase" a piece of code as in M80. Likewise I agree that the ZDS focus was on C and some of the provided ASM examples are extremely poor coding. I've also run into...
Top