6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sun Nov 24, 2024 7:23 pm

All times are UTC




Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Tue Nov 01, 2016 9:11 pm 
Offline
User avatar

Joined: Tue Mar 02, 2004 8:55 am
Posts: 996
Location: Berkshire, UK
While I was ideally surfing around this week I came across http://ultibo.org, a programming environment for developing bare metal applications for the Raspberry Pi.

I've been translating my C/C++ 65C816 emulation code into Pascal and trying it on a Raspberry Pi2 (900Mhz quad-core ARM Cortex A7 + GPU).

At the moment I have a simple counting loop running with lots of debug output scrolling up my old 38" TV. The Pi has loads of memory so my emulation has the full 24MB of 65C816 address space available. The startup code loads the memory from an S28 file when the Pi boots.

When I have more the opcodes implemented and tested I want to implement an 800x600 memory mapped graphical display in one of the banks, until then the character display works well.

The code framework supports threads so I can add background processing for a USB keyboard and mouse later.

_________________
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs


Top
 Profile  
Reply with quote  
PostPosted: Tue Nov 01, 2016 11:05 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 9:02 pm
Posts: 1748
Location: Sacramento, CA
This sounds a lot like what I was hoping to do. I look forward to seeing where it goes. Given the PI's low cost and long term availability (hopefully), it is a great platform to build on.

Daryl

_________________
Please visit my website -> https://sbc.rictor.org/


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 56 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: