LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cvs-checkins > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: cvs at opencores.org<cvs@o...>
    Date: Sat May 24 17:19:50 CEST 2008
    Subject: [cvs-checkins] MODIFIED: z80soc ...
    Top
    Date: 00/08/05 24:17:19

    Modified: z80soc/doc README-S3E.txt
    Log:
    Version 0.6


    Revision Changes Path
    1.5 z80soc/doc/README-S3E.txt

    http://www.opencores.org/cvsweb.shtml/z80soc/doc/README-S3E.txt.diff?r1=1.4&r2=1.5

    (In the diff below, changes in quantity of whitespace are not shown.)

    Index: README-S3E.txt
    ===================================================================
    RCS file: /cvsroot/rrred/z80soc/doc/README-S3E.txt,v
    retrieving revision 1.4
    retrieving revision 1.5
    diff -u -b -r1.4 -r1.5
    --- README-S3E.txt 14 May 2008 00:00:30 -0000 1.4
    +++ README-S3E.txt 24 May 2008 15:19:50 -0000 1.5
    @@ -7,36 +7,27 @@

    Memory
    ------
    -0000H - 01FFH - ROM (0 - 8191)
    -2000H - 3FFFH - VIDEO RAM (8192 - 16383)
    -4000H - 7FFFH - RAM memory (16384 - 32767)
    -8000H - 801FH - LCD Video RAM (32768 - 32769)
    -
    -IO
    ---
    -
    -Output Ports
    -------------
    -01H - Green Leds (7-0)
    -
    -Inputs
    -------
    -
    -Switches
    ---------
    -20H - SW(3-0)
    -
    -Push Buttons
    -------------
    -30H - KEY(3-0)
    -
    -Rotary Knob
    ------------
    -70H - Rotary control direction
    -
    -Keyboard
    ---------
    -80H - Read Keyboard Ascii code
    +0000H - 3FFFH - ROM (0 - 16383)
    +4000H - 5FFFH - VIDEO RAM (16384 - 24575)
    +7FE0H - 7FFFH - LCD Video RAM (32736 - 32767)
    +8000H - BFFFH - RAM memory (32768 - 49151)
    +
    +Registers
    +---------
    +7FDDH - Z80SOC VERSION (0 = DE1, 1 = S3E)
    +7FDEH - 7FDFH - STACK ADDRESS (should be loaded with "ld sp,(7FDEh)" in the beginning of program
    +
    +IO (Ports)
    +----------
    +
    +01H - Out - Green Leds (7-0)
    +20H - In - SW(3-0)
    +30H - In - KEY(3-0)
    +70H - In - Rotary control direction
    +80H - In - PS/2 Keyboard
    +90H - Out - Video
    +91H - Out - Video cursor X
    +92H - Out - Video cursor Y

    --

    @@ -52,7 +43,7 @@
    Input push buttons
    Input Switches
    PS/2 keyboard
    - Video text out
    + Video text out (memory mapped and port mapped)
    Leds
    LCD
    Rotary Knob
    @@ -70,7 +61,10 @@

    The Rotary knob can be used at any time to rotate the text in the LCD to the left or to the right.

    -To reset the Z80, use Key West (left push button).
    +The looping text inside the box demonstrates how to access the video ram.
    +To change speed of scrolling, use the switches (SW).
    +
    +To reset the Z80, press the Knob Button (rotary).

    Hope you enjoy.


     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.