Commit graph

  • 99526b8f7d
    point to new repo location master gwenhael 2024-10-23 09:55:49 +0200
  • 662f0b4b7c
    center faces Gwenhael Le Moine 2024-10-22 22:39:27 +0200
  • 00f57c458f
    [block_vvfat.c] slightly increase buffer size to avoid array-bounds and stringop-overflow= errors Gwenhael Le Moine 2024-10-22 21:53:59 +0200
  • 25a78e1ccc
    make code pretty (and consistent) Gwenhael Le Moine 2024-10-22 19:36:41 +0200
  • 8e05de8737
    merge includes into src/ Gwenhael Le Moine 2024-10-22 19:36:18 +0200
  • 091ade6258
    style and format ui.c Gwenhael Le Moine 2024-10-22 19:07:19 +0200
  • 299be1bf84
    move configuration from ~/.x49gp/ to ~/.config/x49gp/ Gwenhael Le Moine 2024-10-22 17:40:23 +0200
  • 2e440861bc
    mkdir Gwenhael Le Moine 2024-10-22 17:22:23 +0200
  • 9f05aab9fc
    install all faces Gwenhael Le Moine 2024-10-22 17:21:06 +0200
  • dfa9a3a55e
    new cropped faces, used by default Gwenhael Le Moine 2024-10-22 16:41:07 +0200
  • 4b44c772ef
    clangd Gwenhael Le Moine 2024-10-22 15:45:08 +0200
  • 745bb7e28d
    change dist/ strategy Gwenhael Le Moine 2024-10-22 13:46:52 +0200
  • b1ddf671c3
    fix install Gwenhael Le Moine 2024-10-22 13:38:45 +0200
  • f421cd202d
    fix TARGET Gwenhael Le Moine 2024-10-22 13:32:26 +0200
  • 4c9be25894
    replace pull-firmware.sh with a Makefile; move targets into dist/ Gwenhael Le Moine 2024-10-22 13:28:00 +0200
  • 3b19984aef
    remove *.lib, create docs/ Gwenhael Le Moine 2024-10-22 13:04:47 +0200
  • e6ecbe4474
    I prefer local include to differentiate Gwenhael Le Moine 2024-10-21 22:35:20 +0200
  • d79958261f
    SRC_DIR Gwenhael Le Moine 2024-10-21 22:16:05 +0200
  • 5493b6d90f
    install pull-firmware.sh Gwenhael Le Moine 2024-10-21 22:05:53 +0200
  • 730271d6a7
    use F7 or F10 to quit (like saturnng and x48ng) Gwenhael Le Moine 2024-10-21 22:04:05 +0200
  • 8408b3b5d7
    755 Gwenhael Le Moine 2024-10-21 21:03:37 +0200
  • f5ee0635fb
    install pull-firmware.sh in $PREFIX/share/x49gp Gwenhael Le Moine 2024-10-21 20:59:09 +0200
  • c8e608ee64
    pull-firmware.sh Gwenhael Le Moine 2024-10-21 20:53:45 +0200
  • c6d038f3c9
    ignore Gwenhael Le Moine 2024-10-21 20:49:01 +0200
  • da5f0a0668
    move qemu-git under src/ Gwenhael Le Moine 2024-10-21 20:45:12 +0200
  • 3302c4b6e2
    pull-firmware Gwenhael Le Moine 2024-10-21 20:42:42 +0200
  • 044a165758
    move actual code under ./src/ Gwenhael Le Moine 2024-10-21 18:20:13 +0200
  • 8aa4c62d88
    [Makefile] prefix source with $(SRC_DIR); add mrproper Gwenhael Le Moine 2024-10-21 18:14:46 +0200
  • ce5e207a51
    allow pretification of code (not qemu's) Gwenhael Le Moine 2024-10-21 18:00:55 +0200
  • e6b7f08fef
    [pull-roms.sh] direct download Gwenhael Le Moine 2024-10-21 17:59:39 +0200
  • b12cce480a
    refactor pull-roms.sh Gwenhael Le Moine 2024-10-21 17:49:33 +0200
  • d0a5f8a166
    remove bootloaders' binaries references, install pull-roms.sh Gwenhael Le Moine 2021-12-02 16:18:08 +0100
  • 84834f46a1
    make TEMPDIR and FWDIR overridable, create FWDIR if necessary Gwenhael Le Moine 2021-12-02 16:17:24 +0100
  • 9360642a0f Fixed URLs. claudiol 2021-11-21 16:41:31 -0500
  • 427e7b4621 Added script to pull ROMs from other websites claudiol 2021-11-19 15:38:29 -0500
  • db5db82898 Fixed bug that skipped first character of firmware file name on long options. Moved boot loaders to /firmware directory. Removed all binary files from repository. claudiol 2021-11-19 13:03:09 -0500
  • e8aeadc974
    Merge pull request #1 from gwenhael-le-moine/main Claudio L 2021-11-17 16:53:09 -0500
  • 476b1ccf10
    fix compilation on slackware-current 2021-10-31 Gwenhael Le Moine 2021-10-31 14:10:00 +0100
  • 9933c03253
    Update Makefile gwenhael 2021-10-31 12:49:17 +0100
  • 4d15e6d58f Fixed but in CFI data read claudiol 2019-03-07 12:35:30 -0500
  • 9dd9ebc4dd Added various missing labels to newrpl keyboard. claudiol 2018-10-10 10:24:16 -0400
  • 63d87ff330 Removed old qemu file. claudiol 2018-10-10 09:22:20 -0400
  • 0df95a3dfd [3298 - patch 34] When loading a firmware during flash initialization, check for the KINPOUPDATEIMAGE signature, and fail if it's missing [3298 - patch 35] When selecting a firmware interactively, show errors in a message window and retry The user may not even have a terminal open to catch the error message, so the previous behavior was basically a silent failure to them. [3298 - patch 36] Add newRPL keyboard layouts via new calculator types "hp49gp/newrpl" and "hp50g/newrpl" Also fixes an old bug causing only a single keyboard layout to be used, regardless of selected calculator type. It appears nobody noticed this bug because the only two layouts present before this commit were almost identical. claudiol 2018-10-10 09:11:30 -0400
  • 48d0c97490 Fixed emulation of data order + command 9 claudiol 2018-10-05 12:27:38 -0400
  • dcdcf7756e Implemented more SD Card commands. claudiol 2018-09-28 17:57:37 -0400
  • 9118d40ca4 Added missing file to repository claudiol 2018-08-30 17:31:57 -0400
  • 64e9371769 [3298] Fix a warning about strncpy that caused compilation failures via -Werror claudiol 2018-08-29 18:00:11 -0400
  • 0a148f61e3 [3298] Add command-line options to rebuild the flash or reboot claudiol 2018-08-29 17:42:33 -0400
  • df33a5ac5b [3298] Improve initial flash creation claudiol 2018-08-29 17:38:02 -0400
  • 69d4cff83e Removed FORTIFY_SOURCE macro claudiol 2018-08-28 18:07:09 -0400
  • 019914c5f8 [3298] More building system fixes claudiol 2018-08-28 12:56:10 -0400
  • cb4ed1a375 [3298] Compile warnings fixed claudiol 2018-08-28 12:46:52 -0400
  • c3ed313cf7 [3298] Updated GDB server claudiol 2018-08-28 12:45:40 -0400
  • 02ed9ab8a9 [3298] Updated QEMU patches claudiol 2018-08-28 12:42:54 -0400
  • 1dd8295b04 [3298] International keyboard issues and build system patches. claudiol 2018-08-28 12:32:34 -0400
  • 4adb8c7db7 [3298] Fixed color of the menu claudiol 2018-08-28 12:32:03 -0400
  • f5c6457a1e Disable one last warning -Wno-unused-result claudiol 2018-05-07 18:26:28 -0400
  • c61f11cff2 On behalf of: 3298 - Applied 23 patches by 3298: Misc changes, mostly fixes: - fix ./newconfig systems other than OSX (broke in c8b823f) - fix palette usage in 2-bit color mode (was broken ever since grayscale was implemented in 18e1003 and its improperly attributed copy f7913eb) - fix continuing from breakpoints in the debugger (never worked, was exposed when the debugger was enabled in 9c1f2ed) - restore the printf statements commented out in 9c1f2ed and hide them with #ifdefs instead - close the server socket after accepting a debugger connection to allow another simultaneous debug session to be started using the same TCP port - use the symbolic constant DEFAULT_GDBSTUB_PORT (already defined in gdb_stub.h as 1234) when starting the gdb server in main.c in place of the raw number 1234 - change Makefile to read the name of the firmware file from the file update.scp instead of hardcoding it; this allows users to switch to another firmware by simply pasting it along with its accompanying update.scp into the x49gp directory claudiol 2018-05-07 17:32:14 -0400
  • 91d85c5aec On behalf of: 3298 Merge remote-tracking branch 'claudiobsd/master' claudiol 2018-05-07 17:29:09 -0400
  • 066af08ae5 On behalf of:3298 Merge remote-tracking branch 'datajerk/master' claudiol 2018-05-07 17:26:44 -0400
  • a3f4b14d29 revert direction of key movement, this was correct before Christian Wendt 2017-12-07 13:19:42 +0100
  • d79846f835 cleanup binaries Christian Wendt 2017-12-07 13:14:39 +0100
  • ec9ea8e5ca add 2MB 2.15 update file Christian Wendt 2017-12-07 13:14:22 +0100
  • 1bfe0818fe fix typo Christian Wendt 2017-12-07 12:58:13 +0100
  • 17c2e1984f add clean update flash file Christian Wendt 2017-12-07 12:57:36 +0100
  • 407b2c3e8c compile with newer gtk, fix parallel builds Christian Wendt 2017-12-07 12:57:12 +0100
  • 2a23ee8088 fix parallel builds and subdir qemu Eddie C. Dost 2017-11-28 11:34:55 +0100
  • 2671076693 Loop over separate reg arrays separately. Eddie C. Dost 2017-10-26 15:52:19 +0200
  • 74e7ea152c Allow parallel builds. Eddie C. Dost 2017-10-26 15:42:01 +0200
  • 3e6a714ae2 fix reset pin behaviour Eddie C. Dost 2017-10-26 15:27:49 +0200
  • 1f19c8009c fix warnings on 64bit for all debug output Eddie C. Dost 2017-10-26 14:30:39 +0200
  • 1e49bdb159 update EqnLib, EqnData, and prtbl Eddie C. Dost 2017-10-26 14:14:35 +0200
  • 0f69d29cf6 add reset pin on keyboard key F12 Eddie C. Dost 2017-10-26 14:14:07 +0200
  • cd78bd8127 fix offset calculations in qemu callbacks Eddie C. Dost 2017-10-26 14:13:45 +0200
  • eede585bc9 update ROM to version 2.15 Eddie C. Dost 2017-10-26 12:32:35 +0200
  • 4dbea0855a merge compile_fix.diff by datajerk Eddie C. Dost 2017-10-26 12:13:26 +0200
  • f7913eb03a merge grayscale.diff by datajerk Eddie C. Dost 2017-10-26 12:12:16 +0200
  • e865764785 Fix warnings, compile again with -Werror. Eddie C. Dost 2017-10-26 11:41:01 +0200
  • d5239f657d merge Bug fix by Bruno-w (https://github.com/Bruno-w): RTC alarm wake-up Eddie C. Dost 2017-10-26 10:45:20 +0200
  • 8cf3104ce8 add ignorance Eddie C. Dost 2017-10-26 09:41:11 +0200
  • 440d6f75f8 fix direction of movement of pressed buttons Eddie C. Dost 2017-10-26 09:34:32 +0200
  • b87dfbd081 Fix missing button labels on 64bit by adding missing va_copy(). Eddie C. Dost 2017-10-25 22:50:39 +0200
  • 169188137e compile on debian Eddie C. Dost 2017-10-25 17:51:56 +0200
  • a8998380a4 add backticks for code Eddie C. Dost 2017-10-25 17:51:06 +0200
  • e011d6da30 Merge branch 'master' claudiol 2017-07-10 08:26:43 -0400
  • f5c0ad34cd Changed firmware to newrpl. claudiol 2017-07-10 08:26:02 -0400
  • cca2d2cc11 readme cleanup Egan Ford 2017-03-27 17:07:13 -0600
  • c45d794520 readme cleanup Egan Ford 2017-03-27 17:05:42 -0600
  • ecf4a1ef46 readme cleanup Egan Ford 2017-03-27 17:03:26 -0600
  • c8b823fb25 fixed MacOS build issues Egan Ford 2017-03-27 17:02:05 -0600
  • 7d928fca72 Merge pull request #2 from Bruno-w/master datajerk 2016-11-08 10:22:03 -0700
  • 6167cbfe90 Bug fix: RTC alarm wake-up Bruno-w 2016-11-08 11:27:47 +0100
  • 9c1f2edd6f Activated debug mode with -d switch in command line. claudiol 2015-11-13 16:46:52 -0500
  • 575754921e Merge pull request #1 from claudiobsd/master datajerk 2015-11-12 17:43:44 -0500
  • b5f93ed6a4 Improved keyboard emulation to support newRPL. claudiol 2015-11-12 17:07:28 -0500
  • 838dd96204 added -lm -lz to LDFLAGS for 3298 to build Egan Ford 2014-10-30 18:33:41 -0600
  • 18e10037dd modified: flash.c modified: include/x49gp_ui.h modified: s3c2410_lcd.c modified: ui.c Egan Ford 2014-10-28 21:07:16 -0600
  • 6b07f2cf64 Updated README (for real) Nicholas Kirchner 2013-08-22 20:39:39 -0500
  • dc57edd946 Updated README Nicholas Kirchner 2013-08-22 20:39:18 -0500
  • 3b517a294c Fixed Makefiles to support Ubuntu 12.04 Nicholas Kirchner 2013-08-22 20:33:51 -0500