Commit graph

389 commits

Author SHA1 Message Date
pweingar 1d98d4dd23
Merge pull request #34 from daschewie/Linux_A2560K_Build
Linux A2560K Build
2022-02-20 19:54:20 -05:00
Jesus Garcia 59f4434b75 Linux A2560K Build 2022-02-20 15:35:09 -05:00
Peter Weingartner 96116e850a PSG silence, fsys_stat
Added a fsys_stat call. Minor change to silence the PSG noise channel on boot.
2022-02-14 15:35:42 -05:00
Vincent Barrilliot 738614aa1c Add execute permission to python scripts 2022-02-13 22:54:59 +01:00
Peter Weingartner cb3de4d942 Corrected TEST MEM command 2022-02-08 19:16:07 -05:00
Peter Weingartner a1fd81148f 68040 Exception Stack Frames
Corrected bus (access) and address exception handling for the '040 to properly read the stack frames.
2022-02-07 20:24:21 -05:00
Peter Weingartner 1b325e95a7 Various Fixes for A2560K Rev B
SDC write protect check, IDE delay loops, memory test limits, startup screen LUT organization, and channel A font size (for testing).
2022-02-07 12:58:15 -05:00
Peter Weingartner 397e216ee5 CALL command
Added a CALL command to execute code at an arbitrary address.
2022-01-10 12:58:56 -05:00
Peter Weingartner 7b5dc563f7 Correction to Manual 2022-01-09 14:21:10 -05:00
Peter Weingartner 26d96acac6 Added BREAK and ECHO commands for CONSOLE
Added IOCTRL commands for the console driver for testing for a BREAK key press and for turning on and off the key echo function for sys_chan_read_b.
2022-01-02 22:16:07 -05:00
Peter Weingartner ba08f317de Minor changes and Sound Test Work 2022-01-02 18:21:13 -05:00
Vincent Barrilliot 030ecfb4c3 Merge branch 'main' of https://github.com/vinz6751/FoenixMCP into main 2022-01-01 16:58:06 +01:00
Peter Weingartner 3df0ceb725 Bumped build number 2021-12-18 19:28:58 -05:00
Peter Weingartner c50e9cda19 TESTS: PSG, OPN, OPM changes
Added support for testing internal and external PSG implementations. Switch OPN and OPM tests to Stefany's code.
2021-12-18 19:27:57 -05:00
Peter Weingartner 4bfc65d631 TEST MEM MERA
Added a test for the high "MERA" memory of the A2560K
2021-12-18 16:37:04 -05:00
Peter Weingartner 410bc2c037 All interrupts handled m68000
Added interrupt handlers for the user vectors to the M68000 assembly code.
2021-12-18 16:05:48 -05:00
Peter Weingartner 4c056593eb Handlers for all interrupts
Added handler stubs for all user interrupt vectors. All interrupts should be accessible through the system calls now.
2021-12-18 16:03:51 -05:00
Peter Weingartner 0ab19057c7 PS2 Keyboard Test
Added PS2 keyboard test, fixed some definitions, and tweaked splash screen to work on the K
2021-12-17 19:46:10 -05:00
Vincent Barrilliot 2e950103a7 Merge remote-tracking branch 'original/main' 2021-12-11 10:52:02 +01:00
Peter Weingartner e0f8d03baa Merge branch 'main' into a2560k 2021-12-10 20:32:37 -05:00
pweingar 363271e085
Merge pull request #29 from vinz6751/remove-warnings-1
Remove warnings 2
2021-12-10 19:24:14 -05:00
Peter Weingartner e04788188b Manual Update 2021-12-10 14:56:04 -05:00
Vincent Barrilliot 19d08e7e1f Remove useless cast to (void*) in fsys.c 2021-12-09 23:09:08 +01:00
Vincent Barrilliot 10faa4235d Merge branch 'main' of https://github.com/vinz6751/FoenixMCP into main 2021-12-09 21:09:53 +01:00
Vincent Barrilliot f95099cf41 Remove warnings, fix bug in fsys_findnext 2021-12-09 20:44:54 +01:00
Vincent Barrilliot e1c2148c43 Address warnings in ps2.c 2021-12-09 19:32:13 +01:00
Vincent Barrilliot 266222f1f2 Address warnings in rtc.c 2021-12-09 19:31:58 +01:00
Vincent Barrilliot 0310872d2d Merge remote-tracking branch 'original/main' 2021-12-09 19:24:28 +01:00
pweingar 3a1cdc52f2
Merge pull request #27 from vinz6751/remove-warnings-1
Remove warnings 1
2021-12-09 13:00:22 -05:00
Vincent Barrilliot 5fb741936c Merge branch 'main' of https://github.com/vinz6751/FoenixMCP into main 2021-12-09 18:39:44 +01:00
Vincent Barrilliot 7d45f3c455 Remove duplicate 0x 2021-12-09 18:17:21 +01:00
Vincent Barrilliot 7023af787b Add comment 2021-12-09 18:16:51 +01:00
Vincent Barrilliot df8eb21041 Don't display error when mkdir actually succeeds 2021-12-09 17:55:30 +01:00
Peter Weingartner ffb9ff3314 SID Test
Added SID tests. Not working at the moment on my K, although they should, since they just use the startup chord.
2021-12-08 19:17:03 -05:00
Peter Weingartner 773579d865 OPN Test
Added OPN test... not working on the A2560K
2021-12-08 18:54:44 -05:00
Vincent Barrilliot f6808e2939 Address warnings from text_screen_iii.c 2021-12-08 23:28:37 +01:00
Vincent Barrilliot cd86bbc009 Address warning in codec.c : made volume unsigned char (type "byte" was undefined and defaulting to int) so it becomes unnecessary to AND it with 0xff. 2021-12-08 23:15:26 +01:00
Vincent Barrilliot 4508526f77 Address warning messages in cli.c and dependencies. Made internal handlers's argv const as it' safe to do for internal purposes and helps the compiler's optimizations. 2021-12-08 23:09:44 +01:00
Vincent Barrilliot 4b46f4e7d8 Address warnings in dis68k.c 2021-12-08 22:19:55 +01:00
Vincent Barrilliot 0d2984fecc Address warnings in dos_cmds.c 2021-12-08 21:57:18 +01:00
Vincent Barrilliot 75670275e5 Fix warnings in mem_cmds 2021-12-08 21:51:10 +01:00
Vincent Barrilliot 00ba42664e Remove warning in sound_cmds.c 2021-12-08 21:45:20 +01:00
Vincent Barrilliot 54fd4fa440 Address warnings in settings.c. Made sys_chan_write buffer "const". 2021-12-08 21:35:20 +01:00
Peter Weingartner 3ebf94e25b Added GAMEPAD test 2021-12-08 15:13:31 -05:00
Vincent Barrilliot 709c6fba8e Remove warnings from test_cmd2.h. In the process, improve simpleio's print so it doesn't have to compute the string length. 2021-12-08 20:41:40 +01:00
Vincent Barrilliot ec4eafff31 Merge remote-tracking branch 'original/main' 2021-12-08 11:45:35 +00:00
Peter Weingartner a487d0bf4c Added test for A2560K joystick 2021-12-07 21:32:28 -05:00
Peter Weingartner 1d7e4a1a44 SDC Present and WP Switches
Added support for the SDC write protect and present switches.
2021-12-07 21:12:57 -05:00
Peter Weingartner cab984136d Fixed issue with changing SD cards
Fixed issue with FatFS "holding onto" the previous SD card when changing cards.
2021-12-07 16:13:24 -05:00
Peter Weingartner 4c2082d643 Current Working Directory Fix
Changed how current working directory is tracked, to fix an issue with the command line when no SD card is present.
2021-12-06 20:58:05 -05:00