Philip Smart (pdsmart)

pdsmart

Geek Repo

Location:Leeds, UK

Home Page:www.eaw.app

Github PK Tool:Github PK Tool


Organizations
MiSTer-devel

Philip Smart's repositories

ZPU

ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.

Language:VHDLLicense:GPL-3.0Stargazers:12Issues:4Issues:0

tranZPUter

A transformable CPU, one version using FPGA technology and another using an ARM Cortex-M4 (K64F) to upgrade venerable Z80 systems in-situ. Project uses VHDL, C/C++, ARM, ZPU & Z80 Assembler.

Language:VHDLStargazers:9Issues:2Issues:0

tzpuFusionX

tranZPUter FusionX - Software based physical Z80 replacement using a Linux System-on-a-module and a highly accurate Z80 Emulation written in C.

Language:CLicense:GPL-3.0Stargazers:8Issues:1Issues:0

SharpMZ

A Sharp MZ Series (80K,80C,1200,80A,80B,700,800,2000) Computer Hardware Emulation written in VHDL on Altera FPGA fabric. Runs on the MiSTer project and other Altera Cyclone devices.

Language:VHDLLicense:GPL-3.0Stargazers:6Issues:3Issues:0

mz25key

Sharp MZ-2500/MZ-2800 PS/2 Keyboard Interface with IoT capabilities using the ESP32-S with an unbound core for more accurate interface timing.

Language:C++License:GPL-3.0Stargazers:5Issues:2Issues:0

SharpKey

A Multi-HID Interface, connecting PS/2 & Bluetooth Keyboard/Mice with Retro Host Computers

Language:C++License:GPL-3.0Stargazers:4Issues:1Issues:0

MZ80A_RFS

A Sharp MZ80A Rom Filing System - a complete hardware/software upgrade replacing the Monitor & User ROMs with 2MB Flash, SD Card and upgraded firmware. Project uses C and Z80 Assembler.

License:GPL-3.0Stargazers:3Issues:3Issues:0

x1key

Sharp X1 PS/2 keyboard interface based on the Renesas R8C

Language:CLicense:GPL-3.0Stargazers:3Issues:1Issues:0

zSoft

zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.

Language:CLicense:GPL-3.0Stargazers:3Issues:3Issues:0

MZ80A_80COLOUR

A Sharp MZ80A Video upgrade. v1.0 allows switchable 40/80 column display with colour monitor output, v2.0 provides full pixel graphics compatible with the MZ80B.

Language:VHDLLicense:GPL-3.0Stargazers:2Issues:2Issues:0

286Racer

An Intel 286 Parallel processor and upgrade card for an IBM XT.

Language:AssemblyLicense:GPL-3.0Stargazers:1Issues:1Issues:0

dPWR

A Digital Power Controller using ARM MPU, embedded Linux and Perl in-built Web Server. jDPWR is a derivative using Java and embedded Jetty web server.

Language:PerlLicense:GPL-3.0Stargazers:1Issues:2Issues:0

libraries

Various libraries developed over the years...

Language:CLicense:GPL-3.0Stargazers:1Issues:2Issues:0

SFD700

SFD-700 Floppy Disk Controller for the Sharp MZ series computers.

License:GPL-3.0Stargazers:1Issues:0Issues:0

SFD800

SFD800 Floppy Disk Interface Card for the Sharp MZ series machines.

Language:BatchfileLicense:GPL-3.0Stargazers:1Issues:1Issues:0

tzpuFusion

tranZPUter Fusion - Evolution of the tranZPUter concept, increasing functionality to extend the ZPU Z80, Memory, Video and Audio for Z80 Host systems.

License:GPL-3.0Stargazers:1Issues:1Issues:0

CSGBLAST

Additions to Kees Shoenmakers CSGBLAST GAL Programmer Project.

License:GPL-3.0Stargazers:0Issues:1Issues:0

esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.

Language:CLicense:Apache-2.0Stargazers:0Issues:0Issues:0

EXT700

Sharp MZ-700 Single Expansion Bus Adapter.

License:GPL-3.0Stargazers:0Issues:0Issues:0

EXT80A

Sharp MZ-80A Single Expansion Bus Adapter.

License:GPL-3.0Stargazers:0Issues:0Issues:0

Main

Main MiSTer control program

Language:C++License:GPL-3.0Stargazers:0Issues:2Issues:0

perlblast

GAL programming, a Perl-Tk implementation of galblast/atfblast that uses the parport device (even via an USB<->LPT dongle!)

Language:PostScriptLicense:GPL-3.0Stargazers:0Issues:0Issues:0

RFS

Rom Filing System - An advanced Monitor for a Sharp MZ-80A equipped with an MZ80A_RFS Board.

Language:AssemblyLicense:GPL-3.0Stargazers:0Issues:1Issues:0

TZFS

TranZputer Filing System - An advanced Sharp Monitor to replace or enhance an original Host Monitor

Language:AssemblyLicense:GPL-3.0Stargazers:0Issues:1Issues:0

u-boot

"Das U-Boot" Source Tree

Language:CStargazers:0Issues:0Issues:0

Z80

Highly portable Zilog Z80 CPU emulator written in ANSI C

Language:CLicense:LGPL-3.0Stargazers:0Issues:0Issues:0