Satoshi N. M
|
04e78a4b0b
|
Merge branch 'speed', measure hz for #1
|
2018-01-15 14:24:08 -08:00 |
|
Satoshi N. M
|
b79a6744a0
|
Merge emulated frequency measurement into ^T command
|
2018-01-15 14:23:12 -08:00 |
|
Satoshi N. M
|
01a0f0f63c
|
Add ^F command to measure and show frequency in hertz
|
2018-01-15 14:17:51 -08:00 |
|
Satoshi N. M
|
7612198f41
|
Revert "Step 6502 CPU while polling for USB between each instruction"
This reverts commit e99cb9b068 .
|
2018-01-15 13:58:38 -08:00 |
|
Satoshi N. M
|
e82d86aa25
|
Revert "Change to use USB interrupts"
This reverts commit 09add1f057 .
|
2018-01-15 13:58:35 -08:00 |
|
Satoshi N. M
|
554bdf33ce
|
Revert "Count milliseconds"
This reverts commit 6ab397e7af .
|
2018-01-15 13:58:32 -08:00 |
|
Satoshi N. M
|
6ab397e7af
|
Count milliseconds
|
2018-01-15 13:23:16 -08:00 |
|
Satoshi N. M
|
09add1f057
|
Change to use USB interrupts
|
2018-01-15 13:23:06 -08:00 |
|
Satoshi N. M
|
af6043e028
|
Build without optimizations to make debugging easier
|
2018-01-15 12:56:56 -08:00 |
|
Satoshi N. M
|
e99cb9b068
|
Step 6502 CPU while polling for USB between each instruction
|
2018-01-15 11:21:42 -08:00 |
|
Satoshi N. M
|
173981df79
|
Add link to blog post
|
2018-01-13 15:59:49 -08:00 |
|
Satoshi N. M
|
396ec9a6e0
|
Update readme, prebuilt binaries
|
2018-01-13 15:39:27 -08:00 |
|
Satoshi N. M
|
3490382109
|
Add readme
|
2018-01-13 15:24:46 -08:00 |
|
Satoshi N. M
|
56f6172eea
|
Disable local echo, add ^E to toggle
|
2018-01-13 14:12:08 -08:00 |
|
Satoshi N. M
|
a6f3f87b97
|
Change serial commands to control characters, send everything else to ACIA (6850) input buffer
|
2018-01-13 13:41:29 -08:00 |
|
Satoshi N. M
|
99f882ebfc
|
Reset and resume the 6502 on USB reset
|
2018-01-13 11:11:14 -08:00 |
|
Satoshi N. M
|
ffae187098
|
Add 'r' serial command to reset and resume processor
|
2018-01-13 10:55:33 -08:00 |
|
Satoshi N. M
|
f53c02b815
|
Change serial pause/resume command to 'p'
|
2018-01-13 10:53:02 -08:00 |
|
Satoshi N. M
|
35ec39e13f
|
Fix ACIA status/control register, they share the same address (0xa000)
|
2018-01-13 10:49:44 -08:00 |
|
Satoshi N. M
|
f1f1a1f8ac
|
Add beginning of 6850 ACIA emulation
|
2018-01-13 01:24:33 -08:00 |
|
Satoshi N. M
|
fb7f66b717
|
Add ROM linked in read-only data section, at 6502's 0xc000-0xffff
|
2018-01-13 00:31:12 -08:00 |
|
Satoshi N. M
|
5ed79b17bb
|
Remove .hex from gitignore
|
2018-01-13 00:05:43 -08:00 |
|
Satoshi N. M
|
67e18b5548
|
Add osi_bas files from osi_bas.zip from http://searle.hostei.com/grant/6502/Simple6502.html
|
2018-01-13 00:05:15 -08:00 |
|
Satoshi N. M
|
1169a6ee0c
|
Remove unused .hex (Intel-HEX) target
|
2018-01-12 23:36:40 -08:00 |
|
Satoshi N. M
|
ca77b072ab
|
Step the 6502 on each systick, and add 't' command to show ticks/instructions executed
|
2018-01-12 23:15:56 -08:00 |
|
Satoshi N. M
|
71c0b67f53
|
bluepill.ld linker script: remove data region, remnant of pill duck
|
2018-01-12 23:07:17 -08:00 |
|
Satoshi N. M
|
b5d8f45f60
|
Add 6502 read/write with 16KB RAM
|
2018-01-12 23:02:57 -08:00 |
|
Satoshi N. M
|
a8991b2e94
|
Add a fake6502.h header extracting the interface from fake6502
|
2018-01-12 22:53:20 -08:00 |
|
Satoshi N. M
|
efb8da7c7a
|
fake6502: comment out unused static function getvalue16()
Unused and causes compiler warning/error
https://stackoverflow.com/questions/11124895/suppress-compiler-warning-function-declared-never-referenced
|
2018-01-11 21:07:54 -08:00 |
|
Satoshi N. M
|
83fed56a0b
|
Add fake6502.c v1.1 from Mike Chambers http://rubbermallet.org/fake6502.c
|
2018-01-11 20:54:35 -08:00 |
|
Satoshi N. M
|
ee8f54e915
|
Add initial setup and USB CDC-ACM serial port
Based on the following sources:
https://github.com/blacksphere/blackmagic
https://github.com/satoshinm/pill_serial
https://github.com/satoshinm/pill_duck
|
2018-01-11 20:36:47 -08:00 |
|
Satoshi N. M
|
ecf0758ab1
|
Initial commit
|
2018-01-11 20:25:39 -08:00 |
|