@DATABASE
@NODE MAIN HC705C8
* 68HC705-C8 HyperSource© include file for MC68HC705C8S,MC68HC705C8P (OTP)
* © 1998 RST Ralf Steines Trier, ALL RIGHTS RESERVED
*
* source: MUCBBS, HC05 C-headers
*

    @{" HC705C8 MEMORY        " link "HC705C8_MEMORY"}
    @{" HC05C   CPU-CORE      " link "hinc:6805/_HC05C.hinc/HC05C_CPU-CORE"}
    @{" HC05C   INTERRUPTS    " link "hinc:6805/_HC05C.hinc/HC05C_INTERRUPTS"}

    @{" HC05C   IO-PORTS      " link "hinc:6805/_HC05C.hinc/HC05C_IO-PORTS"}
    @{" HC05C   SPI-INTERFACE " link "hinc:6805/_HC05C.hinc/HC05C_SPI-INTERFACE"}
    @{" HC05C   SCI-INTERFACE " link "hinc:6805/_HC05C.hinc/HC05C_SCI-INTERFACE"}

    @{" HC05C   TIMERS        " link "hinc:6805/_HC05C.hinc/HC05C_TIMERS"}
    @{" HC705C  PROM          " link "hinc:6805/_HC05C.hinc/HC705C_PROM"}

@ENDNODE
@NODE HC705C8_MEMORY
****************************
*        MEMORY MAP        *
****************************

; ? port lines, ? pins

  REGS      = $0000    ;   32 BYTES RAM

  ROM0_BOT  = $0020    ;
  ROM0_SIZE = $0030    ;   48 BYTES ROM
  ROM0_TOP  = $0050    ;

  RAM_BOT   = $0050    ;
  RAM_SIZE  = $00B0    ;  176 BYTES RAM
  RAM_TOP   = $0100    ;

  ROM_BOT   = $0100    ;
  ROM_SIZE  = $1000    ; 4096 BYTES ROM
  ROM_TOP   = $1100    ; ????

  IRQS      = $1FF0    ;   16 BYTES IRQS

  HAS_COP   = 1        ; ENABLE COP COUNTER
  HAS_PROM7 = 1        ; ENABLE EEPROM REGISTERS

@ENDNODE

  .include hinc:6805/_HC05C.hinc

