Commit graph

61 commits

Author SHA1 Message Date
4aa5e318f0 Testing backport of V2 components 2026-05-22 21:28:32 +02:00
6f0bed74d2 Updated to new OmniaFramework version 2026-05-15 05:37:12 +02:00
3123ae6231 Added --save-final-stage option to dasm 2026-03-21 00:17:56 +01:00
d1362c0218 Accomodated refactor of ostd::Utils in OmniaFramework 2026-03-20 23:23:28 +01:00
16b706175d Made the IncludePreprocessor a bit more robust (added -I option to dasm) 2026-03-20 01:41:22 +01:00
2486e5e4c0 Refactor to the new OmniaFramework structure 2026-03-20 00:25:25 +01:00
d0e8f5d43d Ported all of the generic gui code to OmniaFramework 2026-03-05 22:19:23 +01:00
327d0dd108 Sync push 2026-03-05 21:46:57 +01:00
119da0bb1e Added <print-disassembly> tool to dtools 2026-01-21 05:07:28 +01:00
5d47b73298 Started preliminary work for the Visual Debugger 2026-01-06 06:24:31 +01:00
4fcd89effd Sync push 2026-01-04 18:23:35 +01:00
af2ceb5e24 Reworked build environment scripts 2025-12-23 22:35:41 +01:00
b18c12b451 Sync push 2025-10-23 14:19:20 +02:00
9a9de088c6 Merge remote-tracking branch 'origin/main' 2025-10-21 07:31:06 +02:00
0ab126ad33 Added breakpoint commands to debugger 2025-10-21 07:27:05 +02:00
412b3601fc Sync push 2025-05-01 13:18:54 +02:00
7f3530ea78 Reworked DragonOS file structure 2025-04-07 21:47:51 +02:00
0e25847a69 Sync push 2025-04-07 11:20:09 +02:00
dcbf3cce66 First step of implementing Scroll in Text16Color mode 2025-04-07 07:15:50 +02:00
e3cb57e454 Sync Push 2025-04-06 16:31:29 +02:00
6ba7a1e098 Started DragonOS groundwork 2025-03-31 10:10:43 +02:00
8565debad1 Added in-place logic opserators + flag operators 2025-03-31 04:23:00 +02:00
702559e907 Sync push 2024-11-07 12:36:04 +01:00
1206dddd53 Started work on Drake bootmanager 2024-09-17 10:12:59 +02:00
dc20f5cf39 Sync push 2024-09-17 07:32:24 +02:00
b90cc537ef Refactoring in bios/drake 2024-09-16 04:25:53 +02:00
69d9f49361 Added way to print a string in text16 mode 2024-09-15 13:26:05 +02:00
bf4662e4b4 Added .entry directive to DASM 2024-09-15 12:28:48 +02:00
8d35484a20 Changed screen redraw rate. HUGE performance improvement 2024-09-15 08:55:06 +02:00
2c7dbea53d Sync push 2024-09-15 07:57:24 +02:00
9dd57c8057 Updated install instructions for Ubuntu 2024-09-09 03:13:35 +02:00
e5f1a62724 Updated readme file 2024-09-08 06:39:10 +02:00
2f19ddc459 Added /usr/lib to -rpath (in CMake) 2024-09-06 04:21:39 +02:00
e0059c8520 Added debug_profiler instructions 2024-09-05 00:40:36 +02:00
58c7d9e0b9 Started work on Text16-Mode part of the int 0x30 Video Drived 2024-09-02 18:04:12 +02:00
bed680aeb2 Started work on infrastructure for Text16Colors-Video-Mode 2024-09-02 10:40:42 +02:00
d1dfc42a50 Sync push 2024-09-02 07:57:32 +02:00
8f92a19f28 [0.4.1600] - New Assembler Export Functionality 2024-09-02 07:28:56 +02:00
a9ba9c8013 Added some export functionality to dasm 2024-08-18 05:50:13 +02:00
2cbc8847b2 Preparing boot routine for Drake 2024-07-13 17:30:20 +02:00
c4de3e6d04 Added memory offset mode 2024-06-22 00:20:17 +02:00
5e2ea9394a Sync push 2024-06-16 05:17:04 +02:00
626b1b28e7 Sync push 2024-04-30 16:50:55 +02:00
b2bbf7c560 Implemented DPT (Partition table) + started work on Drake (bootloader) 2024-04-07 01:16:44 +02:00
79261a67a2 Remove a wrong comment in activeTest.dss 2024-04-02 16:55:24 +02:00
d8dee243a1 [0.3.1591] - Started work on first bootloader 2024-04-02 16:52:26 +02:00
f256b901a1 Implemented ExtAlu CPU extension + Bios logo 2024-04-02 00:56:59 +02:00
f40ae0a036 Added basic fixed clock 2024-03-30 23:28:51 +01:00
c9014b99b0 [0.2.1588] - Fully implemented ExtMov CPU extension 2024-03-30 22:01:44 +01:00
56e12f9949 Started work on implementing DASM mnemonics for ExtMov 2024-03-30 18:39:14 +01:00