Commit graph

324 commits

Author SHA1 Message Date
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
Vincent Barrilliot 47478a73af Add support for finding file position, or positionning from and of file, as this is available in other OSes 2021-11-12 12:23:55 +00:00
Vincent Barrilliot baa73e1a39 Add support for finding file position, or positionning from and of file, as this is available in other OSes 2021-11-12 12:17:11 +00:00
Vincent Barrilliot 1990e0761d Adapted VBCC path to my local setup 2021-11-11 22:12:33 +00: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