Commit graph

384 commits

Author SHA1 Message Date
Vincent Barrilliot 21f28424eb Restore the BSS clearing code as it was. It was perfectly fine, no need to change it. 2021-12-07 00:33:01 +01:00
Vincent Barrilliot a2db36913f Declare CLI command handler as returning short rather than int, since it's what they actually do. (fixes warnings). 2021-12-07 00:24:55 +01:00
Vincent Barrilliot 79b377a91a Make cli_test_features const as it's immutable, and fix initialization of last item of the array so it has the correct number of elements. 2021-12-07 00:21:59 +01:00
Vincent Barrilliot 3d75f60b8f Re-enable and sightly speed up the clearing of the BSS segment upon boot. 2021-12-07 00:19:41 +01: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
Vincent Barrilliot 28057edcd0 Merge remote-tracking branch 'original/main' into main 2021-11-28 21:43:03 +01:00
pweingar b4853f4160
Merge pull request #24 from daschewie/RunExecutablesWithoutExtension
Added Support for running executables without providing an extension
2021-11-28 11:07:28 -05:00
Jesus Garcia 06b816c5f0 Added Support for running executables without providing an extension 2021-11-28 10:32:20 -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
Vincent Barrilliot 4883084e0b Merge remote-tracking branch 'original/main' into main 2021-11-24 20:48:23 +01: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
Vincent Barrilliot 8f88b3d21c Merge remote-tracking branch 'original/main' into main 2021-11-21 17:55:51 +01:00
Vincent Barrilliot 11ea848821 Merge remote-tracking branch 'original/main' into main 2021-11-21 17:51:09 +01: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
Vincent Barrilliot b559d789a6 Don't store builds in the repo. 2021-11-15 22:22:18 +00:00
Vincent Barrilliot 8131c66e4a Merge remote-tracking branch 'original/main' 2021-11-15 23:12:06 +01: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
Vincent Barrilliot 185a7a686f Merge remote-tracking branch 'original/main' into merge-211113 2021-11-13 18:40:21 +01: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
Vincent B a0a1bcc15b
Merge pull request #2 from vinz6751/add-support-for-CDEV_SEEK_END
Add support for seek from end
2021-11-12 15:23:21 +01:00
Vincent Barrilliot 9e15c77851 Fix stupid bug in previous commit 2021-11-12 14:22:12 +00:00
Vincent Barrilliot 5512a5d3a3 Merge branch 'add-support-for-CDEV_SEEK_END' of https://github.com/vinz6751/FoenixMCP into add-support-for-CDEV_SEEK_END 2021-11-12 12:32:41 +00:00