• Please review our updated Terms and Rules here

Search results

  1. K

    Exploring the NEC V20

    Yeah, the first ROL4 will shift in zeroes in the high nibble (so that would still be ok) but after the second ROL4 it could be anything. So, I'll remove that NEC specific block of code in my next revision of XUB. It's been a while so I don't recall my reasoning but at 16 bytes it saves 2 bytes...
  2. K

    Exploring the NEC V20

    Indeed, and that is exactly what I did. :( Just to be absolutely sure; these two blocks of code won't produce the same result in ES:SI? (This is from XUB, it's 186 code to convert ES:SI to its physical address.) %ifdef USE_NEC_V mov dx, es xor ax, ax eROL4 dl eROL4 dh add si, dx adc...
  3. K

    Exploring the NEC V20

    Ok. Thanks for confirming. That begs the question, what happens if you use AL as the destination for ROL4/ROR4?
  4. K

    Exploring the NEC V20

    @GloriousCow About ROL4 and ROR4, I was under the impression that they rotated all 4 bits in one go? Not just one bit? At least that's how I interpreted the NEC manual I read years ago when I did the NEC V-instruction macros for use in XUB (which sadly didn't get much use). Also, opcode 8F is...
  5. K

    What's wrong with my timer chaining code? (3Com PCI packet driver mystery)

    I see now that it calls a procedure to print CRLF and that then falls through to another procedure that prints the actual string. So yeah, I had missed something. I saw the jump table with 29 packet driver functions but immediately after that there's a massive jump table of 2048 entries using...
  6. K

    What's wrong with my timer chaining code? (3Com PCI packet driver mystery)

    I loaded the driver in IDA Pro and I was not impressed with what I saw. The driver is huge, with a massive jump table, inefficiently coded and bloated by lots of code sequences that appear to be CPU delays. I also found lots of signed jcc:s which in my experience is a tell-tale sign of poor...
  7. K

    What's wrong with my timer chaining code? (3Com PCI packet driver mystery)

    Mike, I'd like to take a look at the 3Com driver. Can you point me to a download, please?
  8. K

    McIDE-CF in my 8560

    Yeah, the way I see it, you need to figure out what's broken. Whether it's the CF card or the McIDE-CF adapter (the connectors are very delicate parts). Swapping the CF cards should help with figuring that out.
  9. K

    McIDE-CF in my 8560

    The ESDI drive failed? I'm sorry to hear that. Did you manage to backup the drive before it failed? Have you tried swapping the CF cards between the internal and external connectors? Just to exclude the possibility that the connector is broken. Can you still access the Cisco 64 MB CF card on...
  10. K

    McIDE-CF in my 8560

    I'm a bit confused by the table. Chan A Config says "Secondary" and Chan B Config says "Tertiary" but in the Results column both drives are at I/O address 170h and they are also Master and Slave. The best chance of getting this to work is if each drive is Master on its own IDE channel. That...
  11. K

    McIDE-CF in my 8560

    Do you press the A key to select booting from drive A:? If you don't, it will boot from drive C: by default. As a general rule, partitioning and formatting should be done on the actual computer where you intend to use the CF cards. The reason is that XUB might use a drive geometry that is...
  12. K

    Need some help from 6809 programmers at byte level

    I see. Thanks for the explanation!
  13. K

    Getting XT-CF-Lite/XT-IDE working

    @wrljet: I would like to investigate why these old drives are not detected by XUB. Do you know if they respond to the IDENTIFY DEVICE command? It would be interesting to see the response if they do.
  14. K

    Getting XT-CF-Lite/XT-IDE working

    They are detected by other BIOSes? Or put another way, they are known to work? Do they work with XUB if you enter the CHS values in XTIDECFG?
  15. K

    Enta 486SX / Award V3.20-E Laptop won't work with any IDE drive....

    It will probably be a challenge as this is a laptop but you might want to look into installing XTIDE Universal BIOS.
  16. K

    Universal BIOS on 386 system not booting to CF card or HDD

    Thank you! I'm glad you got it working!
  17. K

    Universal BIOS on 386 system not booting to CF card or HDD

    You configured the XUB and saved it to file first, then you concatenated four copies of that configured file, right? :) BTW, I can't see the images. But the 'j' appearing means that you need to wipe the drive and redo the partition/format/install dance. You also need to set the drives to None...
  18. K

    Getting XT-CF-Lite/XT-IDE working

    Tell me more about the configuration. Both cards are known working, each on their own, in that same computer? What kind of computer is it? Which version and build of XUB? What are the settings as configured by jumpers/switches for each card? If there are no conflicts they should both be...
  19. K

    Getting XT-CF-Lite/XT-IDE working

    Yes. Just make sure there's no I/O-address conflict.
Back
Top