This is interesting, Gabe! I agree that keeping it in EXTRAS makes sense. IMO, since we probably don't need code review on it, a github repo or something similar would probably be best. We should link to it on the website, though!
Cheers, Jason On Mon, May 11, 2020 at 12:03 AM Gabe Black via gem5-dev <gem5-dev@gem5.org> wrote: > It isn't it's own ISA for a few reasons, but basically the CPU is a regular > device model. It's running the kernal (they spell it with an a) ROM, and > the basic ROM. I've mostly implemented the board logic and have started on > the graphics, but then there's audio, interface devices, and then a > mechanism for cartridge, disk, or cassette based program loading. It's a > very simple computer from a modern perspective, but it still has a lot of > parts. I've been ignoring timing mode for the time being. I would actually > rather not check it into the main repository since that puts it more in the > middle of things than it deserves or is warranted, but I thought it might > be amusing/educational/interesting for other people that want to play with > it. > > Gabe > > On Sun, May 10, 2020 at 11:51 PM Ciro Santilli <ciro.santi...@arm.com> > wrote: > > > So this adds a new ISA is that correct? > > > > I say add it to the main tree, it could serve as a good small ISA > example. > > > > Is it running ROMs fine? Is the simulation fast enough for interactive > > play? Wiki says it run at 1MHz so its just about what Atomic does, so I'm > > guessing it could. > > > > ------------------------------ > > *From:* Gabe Black via gem5-dev <gem5-dev@gem5.org> > > *Sent:* Monday, May 11, 2020 1:33 AM > > *To:* gem5 Developer List <gem5-dev@gem5.org> > > *Cc:* Gabe Black <gabebl...@google.com> > > *Subject:* [gem5-dev] c64 simulation > > > > Hi folks. For my own amusement, I've been working on a c64 emulator based > > on gem5 which can be built in using EXTRAS. Would it make sense to put > that > > up on gerrit somewhere in its own repository? I put what I have so far > in a > > directory called "toys" to make it clear it's just for fun. > > > > Gabe > > _______________________________________________ > > gem5-dev mailing list -- gem5-dev@gem5.org > > To unsubscribe send an email to gem5-dev-le...@gem5.org > > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s > > IMPORTANT NOTICE: The contents of this email and any attachments are > > confidential and may also be privileged. If you are not the intended > > recipient, please notify the sender immediately and do not disclose the > > contents to any other person, use it for any purpose, or store or copy > the > > information in any medium. Thank you. > > > _______________________________________________ > gem5-dev mailing list -- gem5-dev@gem5.org > To unsubscribe send an email to gem5-dev-le...@gem5.org > %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s > _______________________________________________ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s