Dean Netherton
3f6fc215e9
ch376-native: UKY_READ fixed issue with incorrect H value when no characters in buffer
10 months ago
Dean Netherton
62d5a7b825
ch376-native: leds default to off and on during activity
10 months ago
Dean Netherton
2b1d703c4e
ch376-native: further reduce some of the hardcoded delay for i/o operations
10 months ago
Dean Netherton
b98c506baf
ch376-native: reduce some of the hardcoded delay for i/o operations
10 months ago
Dean Netherton
60cf40f0b8
ez80: EZ80_MEM_MIN_WS adjusted from 0 to 1
10 months ago
Dean Netherton
9c96e7c7a2
ch376-native: fixed issue with TMSMODE_MSXUKY selected when no usb keyboard is present on boot
The TMS driver would always install a USB keyboard pooling interrupt, despite no keyboard present
This would load the CPU and prevent other I/O operations
10 months ago
Dean Netherton
ce0d04226e
ch376-native: extended CHNATIVEFORCE option to wait upto approx 5 seconds for at least one connected device
11 months ago
Dean Netherton
eec2147826
ch376-native: applied z88dk version 20250224
11 months ago
Dean Netherton
93d7c7ed77
ch376-native: fixed and extend indicator led operation
1 year ago
Dean Netherton
1a44fbee0f
ch376: implemented CTRL key combinations
1 year ago
Dean Netherton
9cbd8937d7
ch376-native: keyboard driver now support CAPS LOCK key
1 year ago
Dean Netherton
ca6979d97e
ch376: increased rate of keyboard scanining and considers all keycodes state transmitted
1 year ago
Dean Netherton
72ec983c4f
ch376: added build option CHNATIVEFORCE to always force detection of module on boot
1 year ago
Dean Netherton
f63c324764
ch376-native: remove --trace for mac-os
1 year ago
Dean Netherton
ea3ba6e0d4
ch376-native: remove transpiling of c code from mac-os gha build
1 year ago
Dean Netherton
bf2a45f83e
ch376-native: updated github action build scripts to also attempt to transpile driver from c to assembly
1 year ago
Dean Netherton
3f8bc43596
ch376-native: enabled usb drivers for z80 config
1 year ago
Dean Netherton
e6143beb25
ch376-native: attempt to fix issue with slices not working - restored drive_index counter
1 year ago
Dean Netherton
3b0f00520e
gitignore: added *.cat and some extract img files
1 year ago
Dean Netherton
db0afaedfa
ch376-native/ez80: timing adjustments
1 year ago
Dean Netherton
a92bd780c8
ch376-native: removed some intermediate files that should not have beeen committed
1 year ago
Dean Netherton
04dbb0e4bb
ch376-native: some cleanup of build process and an initial readme added
1 year ago
Dean Netherton
601ddee38b
usb-keyboard: working (limited)
1 year ago
Dean Netherton
1e1554937c
usb-keyboard: enumerated
1 year ago
Dean Netherton
b4421a0532
ch376-native: general fixes - mass storage and floppy devices over hub seem to be working
1 year ago
Dean Netherton
7c3eeaff27
ch376-native: fixes
1 year ago
Dean Netherton
ed47d2f8b6
ch376-native: native USB driver for the CH376 module
2 years ago
Wayne Warthen
5dd48da5c8
Add HI-TECH C Compiler Messages, Issue #572
Re-adding this file because I failed to associate the prior check-in with the related issue.
8 months ago
Wayne Warthen
134518ea52
Add HI-TECH C Compiler Messages and update docs
Per @PeterOGB , added a copy of the HI-TECH C Compiler Messages document. The space-optimized version of the compiler from @Laci1953 omits these messages.
8 months ago
Wayne Warthen
a2b01b9681
Update Makefile
8 months ago
Wayne Warthen
bccd80882c
BPBIOS Sources From Jörg Linder
Jörg Linder has disassembled and thoroughly commented a great deal of the BPBIOS binaries. This was an incredible amount of work. I have added all of these to the RomWBW build scripts and will ultimately integrate them more completely.
8 months ago
Wayne Warthen
eefb0d2df1
Update RomWBW Enhanced ZAS
Update ZAS in User Area 1 of the HITECH-C disk image based on the latest from Ladislau.
Co-Authored-By: ladislau szilagyi <87603175+Laci1953@users.noreply.github.com>
8 months ago
Wayne Warthen
edfbfe8eee
Bump Version
8 months ago
Wayne Warthen
8510158aa0
Minor Pre Int Strategy Change
Use a global flag to indicate if interrupts have been enabled during the boot process. Drivers that operate in the pre-interrupt phase can use this to manage interrupt disable bracketing.
This allows restoring the location of interrupt enable in the boot process to it's proper location.
8 months ago
Wayne Warthen
760ed38297
Minor Doc File Tweaks
8 months ago
Wayne Warthen
95e7c5ce3b
Bump Version
8 months ago
Wayne Warthen
e92091c922
PCRTC Driver Follow-up
- Minor typos
8 months ago
Wayne Warthen
edf3cf93bb
Merge pull request #570 from mabartibin/dev-pcrtc
Driver for PC style RTC, MC146818/DS1285/DS12885
8 months ago
Wayne Warthen
a110b24d76
HITECH-C Documentation Cleanup
8 months ago
Martin Giese
1813100142
Documentation additions for PC style clock
8 months ago
Martin Giese
e29fb43754
Code for MC146818/DS1285/DS12885 PC style CLOCK DRIVER
8 months ago
Wayne Warthen
d32fe11a19
Update Hi-Tech C Disk Image
Update Hi-Tech C to 3.09-19 release from Tony Nicholson. See <https://github.com/agn453 >.
8 months ago
Wayne Warthen
db577eddd9
Documentation Updates, Issue #567
- Fix Catalog document per Issue #567
- Update fonts.txt w/ latest font info
- Correct EOL on several documents
8 months ago
Wayne Warthen
603d29f4ba
Merge pull request #569 from codesmythe/xosera_uart
Limit Xosera config to 2 UARTS; set $A0 base addr.
8 months ago
Rob Gowin
ba5af175ba
Limit Xosera config to 2 UARTS; set $A0 base addr.
The consenus is that the best default address for Xosera
is $A0, so make that the default.
However, in that case we need to limit the number of UARTs
that are probed to two because the probe for a third UART
writes unlucky values to Xosera (at $A3) and causes it to
reconfigure itself and lock up the bus for a time.
Thanks to Wayne for his help in debugging this.
8 months ago
Wayne Warthen
a9c7be6744
Minor Doc Updates
- Clarified Memory Manager and MMU terminology.
8 months ago
Wayne Warthen
4ff7888bdc
Fit RTC Detection, Issue #566
Corrected DSRTC and BQRTC drivers to properly restore the value of the NVRAM byte used for presence detection.
Thanks and credit to @MartinGieseCelonis for finding this.
8 months ago
Wayne Warthen
80e514e5d4
Improve Cowgol Catalog Documentation
8 months ago
Wayne Warthen
54b48da071
Update release.yml
8 months ago
Wayne Warthen
1b2f452373
Move Online Doc Build to Release Workflow
The build process for the online documentation site has not changed, it was just moved to the Release workflow so it will be a little more stable.
8 months ago