pweingar
|
9b7dab7c2a
|
Merge branch 'main' into fast-scroll
|
2025-01-04 15:27:31 -05:00 |
|
Peter Weingartner
|
5279776737
|
Exposed F256 BREAK key to IOCTRL
|
2024-12-26 18:40:07 -05:00 |
|
Peter Weingartner
|
83d3c74839
|
Window scrolling speed up
Tweaked the case where we are scrolling only part of the window to use MVN/MVP to move lines.
|
2024-12-24 22:27:11 -05:00 |
|
Peter Weingartner
|
275e0d7ec8
|
Basic scroll case speed-up
|
2024-12-24 19:58:13 -05:00 |
|
Peter Weingartner
|
9dacef1f57
|
Logging reduced and redirected
Moved logging up to ERROR level and moved it off the UART to avoid possibly clobbering user programs needing the serial port.
|
2024-12-22 22:33:11 -05:00 |
|
Peter Weingartner
|
206f2d5e6b
|
Fixed SDC sector count logic for SDC read/write
|
2024-12-22 21:21:47 -05:00 |
|
Peter Weingartner
|
c5b0e00e04
|
Added MODEL_FOENIX_F256JR2 target
|
2024-12-20 20:42:46 -05:00 |
|
Peter Weingartner
|
d738cb5645
|
Fixed PS/2 keyboard on F256jr and jr2
|
2024-12-12 14:15:28 -05:00 |
|
pweingar
|
bced1b694c
|
Merge pull request #2 from pweingar/v1.01
V1.01
|
2024-12-03 14:13:28 -05:00 |
|
Peter Weingartner
|
21055e3dfb
|
Fixed Low-level IEC Calls
|
2024-12-03 14:11:23 -05:00 |
|
Peter Weingartner
|
4322c38f28
|
Fixed bug with sys_txt_set_mode
|
2024-11-22 12:07:29 -05:00 |
|
Peter Weingartner
|
6d38129600
|
Exposed low-level IEC functions. Official v1.01 numbering.
|
2024-11-18 14:58:18 -05:00 |
|
Peter Weingartner
|
d60cb6a00c
|
Altered how top of ram is set
|
2024-11-15 21:19:19 -05:00 |
|
Peter Weingartner
|
27e352727b
|
Moved boot sprites and tiles to the top of RAM
|
2024-11-15 19:54:44 -05:00 |
|
Peter Weingartner
|
dd97ce82b9
|
More file cleanup
Removed some unnecessary included files... reduced size of the build a little.
|
2024-11-15 19:13:41 -05:00 |
|
Peter Weingartner
|
f2ad2d84aa
|
Cleanup of files
Removed old files. Moved files for currently unsupported systems to sub-folders. Added documentation about what file does what.
|
2024-11-13 20:16:46 -05:00 |
|
Peter Weingartner
|
a78354c677
|
Added ability for sys_proc_exit to return to a shell program
|
2024-11-06 19:43:45 -05:00 |
|
pweingar
|
947c4f96be
|
Fixed prototype of sys_get_info
|
2024-11-06 15:10:59 -05:00 |
|
Peter Weingartner
|
11e0533af3
|
Corrected bug with how the boot code was checking the internal SD card.
|
2024-11-05 20:27:10 -05:00 |
|
pweingar
|
3de8e37a1a
|
Fixed booting from internal SD
|
2024-10-31 21:42:48 -04:00 |
|
pweingar
|
3b80d10cd8
|
Applied previous update to F256jr
|
2024-10-26 21:46:41 -04:00 |
|
pweingar
|
38e7c174e8
|
Fixed sign extension issue in PGZ loader and memory size text in boot screen.
|
2024-10-26 21:40:12 -04:00 |
|
Peter Weingartner
|
cc29260a28
|
Corrected a few public functions
|
2024-10-13 16:14:05 -04:00 |
|
Peter Weingartner
|
257f41bd2f
|
F256K2e Optical Keyboard Support
|
2024-09-19 20:54:59 -04:00 |
|
Peter Weingartner
|
ef473f74ac
|
Updated 64TASS Client Files
|
2024-09-14 12:08:21 -04:00 |
|
Peter Weingartner
|
0b0124d883
|
Updates to client bindings
|
2024-09-11 16:41:51 -04:00 |
|
Peter Weingartner
|
d526615245
|
Update SDC for F256K2e. Started ImageView sample
|
2024-09-10 21:49:39 -04:00 |
|
Peter Weingartner
|
74c953a46b
|
Updates to Calypsi Client Sample
|
2024-09-10 14:27:23 -04:00 |
|
Peter Weingartner
|
ccbcc7303b
|
Started client samples. Fixed some UNIT errors in makefiles
|
2024-09-06 16:03:42 -04:00 |
|
Peter Weingartner
|
43a9d48cfc
|
Boot screen tweaks
Made boot window larger and fixed clock speed reporting.
|
2024-09-01 09:55:34 -04:00 |
|
Peter Weingartner
|
8a3d413af8
|
Added a crude IRQ and NMI override vector.
|
2024-08-28 19:39:21 -04:00 |
|
Peter Weingartner
|
6e76c28d41
|
New flashable memory map and layout
|
2024-08-27 18:34:08 -04:00 |
|
Peter Weingartner
|
5f28453c11
|
Boot refinements and correcting machine IDs.
|
2024-08-26 19:54:12 -04:00 |
|
Peter Weingartner
|
6e2256d0a7
|
Boot screen
|
2024-08-25 18:45:50 -04:00 |
|
Peter Weingartner
|
575b96e7f0
|
Booting from External SD Cards
|
2024-08-22 20:59:17 -04:00 |
|
Peter Weingartner
|
fda10b8287
|
Initial work on boot screen
|
2024-08-19 22:12:40 -04:00 |
|
Peter Weingartner
|
57c48f1ef9
|
Cartridge support added
Check for cartridge, identify if it's RAM or FLASH, and allow for erasing/programming the flash chip.
|
2024-08-11 21:47:50 -04:00 |
|
Peter Weingartner
|
e45ce4000d
|
Flash-ready version
Tweaks needed to build a flashable version of the toolbox.
|
2024-08-11 17:48:00 -04:00 |
|
pweingar
|
85e6941b5a
|
Merge pull request #1 from pweingar/iec
IEC Support
|
2024-08-05 16:27:12 -04:00 |
|
Peter Weingartner
|
5955588c9d
|
Printer mostly working over IEC
Seems to be a problem with iecll_unlisten hanging.
|
2024-08-05 16:24:32 -04:00 |
|
Peter Weingartner
|
5cf53976c5
|
Fixed JSL issue with IEC sleep functions
|
2024-08-04 19:48:35 -04:00 |
|
Peter Weingartner
|
01b2765ab0
|
Further IEC coding (switching to assembly)
|
2024-07-29 14:41:14 -04:00 |
|
Peter Weingartner
|
2650b86c96
|
Starting IEC low-level code
I'm trying this code first in C. I may need to scrap it and go to assembly and follow Gadget's code more closely.
|
2024-07-23 14:56:46 -04:00 |
|
pweingar
|
2e966e481d
|
Getting PSG and SID code working
Code is mainly there to let us silence those parts on boot.
|
2024-07-16 14:46:00 -04:00 |
|
Peter Weingartner
|
bdd2cb4929
|
Timer support for F256 added
|
2024-07-15 15:57:55 -04:00 |
|
Peter Weingartner
|
1c4fb6b2b2
|
System Information and Start Screen Cleanup
|
2024-07-13 21:20:27 -04:00 |
|
Peter Weingartner
|
887c04a86b
|
F256jr PS/2 Keyboard Support Added
|
2024-07-13 19:35:39 -04:00 |
|
Peter Weingartner
|
fd80b729bd
|
Long file names, and date-time set on creation from RTC.
|
2024-07-10 15:52:31 -04:00 |
|
Peter Weingartner
|
a5531fb1be
|
Updated FatFS, and new SD support... able to read directories
|
2024-07-08 16:56:37 -04:00 |
|
Peter Weingartner
|
153e905411
|
Reconnected console driver
|
2024-07-04 16:56:47 -04:00 |
|