Welcome, Guest. Please login or register.

Author Topic: Using C64 Core on MiniMig boards.  (Read 20301 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline denli

  • Jr. Member
  • **
  • Join Date: May 2007
  • Posts: 67
    • Show all replies
Re: Using C64 Core on MiniMig boards.
« on: January 14, 2009, 02:34:08 AM »
Quote

Palm wrote:
we should be able to get alot of cores running on it [minimig] before switching to a new mobo probably. If the Replay and the MiniMig users keep fairly good sharing between the mobos and if cores can be shared for these two boards without too much hazzle

How about developing a HAL (Hardware Abstraction Layer) in the cores?
That way it would be very easy to identify what parts need converting and what parts are generic in the cores.

The generic part would then be fully interchangeable regardless if it was running on Replay, C-One or the Minimig.

Updates of the generic part of the core would then also be fully interchangable between different revisions?

Would a HAL take to much time to implement or would it make the life of the VHDL-coders better?

A HAL could mean some restrictions so all developers would have to come to terms what it should contain and work.
/Dennis
 

Offline denli

  • Jr. Member
  • **
  • Join Date: May 2007
  • Posts: 67
    • Show all replies
Re: Using C64 Core on MiniMig boards.
« Reply #1 on: January 21, 2009, 12:18:19 AM »
Quote
Belial6 wrote:
How do VICE and FRODO legally release a rom?  I always assumed that they used a rom that was clean room cloned.  Could the ROM from one of those be used?

Quote
For FRODO:
http://lachner-net.de/index.php?option=com_content&task=view&id=3&Itemid=5

The emulator needs also C64 ROM files. For copyright reasons this [sic] files are not included in the ipk package. This files can, for example, copied from a original C64. After Frodo is installed [...], this [sic] files must be copied to "/opt/QtPalmtop/bin/frodo". The following files are needed:

Kernal ROM
Basic ROM
Char ROM
1541 ROM


This page contains some links for the C64 that might be of interest (including the original manual).
http://frodo.cebix.net/
/Dennis