Peter Weingartner
3afee6d912
Update test help printing and BUILD
...
Added a work around for the TEST help printing code. Added a script to auto-generate a build number.
2021-12-06 20:25:59 -05:00
Peter Weingartner
7a6f5d27d9
Fixed scrolling issue on A2560K Channel A
2021-11-30 14:31:28 -05:00
Peter Weingartner
debc6ae590
Foenix/MCP Booting on A2560K '040
2021-11-30 13:52:29 -05:00
Peter Weingartner
7ac621fa2a
Makefile Rework
...
Changing build process to more easily support different models and memory targets.
2021-11-27 20:03:00 -05:00
Peter Weingartner
60c40b750f
Initial port to 68040 (WIP)
...
Not fully working, but it's starting to boot. Interrupts and the Mo keyboard seem not to be working yet.
2021-11-27 18:49:47 -05:00
Peter Weingartner
6b8e2204f6
Merge branch 'main' into a2560k
2021-11-22 21:00:47 -05:00
Peter Weingartner
22849685d2
Documentation LEA.L fix
...
Changed the erroneous examples of "lea.l ...,d0" to "move.l #...,d0"
2021-11-22 18:40:04 -05:00
pweingar
f15fa02d71
Merge pull request #18 from daschewie/CopyCommand
...
Added Copy Command and bug fix
2021-11-22 18:22:06 -05:00
pweingar
f6581e5a65
Merge pull request #20 from vinz6751/add-missing-codec_wait-in-codec_set_volume
...
Add missing codec wait
2021-11-22 18:21:39 -05:00
Vincent Barrilliot
7d1d11dff2
Add missing codec wait
2021-11-22 23:42:06 +01:00
Jesus Garcia
2a61ebdfdf
Updated FEATURES list
2021-11-22 11:28:12 -05:00
Jesus Garcia
2fefa213c4
Added Copy Command
2021-11-22 11:12:27 -05:00
Peter Weingartner
e4f9a9ffbd
FDC Tweeks
...
Changes to try to get fdc_read working.
2021-11-21 18:30:41 -05:00
pweingar
c3f5617bff
Merge pull request #17 from daschewie/AddCwdPrompt
...
Added CWD to Prompt
2021-11-21 14:05:58 -05:00
Jesus Garcia
a82fb736e2
Added CWD tp Prompt
2021-11-21 12:36:00 -05:00
pweingar
357e977d3e
Merge pull request #12 from vinz6751/ignore-python-cache
...
Ignore python precompiled bytecode cache
2021-11-21 11:13:52 -05:00
pweingar
c8b9d9d404
Merge pull request #11 from vinz6751/add-table-of-contents-to-manual
...
Add table of contents (no other change).
2021-11-21 11:13:39 -05:00
Vincent Barrilliot
0405b5ea84
Ignore python precompiled bytecode cache.
2021-11-21 16:06:39 +01:00
Vincent Barrilliot
78a4bd52d6
Add table of contents (no other change).
2021-11-21 15:30:34 +01:00
pweingar
92d3a71aad
Merge pull request #10 from pweingar/issue_8
...
Issue #8
2021-11-18 12:19:10 -05:00
pweingar
cac86bf352
Merge pull request #7 from daschewie/DASM
...
Added DASM command to disassemble memory
2021-11-18 12:17:42 -05:00
Peter Weingartner
f33e0640b3
Issue #8
...
Possible change for Issue #8
2021-11-17 21:27:57 -05:00
pweingar
9ce43bcb4c
Merge pull request #9 from daschewie/UserModeLoaderWorkaround
...
Workaround to fix call_user() on A2560U
2021-11-17 21:11:36 -05:00
Jesus Garcia
552186f469
Workaround to fix call_user() on A2560U
2021-11-17 18:44:35 -05:00
Peter Weingartner
0806677048
FDC: SEEK and RECALIBRATE
...
SEEK and RECALIBRATE are now functional
2021-11-17 13:29:42 -05:00
Jesus Garcia
fe239a1e94
Increased the default count of disassembly to 100
2021-11-17 13:18:06 -05:00
Jesus Garcia
3e8379d4a5
Added DASM command to disassemble memory
2021-11-17 10:43:04 -05:00
pweingar
d781af4bb5
Merge pull request #6 from daschewie/LinuxFlashTarget
...
Added Linux Flash Target, and fixed case sensitive VECTORS section.
2021-11-17 10:21:25 -05:00
Jesus Garcia
4072a345ba
Added Linux Flash Target, and fixed case sensitive VECTORS section.
2021-11-17 08:30:03 -05:00
pweingar
15b6e76f72
Merge pull request #5 from daschewie/ElfLoader
...
Initial ELF loader support.
2021-11-14 11:19:41 -05:00
Jesus Garcia
394793408e
Initial ELF loader support.
2021-11-14 09:59:31 -05:00
Peter Weingartner
080cef7236
SYS_TEXT_SETSIZES
...
Readded sys_text_setsizes call. Made some fixes to the kernel call dispatch.
2021-11-13 13:36:28 -05:00
pweingar
33420be789
Merge pull request #4 from daschewie/LinuxBuildFix
...
Fixed case sensitive filename in include statement
2021-11-12 23:21:53 -05:00
Jesus Garcia
013e002ad4
Fixed case sensitive filename in include statement
2021-11-12 18:45:23 -05:00
Peter Weingartner
fc9605a724
sys_get_info
...
Updated sys_get_info and connections to FPGA registers.
2021-11-12 16:42:24 -05:00
Peter Weingartner
10517ad6ae
Hires DIP switch & UART divisors
...
Added code to honor the resolution DIP switch on the U. Refined the UART divisor constants to be more accurate on the U.
2021-11-10 20:57:24 -05:00
Peter Weingartner
98ba08dfe2
sys_chan_open & sys_chan_close
...
Added sys_chan_open and sys_chan_close system calls. More documentation.
2021-11-09 20:53:05 -05:00
Peter Weingartner
84caea4740
Refined TEST IDE
...
Added ESC as a stop key and switched to the standard dump routine.
2021-11-09 19:42:52 -05:00
Peter Weingartner
e1d44cc69a
Refined boot screen
...
Moved delay until after the rest of the initialization process. Added the ability to press a key to leave the boot screen.
2021-11-09 19:39:52 -05:00
Peter Weingartner
61c1e72939
KEYBOARD setting
...
Added a keyboard setting to let users change the keyboard layout from the command line.
2021-11-09 16:21:18 -05:00
Peter Weingartner
b5496b29e6
Keyboard Layouts
...
Added sys_kbd_layout call, translation tables for the ALT keys, and some more documentation.
2021-11-09 15:55:12 -05:00
Peter Weingartner
e7de386906
More ANSI support and documentation
...
Added ANSI escapes for key presses. Fixed a cursor issue. Added more documentation.
2021-11-08 20:02:25 -05:00
Peter Weingartner
002b7decf0
Interrupts and Jiffies
...
Fixed some interrupt issues on the U and converted the TICKS millisecond timer to be a jiffy (1/60s) timer based on the SOF interrupt. There are still some issue managing the RTC periodic interrupt.
2021-11-08 15:39:32 -05:00
Peter Weingartner
c8c8aca1c6
Merge branch 'pr/3'
2021-11-07 14:18:56 -05:00
Peter Weingartner
dede1a0b6d
Re-integrating U... and bitmaps
2021-11-06 21:02:59 -04:00
Jesus Garcia
5a84dd1593
Added Linux/Mac build support
2021-11-06 11:28:34 -04:00
Peter Weingartner
8a9878d03d
Syscalls, Timeouts, Documentation
...
Added syscalls, modified SDC and PATA drivers to use RTC interrupt for timeouts. Added more documentation. Starting OPL2 and OPM sound tests.
2021-11-04 20:09:53 -04:00
Peter Weingartner
95856b80dc
LPT and MIDI Tests
...
Added tests for the parallel and MIDI ports on SuperIO machines
2021-11-02 15:08:27 -04:00
Peter Weingartner
4d2f3e37a0
REN and SET FONT
...
Added REN command and a FONT setting.
2021-11-01 16:20:31 -04:00
Peter Weingartner
5f1c0f92a5
TEST command
...
Moved all of the CLI test commands under a master TEST command.
2021-11-01 15:02:20 -04:00