From e3f88d1243cddee52302444d776d744c269c4a65 Mon Sep 17 00:00:00 2001 From: Christopher Kormanyos Date: Mon, 8 Jan 2024 11:58:42 +0100 Subject: [PATCH] Update docs and spell check --- readme.md | 17 +++++++++-------- src/startup/clock.c | 2 +- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/readme.md b/readme.md index d6bc815..b05e1a5 100644 --- a/readme.md +++ b/readme.md @@ -96,16 +96,17 @@ builds the application and verifies the presence of `bin/refapp-8xp`. ## Aditional Information -### Origins +Origins + - This project has been inspired by and influenced by numerous previous works, including (but not limited to) the [azertyfun/LibTI](https://github.com/azertyfun/LibTI) project. -This project has been inspired by and influenced by numerous previous works, -including (but not limited to) -the [azertyfun/LibTI](https://github.com/azertyfun/LibTI) project. - -### Licencing - -Licensing notices: +Licensing - The source code written for this repo (in the [`src`](./src)) directory is licensed under [_The_ _Unlicense_](./LICENSE). - `Win*` ported `*nix` tools (including `cp.exe`, `echo.exe`, `mkdir.exe`, `mv.exe` and `rm.exe`) originate from [UnxTools](https://sourceforge.net/projects/unxutils) and include their own [distribution statements](./build/tools/UnxUtils). - The `Win*`-ported `objcopy.exe` originates from _nuwen_'s specially-built [standalone MinGW](https://nuwen.net/mingw.html). - The `Win*`-ported GNUmake is taken from [`ckormanyos/make-4.2.1-msvc-build`](https://github.com/ckormanyos/make-4.2.1-msvc-build). + +Some of this software has been reverse engineered +from other projects or terse technical notes. In addition, +the software writes to calculator `ports`, such as `port 0x41`. +Please use at your own discretion and observe also +the [license](./LICENSE) details. diff --git a/src/startup/clock.c b/src/startup/clock.c index 88be6a4..34a3fc3 100644 --- a/src/startup/clock.c +++ b/src/startup/clock.c @@ -61,7 +61,7 @@ static void clock_seconds_do_start(void) ATTRIBUTE_NAKED __asm__("xor a\n"); __asm__("out (0x44), a\n"); - // Ensure that the set command bit is off since its trtansition + // Ensure that the set command bit is off since its transition // to high will actually set the clock. __asm__("ld a, #0x1\n"); __asm__("out (0x40), a\n");