Fixed touch driver for Novatek NT11002
Fixed some warnings caused by making keymsg a WORD.
Merge branch 'feature/touch' of ssh://git.code.sf.net/p/newrpl/sources
Fixed bug in memmovew() in 64-bit platforms.
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
Added option to set DATE and TIME via USB.
Fix various bug reports:
Improved handling of complex constants in symbolic expressions
Fixed 0-N bug in Complex numbers
Setup color palette earlier during boot.
Updated version.
Added FORUP and FORDN loop constructs.
Fixed LN reults reversed real/imaginary parts. LN results were normalized fut not finalized (extra digits).
Added FNTHLPT and FONTHELP commands (->FNTHLPT and ->FNTHELP)
Fixed exception screen colors in Prime target.
Merge branch 'master' of hpgcc3.org:newrpl
Fixed missing platform plugins in windows installer.
Fixed crash due to SCREEN_BUFFERS being 0
Added application Icon for Windows target
Added exteneded License text to main folder and to windows installer.
Fixed colors on exception screen
Fixed mistake in folder structure
Renamed prime-installer to bundler to avoid Windows privilege escalation request
Added script for Windows Installer
Added sample color themes installed.
Added missing header file.
Fixed project files to build under Windows.
Added tool: Prime Installer
Improved annunciators to behave like on the 50G.
Fixed vertical backporch to work better with full color.
Fixed build issue (bad constant).
Added Color Theme Editor. Added command SETTHEME.
Added color support for Prime PC emulator only - other targets broken for now.
Enabled full color mode for PC and Prime targets. Added double buffering to avoid flicker.
Tested and enabled firmware update on PrimeG1 with newRPL Desktop
Added support for firmware update for HP Prime (untested)
Added calc type to USB product ID.
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
Added control of GPL13 = WP pin of Flash Chip. Added more checks to prevent writing to the volume if it's read-only.
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
Used RTC tick counter for low level delays.
Added full NAND controller initialization on boot and powerup to prevent crash.
Added large object support (untested)
Remove hallted program file during restore.
Merge branch 'feature/prime_usb_fewer_zero_size_packets'
Merge remote-tracking branch 'sforge/feature/prime_usb_fewer_zero_size_packets'
Select 12 MHz reference clock at PHYCTRL.
Fixed build issue with xgl header. Implemented preferred units on variable properties.
Changed contrast settings for 39gs/40gs.
Added custom LCD contrast settings for 39/40gs targets. Added new target: HP48GII
Added missing include to build old newRPL Desktop.
Added color graphics library (breaks build of Desktop).
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
Made a few changes to USB sriver - now it resets and does the HS handshake, but then it reports CRC data error and Bit Stuffing errors.
Fixed a few warnings.
Fixed displaying error message.
Changed per-pixel drawing to whole-screen bitmap on PC and android versions.
Disable clocks to modules we don't use.
Fixed 18 pixel font. Disabled USB initialization for the time being.
Added USB driver (non-functional).
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
Fixed various files so all projects compile. Added 18 pixel font.
Changed menu layout
Added font for notifications icons. Added notification icons in the status area (Prime & PC)
Fixed Remote USBARCHIVE and USBRESTORE in PC simulator
Fixed mouse and keyboard actions on PC target (Prime look simulator)
Fixed complex letters in 24 pixel font.
Use timer 4 for LCD timing control. Initialize LCD earlier.
Update multiboot to use the new LCD poweron procedure.
Fixed 24 pixel font glitches (now for real).
Fixed some incorrect characters on Font24
Fixed CPU clocks - DRAM crashes above 200 Mhz (?)
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources
Fixed LCD powerup sequence using ILI9322 datasheet.
Fixed clipboard issue with Windows 10. Fixed project files to build separate UI for 50g or Prime styles.
Added Prime-like version for newrpl Desktop
Added battery % (experimental calibration). Fixed data persistence while DRAM was preserved. Split battery and screen HAL for Prime hardware
Fixed power off_on (persistence is still work in progress)
Partial attempt at persistence - CPU power off bypassed.
Implemented 'Alternative 2' keyboard mappings - mostly working.
Added automatic file size update to preamble. Fixed LCD clock glitch.
Non-working commit - for testing only.
Full newRPL builds - throws exception (install?) and exception handler corrupts video (work in progress).
Made current OS permanent, only switching when Esc is pressed.
Changed MMU configuration. Enable keyboard in exception handlers.
Added MMU initialization for newRPL (work in progress, does not boot)
Added flushing cache before jump, changed key to ESC, made video initialization only on error, removed unnecessary register and mode switches.
Added keyboard map for Prime keys. Modified keyboard driver to have target-specific key maps.
Fixed keyboard driver. Removed exception handler initialization from multiload.
Fixed exception handler visuals. Fixed clock calculations. Fixed jump into new OS in supervisor mode.
Fixed exception handlers, now enabled. Moved stack locations for all modes.
Added stashed changes to build firmware - adds keyboard, exceptions, irq, timers.
Merged exception handlers, timers and keyboard, added debug steps and disabled them.
Compiler error (firmware project) with arm-none-eabi-gcc
Changed to only 128 kbytes padding for now. Made elf2rom read the parameter -padNNNm or -padNNNk for padding in mb or kb.
Modified elf2rom to pad the output up to 1 mb with option -pad1mb
Fixed newrpl-base main application.
Fixed arguments dissapearing during numeric reduction.
Fixed missing font in project file.
Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources