Stories
Slash Boxes
Comments

SoylentNews is people

posted by janrinok on Monday May 22, @05:31PM   Printer-friendly

https://www.devever.net/~hl/regmap

If you've ever had to write a program which interfaces directly with hardware — perhaps while writing a program for an MCU or embedded system or a kernel driver — you may have noticed a few common patterns in register map behaviour and design. I'm not sure anyone has ever really collected them together, so I decided to make a list of all the ones I can think of.


Original Submission

 
This discussion was created by janrinok (52) for logged-in users only. Log in and try again!
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Informative) by stormreaver on Monday May 22, @09:29PM

    by stormreaver (5101) on Monday May 22, @09:29PM (#1307466)

    6809 has 8 bit reg A and B connected to D.

    A more elegant CPU for a more civilized age. I had a CoCo 3 (which had the 6809) and an IBM Compatible (remember those?) with an 8088. The 6809 ran rings around the 8088, and did so at a small fraction of the CPU speed. The 6809 was a pleasure to program, and the 8088 was close to nightmarish by comparison. There were many times when programming the 8088 that I said out loud, "That's idiotic!" about the Intel instruction set.

    Starting Score:    1  point
    Moderation   +2  
       Insightful=1, Informative=1, Total=2
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4