{"id":19591577,"url":"https://github.com/kitanokitsune/skyeye-lpc2300","last_synced_at":"2025-04-27T13:32:14.441Z","repository":{"id":174191687,"uuid":"126594208","full_name":"kitanokitsune/skyeye-lpc2300","owner":"kitanokitsune","description":"SkyEye ARM Simulator for LPC23XX","archived":false,"fork":false,"pushed_at":"2018-05-10T13:00:29.000Z","size":2350,"stargazers_count":8,"open_issues_count":0,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-05T00:41:16.457Z","etag":null,"topics":["arm","cq-frk-nxp-arm","lpc23xx","simulator","skyeye"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kitanokitsune.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-24T11:48:50.000Z","updated_at":"2025-01-30T13:56:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"819429c8-8b7b-4f62-82ba-5d2eb3057fcc","html_url":"https://github.com/kitanokitsune/skyeye-lpc2300","commit_stats":null,"previous_names":["kitanokitsune/skyeye-lpc2300"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kitanokitsune%2Fskyeye-lpc2300","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kitanokitsune%2Fskyeye-lpc2300/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kitanokitsune%2Fskyeye-lpc2300/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kitanokitsune%2Fskyeye-lpc2300/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kitanokitsune","download_url":"https://codeload.github.com/kitanokitsune/skyeye-lpc2300/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251145604,"owners_count":21543072,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arm","cq-frk-nxp-arm","lpc23xx","simulator","skyeye"],"created_at":"2024-11-11T08:29:39.188Z","updated_at":"2025-04-27T13:32:14.419Z","avatar_url":"https://github.com/kitanokitsune.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# skyeye-lpc2300\n**SkyEye ARM Simulator for LPC2300**\n\n\n## What is this\nThis is a fork of [SkyEye ARM simulator](https://sourceforge.net/projects/skyeye/). Base SkyEye version is [1.2.6_rc1](https://sourceforge.net/projects/skyeye/files/skyeye/skyeye-1.2.6_rc1/).\n\nThe aim of this project is to support NXP's LPC23xx, especially **CQ-FRK-NXP-ARM** board.\n\nNow the following devices are added:\n* **LPC23xx family** (LPC2300, LPC2361, LPC2362, LPC2364, LPC2365, LPC2366, LPC2367,LPC2368, LPC2377, LPC2378, LPC2387, LPC2388)\n* **LPC213x family** (LPC2131, LPC2132, LPC2134, LPC2136, LPC2138)\n\nAnd the following functions are implemented in these devices:\n* **UART**(0/1/2/3) and Rx/Tx interrupt\n* **TIMER**(0/1/2/3) and MR0/1/2/3 interrupt\n\n\n## How to build\n### For Linux\nJust type as follows:\n* **cd src**\n* **./configure**\n* **make**\n\n### For MS-Windows\nSimply use **skyeye.exe** in **bin/** directory.\nOr, if you want to build yourself, you need MinGW/MSYS environment. Type the following commands on MSYS shell.\n\n* **cd src**\n* **./configure --enable-lcd=no LDFLAGS=\"-static -static-libstdc++ -static-libgcc -s\"**\n* **make**\n\n\n## Licence\nGNU GPL v2\n\n\n## Known Issue\nI confirmed KEIL's sample __*Interrupt-Driven UART I/O for Philips LPC23xx*__ works fine on the simulator. But there exists another program having problems. I guess the cause is related to CPSR/SPSR mode switching, especially such a mode transition as USR -\u003e IRQ -\u003e SVC.\n\n---\nkitanokitsune / 北乃きつね\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkitanokitsune%2Fskyeye-lpc2300","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkitanokitsune%2Fskyeye-lpc2300","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkitanokitsune%2Fskyeye-lpc2300/lists"}