René van Dorst
bf0bea1edd
Remove register keyword from all the function arguments.
...
Adds no value.
2026-08-26 21:52:31 +02:00
TylerDurden-23
62065875e3
Revert "Don't disable flash DIO operation before flashing"
2026-06-07 10:42:39 +02:00
feelfree69
4ca5b4e87a
Don't disable flash DIO operation before flashing - it works fine with DIO
2026-06-01 15:07:37 +02:00
feelfree69
241bcb273f
rename output of installer-Makefile to rtlplayground_oem_upgrade.bin
2026-05-02 21:45:39 +02:00
René van Dorst
f43bb4eac4
Fix: Serial Timer1: GATE bit should be off.
...
Fixes PR#66, commit c5c6b97 and 4e8eb6d .
The GATE-bit should not be used. Timer1 must always be activated to
generate the baudrate clock for serial 0.
2026-01-10 11:01:17 +01:00
René van Dorst
c5c6b97ad1
installer: SERIAL: Use Timer1 instead of Timer2
...
Same as in the main code.
Use Timer1 as baudrate generator.
Timer1 can be programmed to have the same accuracy and deviation as
Timer2, up to 115200 at F_SYS = 125 Mhz. See comment
setup_serial_timer1() comment for valid baudrates and settings.
Timer1 is used in 8-bit auto-reload mode.
Only differance is that the serial is transmit only and poll-based so no
interrupts are used to transmit data.
2026-01-09 07:52:35 +01:00
René van Dorst
5b4b0efb16
installer: remove unused sys_tick timer code.
2026-01-05 21:46:05 +01:00
René van Dorst
e5ee4594ef
installer: fix left over typo SFR_FLASH_DUMMYCICLES
2025-10-09 20:03:08 +02:00
logicog
48d57dfb0f
Cleanup of flash code in installer
2025-09-29 18:07:51 +02:00
René van Dorst
2676dbd0d6
build: install: also declutter sourcecode
2025-09-27 12:52:35 +02:00
logicog
8aaca9ae10
Add forgotten crtstart.asm
2025-09-26 06:51:29 +02:00
logicog
c636ef3b8f
Add initial installer code
2025-09-11 21:45:09 +02:00