WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
2a4e2e0
Take decomp, install-sh and missing from gcc-gcc6809 so that exec09 will
nealcrook Feb 22, 2015
3f71a9b
Amend documentation to make it explicit that debugger d and bl
nealcrook Feb 22, 2015
985f9c9
include header files to remove compile warnings for malloc, memset.
nealcrook Feb 22, 2015
bfea510
Remove noise from git status output
nealcrook Feb 22, 2015
0fd30b9
missing braces on if() meant that argument processing was broken. Fix…
nealcrook Feb 22, 2015
07a5d8a
Fix compilation warnings.
nealcrook Feb 28, 2015
8315b99
Allow "step" command to take argument: step for N instructions.
nealcrook Feb 28, 2015
ef4d701
Add .name field to hw_class and set it up for all classes. Expand dum…
nealcrook Feb 28, 2015
30a8f06
Implement documented but empty "regs" command.
nealcrook Mar 1, 2015
90e7783
Previously there was a .hex image file reader but no way to invoke it.
nealcrook Mar 1, 2015
1369c30
Add .name fields to device structures for imux, ioexpand; missed in e…
nealcrook Mar 1, 2015
608f5e6
Make "undefined" regions display more consistently in dump_machine().
nealcrook Mar 1, 2015
5383372
Fix cut/n/paste errors in S19 image load.
nealcrook Mar 3, 2015
16304c1
Modify ioexpand to accept an offset when mapping a device. Example us…
nealcrook Mar 3, 2015
fc4f937
Create new file miscsbc.c for some new machine definitions. Move eon_…
nealcrook Mar 4, 2015
6c9dc8a
Restore normal buffered keyboard operation on error exit.
nealcrook Mar 13, 2015
3f38f54
preserve initial keyboard setup and restore at end.
nealcrook Mar 13, 2015
8e34043
Add quiet device to allow writes to ROM without error. Tweak serial r…
nealcrook Mar 13, 2015
49fa947
oops. Remove debug prints from keybuffering().
nealcrook Mar 13, 2015
5146811
Add a new MAP_IGNOREWRITE and use it for pages of smii machine so tha…
nealcrook Mar 18, 2015
e6112b7
Mostly whitespace changes; a few compilation warning fixes.
nealcrook May 3, 2015
b3d829b
More whitespace tweaks for consistency. Haven't started on indent
nealcrook May 3, 2015
de59e14
formatting tidy-ups
nealcrook May 31, 2015
1e82c8c
Add virtual SD card device driver to multicomp - allows FLEX and CUBI…
nealcrook May 31, 2015
e7e8fbe
Change register dump format to use upper-case letters in hex digits
nealcrook Jun 8, 2015
ae5dca4
sync up latest files. Some are work-in-progress.
nealcrook Jun 23, 2015
864d37a
notes on exec09 internals inferred from code inspection.
nealcrook Jun 23, 2015
d03904d
Add infrastructure to allow a machine to have a dump() function
nealcrook Jul 4, 2015
068fb84
Modified multicomp to use model of mk2 memory mapper. Will not
nealcrook Jul 8, 2015
512c0d4
Add simple support for a kipper1 target machine.
nealcrook Sep 19, 2015
5be05cd
ignore writes to MMUADR bit 4 to give better match to latest RTL and
nealcrook Oct 2, 2015
97e9d23
Revise multicomp description to encompass 3 UARTs and the GPIO unit.
nealcrook Apr 24, 2016
32e36e3
needed to allow compile on some platforms.
nealcrook Jul 22, 2016
dd76c39
Replace map-file reader code with code that works for gcc/lwlink
nealcrook Jul 22, 2016
4b47372
Fit formatting to remove tabs
nealcrook Jul 22, 2016
1163739
Describe debug commands in more detail.
nealcrook Jul 22, 2016
75acf3a
Massive revamp of expression-handler and associated documentation
nealcrook Aug 4, 2016
42ebde7
Clarify command-line help: maxcycles can be turned off by setting
nealcrook Aug 5, 2016
204c78e
Finally fixed the input code so that it can run non-blocking. Hoorah.
nealcrook Aug 5, 2016
5694aef
Clarify operation of sym command - file has implicit .map extension.
Sep 6, 2016
d981dd6
reformat to remove open curly on its own line.
Sep 6, 2016
ddb6504
Initialise call stack from PC value rather than assuming that the pro…
Sep 6, 2016
e33d870
Add -e command-line argument to allow entry point (initial value of P…
Sep 7, 2016
fc4e69f
if initial PC came from symbol table entry it was really an absolute
Sep 8, 2016
8d16685
no need to initialise cpu_quit here because it is initialised in main.
Sep 9, 2016
e5fa486
Tweak the watchpoint code to make it more consistent with the breakpoint
Sep 9, 2016
41307e1
revert change to register printout.
Sep 13, 2016
f39131a
force PC to be truncated to 16-bits to avoid it goinf to large negati…
nealcrook Oct 21, 2016
0730ad9
Merge branch 'trunk' of https://github.com/nealcrook/exec09 into trunk
nealcrook Oct 21, 2016
ef0d184
Revert "Merge branch 'trunk' of https://github.com/nealcrook/exec09 i…
nealcrook Oct 21, 2016
1d8d78d
Revert "force PC to be truncated to 16-bits to avoid it goinf to larg…
nealcrook Oct 21, 2016
7d30a22
Force PC to be truncated to 16-bit value to fix bug that popped up wi…
nealcrook Oct 21, 2016
748a1d1
Add missing prototypes
nils-eilers Dec 13, 2016
4bda2ef
Remove dead code
nils-eilers Dec 14, 2016
e78408f
Fix some warnings
nils-eilers Dec 14, 2016
e006023
Ensure that we compile C in C99 mode
nils-eilers Dec 14, 2016
ebd980a
First part of support for Fixed RAM Top in multicomp09 MMU.
nealcrook Dec 14, 2016
2158b3e
Merge branch 'trunk' of https://github.com/nils-eilers/exec09 into ni…
nealcrook Dec 14, 2016
b68a34f
Merge branch 'nils-eilers-trunk' into trunk
nealcrook Dec 14, 2016
8045190
Remove hardcoded path
nils-eilers Jan 12, 2017
771225f
Add a build script for OS X
nils-eilers Jan 12, 2017
ffac200
Merge branch 'trunk' of https://github.com/nils-eilers/exec09 into ni…
nealcrook Jan 19, 2017
f02e25b
Merge branch 'nils-eilers-trunk' into trunk
nealcrook Jan 19, 2017
d8637be
Report PC when watchpoint is hit; useful when using watchpoint with
nealcrook Jan 19, 2017
660467c
fix typos in UART reporting. Make message more useful. Change address
nealcrook Jan 26, 2017
a9f8910
Complete the implementation of Fixed RAM Top. Clean up the code assoc…
nealcrook Feb 1, 2017
65ac8d1
Add new -os9call switch to make SWI2 be reported with a post-byte
nealcrook Feb 3, 2017
9254e4b
Prevent spurious FIRQ interrupts when periodic IRQ interrupts are
nealcrook Feb 3, 2017
f8a30b3
Perform a crude filter to omit MMU readback warnings that are associated
nealcrook Feb 3, 2017
0589c78
Ole's code to report OS9 system calls by name.
nealcrook Feb 8, 2017
b2ddb4e
Add support for character type ('c') in examine command - can now
nealcrook Feb 11, 2017
523ee13
First attempt at CWAI implementation. Seems to run the NITROS9
nealcrook Mar 14, 2017
9a1d1a5
Model Rx FIFO for mc09 uart0. Add infrastructure to allow
nealcrook Mar 28, 2017
7745089
Rework interrupt handing in exec09 and the modelling of timer and uar…
nealcrook Mar 30, 2017
a37962c
UART status register was (wrongly) indicating an Rx interrupt whenever
nealcrook Apr 1, 2017
c8d8eb9
Switch to FRT of 7 to match RTL.
nealcrook Apr 5, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Result of ./configure
.deps
config.h
config.log
config.status
m6809-run
stamp-h1
Makefile
aclocal.m4
autom4te.cache

# Result of make
*.o

# Result of emacs edits
*~
Loading