Commit Graph

356 Commits

Author SHA1 Message Date
Rémy GIBERT
7ab9405274 Kernel 0.9.1 : KERNEL, Preemtive mode, generalize IOCTL for device access 2018-04-16 16:25:39 +01:00
Rémy GIBERT
3973ebbbed Kernel 0.9.1 : KERNEL, Preemtive mode, task switching (bugfix) 2018-04-13 16:18:48 +01:00
Rémy GIBERT
644992f281 Kernel 0.9.1 : KERNEL, Preemtive mode, task switching (wip) 2018-04-12 16:45:31 +01:00
Rémy GIBERT
c67f94ce08 Kernel 0.9.1 : KERNEL, Preemtive mode, task switching (ip) 2018-04-11 16:35:51 +01:00
Rémy GIBERT
31dee965f6 Kernel 0.9.1 : KERNEL, New IRQ Handler for Preemtive mode 2018-04-10 16:03:29 +01:00
Rémy GIBERT
4358169b40 Kernel 0.9.1 : KERNEL, bugfix in VBL & IRQ handler 2018-04-05 21:32:22 +01:00
Rémy GIBERT
9d5ad1ee19 Kernel 0.9.1 : KERNEL, better SList API for Symbol Dump 2018-03-30 16:21:42 +01:00
Rémy GIBERT
4f2ee9a6bd Kernel 0.9.1 : KERNEL, bug fix in IRQ manager while IRQ happens in $C8xx space..
(btw, Expansion cards NOT supporting MSLOT protocol should crash!)
2018-03-29 16:29:47 +01:00
Rémy GIBERT
56ba5ecc08 Kernel 0.9.1 : ASM rewrite....Addressing Modes 2018-03-28 16:23:32 +01:00
Rémy GIBERT
9f979e44eb Kernel 0.9.1 : ASM rewrite...more directives 2018-01-31 16:20:20 +00:00
Rémy GIBERT
e8db11ec59 Kernel 0.9.1 : ASM rewrite....Macros & bugfix 2018-01-30 16:24:45 +00:00
Rémy GIBERT
ad0d14982f Kernel 0.9.1 : ASM rewrite....Macros 2018-01-29 16:48:07 +00:00
Rémy GIBERT
3dc0e991f5 Kernel 0.9.1 : ASM ... 2018-01-29 07:41:05 +00:00
Rémy GIBERT
ce0894c9c6 Kernel 0.9.1 : ASM rewrite, SLIST Debugging 2018-01-25 16:13:28 +00:00
Rémy GIBERT
cc36ac74e5 Kernel 0.9.1 : ASM rewrite....Symbols DB 2018-01-24 16:24:06 +00:00
Rémy GIBERT
f2cbecc25f Kernel 0.9.1 : ASM rewrite....Symbols DB 2018-01-23 16:52:22 +00:00
Rémy GIBERT
c5959af52d Kernel 0.9.1 : ASM rewrite.... 2018-01-22 16:52:04 +00:00
Rémy GIBERT
47bd2c8ed7 Kernel 0.9.1 : ASM & SLIST API 2018-01-22 07:34:59 +00:00
Rémy GIBERT
db753146f6 Kernel 0.9.1 : ASM rewrite....new SLIST API 2018-01-19 16:21:31 +00:00
Rémy GIBERT
4829797475 Kernel 0.9.1 : bugfix in PING, DNS, Drivers parameters not getting CL parameters correctly 2018-01-19 07:14:38 +00:00
Rémy GIBERT
b5457721c3 Kernel 0.9.1 : Drivers, bugfix EC not returned properly when load failed 2018-01-18 06:49:41 +00:00
Rémy GIBERT
9971d98412 Kernel 0.9.1 : MemMgr, added SList related API Calls 2018-01-17 16:31:32 +00:00
Rémy GIBERT
5c55e240f2 Kernel 0.9.1 : Modified string API 2018-01-15 16:51:44 +00:00
Rémy GIBERT
0932474116 Kernel 0.9.1 : 32 bytes ZP for BIN 2018-01-15 06:50:44 +00:00
Rémy GIBERT
3f30f72f0f Kernel 0.9.1 : ASM rewrite.... 2018-01-12 16:05:04 +00:00
Rémy GIBERT
b7608760fd Kernel 0.9.1 : BugFix in KM.VSDRIVE & USR Block devices 2018-01-09 16:37:08 +00:00
Rémy GIBERT
59b560e64c Kernel 0.9.1 : BugFix in KM.VSDRIVE & USR Block devices 2018-01-09 16:35:30 +00:00
Rémy GIBERT
3c71f0d14b Kernel 0.9.1 : BugFix in KM.VSDRIVE & USR Block devices 2018-01-09 16:31:56 +00:00
Rémy GIBERT
b93f1d2b3c Kernel 0.9.1 : GUI, Font Engine (OSD) ok 2017-12-30 23:14:05 +01:00
Rémy GIBERT
e9793ad02b Kernel 0.9.1 : Move To S-C MASM 3.0 2017-12-22 22:24:30 +01:00
Rémy GIBERT
cd3ae76382 Kernel 0.9.1 : Kernel, Fix ThunderClock support for system TICK 2017-12-18 17:36:21 +01:00
Rémy GIBERT
47c6d59784 Kernel 0.9.1 : LibGui, Fonts..... 2017-12-14 17:25:03 +01:00
Rémy GIBERT
403e4f4e8a Kernel 0.9.1 : GUI, Font converter 2017-12-13 07:38:43 +01:00
Rémy GIBERT
f7d3c424fc Kernel 0.9.1 : LibGui, Fonts.....& bugfix in FSeek 2017-12-12 17:35:16 +01:00
Rémy GIBERT
62a907d0b3 Kernel 0.9.1 : LibGui, MemMgr allow loading resources (FON,PIX....) into AUX MEM 2017-12-07 17:33:39 +01:00
Rémy GIBERT
6bb1a4d46b Kernel 0.9.1 : DHGR Driver, BitBLT 2017-11-23 17:51:52 +01:00
Rémy GIBERT
f7b519729b Kernel 0.9.1 : Kernel/memory REORG for more IO buffers & room in LC for DHGR.DRV 2017-11-22 17:27:50 +01:00
Rémy GIBERT
b25be9cee0 Kernel 0.9.1 : Kernel/memory REORG for more IO buffers & room in LC for DHGR.DRV 2017-11-21 17:27:07 +01:00
Rémy GIBERT
ef62a7d69f Kernel 0.9.1 : GUI, API & Driver......RECT & BitBLT 2017-11-17 17:16:05 +01:00
Rémy GIBERT
d01afeeab1 Kernel 0.9.1 : BugFix in DevMgr, not properly enumerating Slot X dev 2 devices 2017-11-08 08:14:35 +01:00
Rémy GIBERT
ceadeca5f2 Kernel 0.9.1 : DevMgr rewrite, starting with DEVCNT/DEVPTRS 2017-11-07 17:28:34 +01:00
Rémy GIBERT
fe9635ccd5 Kernel 0.9.1 : Bugfix in VSDRIVE & StrFTime 2017-11-06 17:25:40 +01:00
Rémy GIBERT
704a72cee7 Kernel 0.9.1 : APPLETALK!
Finally FIX the KM.APPLTALK module crashing at startup,
Fix in SYS Driver messing with MOUSE IRQ,
fix VSDRIVE timout
2017-11-05 22:23:21 +01:00
Rémy GIBERT
698bad1b63 Kernel 0.9.1 : Math API, bug fix, and L To F conversion 2017-10-31 16:25:16 +01:00
Rémy GIBERT
4cd04a6f2c Kernel 0.9.1 : Math API, bug fix, and F To Int conversion 2017-10-30 17:11:07 +01:00
Rémy GIBERT
94d9a4393e Kernel 0.9.1 : Math API 2017-10-27 16:56:46 +02:00
Rémy GIBERT
2f42486dbd Kernel 0.9.1 : SHELL, CSH style scripting.....(wip), Math API (wip), API reorg 2017-10-27 08:36:46 +02:00
Rémy GIBERT
84b423e9de Kernel 0.9.1 : SHELL, CSH style scripting.....(wip), Math API (wip) 2017-10-26 18:01:54 +02:00
Rémy GIBERT
50763e0f7a Kernel 0.9.1 : KERNEL API, bugfix in Dec 2 Hex conversion 2017-10-26 08:41:57 +02:00
Rémy GIBERT
0c36c71384 Kernel 0.9.1 : SHELL, CSH style scripting.....(wip), bug fix in AToL 2017-10-24 17:44:12 +02:00
Rémy GIBERT
b028f95781 Kernel 0.9.1 : SHELL, CSH style scripting.....(wip) 2017-10-23 17:39:19 +02:00
Rémy GIBERT
a4d5f42fda Kernel 0.9.1 : SHELL, CSH style scripting.....(wip) 2017-10-20 17:42:24 +02:00
Rémy GIBERT
cd31830346 Kernel 0.9.1 : FIO, new LoadTXTFile API 2017-10-19 17:27:38 +02:00
Rémy GIBERT
cbe2cfcd46 Kernel 0.9.1 : KERNEL API reorg, LoadFile/SaveFile 2017-10-19 08:19:54 +02:00
Rémy GIBERT
f29ad437fa Kernel 0.9.1 : More room in GP to more ROM Calls! 2017-10-18 17:32:56 +02:00
Rémy GIBERT
f3d06059ae Kernel 0.9.1 : STDLIB : AToF, StrToF OK 2017-10-17 17:40:21 +02:00
Rémy GIBERT
bbbdd3d867 Kernel 0.9.1 : Floating point ROM hooks.... 2017-10-16 17:41:48 +02:00
Rémy GIBERT
5dff2a4459 Kernel 0.9.1 : STDIO, saved many bytes in PrintF 2017-10-13 17:28:09 +02:00
Rémy GIBERT
e2f8f7cb0e Kernel 0.9.1 : STDLIB : AToF, StrToF (wip), MACROS CLeanup, code Reorg STDIO/STDLIB 2017-10-12 17:28:59 +02:00
Rémy GIBERT
3022b08c89 Kernel 0.9.1 : New IRQ manager, supporting ThunderClock Plus 2017-10-11 17:37:41 +02:00
Rémy GIBERT
33a96ed69a Kernel 0.9.1 : STDLIB : AToL, StrToL....etc...(wip) 2017-10-10 17:40:23 +02:00
Rémy GIBERT
a6ac9584d8 Kernel 0.9.1 : BugFix in AtoF, LoadFile, reviewed FTell/FSeek API 2017-10-09 17:30:48 +02:00
Rémy GIBERT
4cae83f359 Kernel 0.9.1 : BugFix in Memory manager, memory leaks... 2017-10-09 07:51:32 +02:00
Rémy GIBERT
98c99b0ad2 Kernel 0.9.1 : MemMgr & MEMDUMP enhancement, TCPIP bugfix 2017-10-06 17:25:14 +02:00
Rémy GIBERT
bad4a3fc8e Kernel 0.9.1 : CP,MV,RM.....commands 2017-10-04 17:12:03 +02:00
Rémy GIBERT
886ca8ec0a Kernel 0.9.1 : SHELL : RealPath.YA API, StrMatch debug 2017-10-03 17:33:30 +02:00
Rémy GIBERT
2baa185d88 Kernel 0.9.1 : Code reorganization & move to CSTR, new RealPath.YA API for SHELL CD command 2017-09-29 16:57:20 +02:00
Rémy GIBERT
703779cec0 Kernel 0.9.1 : KERNEL API reorg 2017-09-29 08:36:27 +02:00
Rémy GIBERT
399bdc0cae Kernel 0.9.1 : Code reorganization & move to CSTR, new RealPath.YA API 2017-09-28 17:39:12 +02:00
Rémy GIBERT
3e3aa41e87 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL, History, bugfix) 2017-09-25 17:50:33 +02:00
Rémy GIBERT
e85146e6cc Kernel 0.9.1 : Code reorganization & move to CSTR : SHELL, bugfix 2017-09-25 08:31:19 +02:00
Rémy GIBERT
61b210742e Kernel 0.9.1 : Code reorganization & move to CSTR (LS & many API bug fixes) 2017-09-22 17:25:21 +02:00
Rémy GIBERT
c85f3c62c4 Kernel 0.9.1 : Code reorganization & move to CSTR (PS switcher, LS, IRQ & VBL) 2017-09-21 17:29:45 +02:00
Rémy GIBERT
38c8649e23 Kernel 0.9.1 : Code reorganization & move to CSTR : External commands (PS) 2017-09-21 08:35:44 +02:00
Rémy GIBERT
832cb80c06 Kernel 0.9.1 : Code reorganization & move to CSTR (PS switcher) 2017-09-20 17:09:55 +02:00
Rémy GIBERT
24efef7d3b Kernel 0.9.1 : Code reorganization & move to CSTR (CORE: PS Context switching) 2017-09-19 17:34:01 +02:00
Rémy GIBERT
ad0eacec75 Kernel 0.9.1 : Code reorganization & move to CSTR (MemMgr) 2017-09-18 17:43:00 +02:00
Rémy GIBERT
0bb04a48a0 Kernel 0.9.1 : Code reorganization & move to CSTR : External commands 2017-09-18 08:30:07 +02:00
Rémy GIBERT
3ceb61c354 Kernel 0.9.1 : Code reorganization & move to CSTR : GETTY,LOGIN 2017-09-15 08:37:15 +02:00
Rémy GIBERT
4eb13cc475 Kernel 0.9.1 : Code reorganization & move to CSTR (GETTY,LOGIN) 2017-09-14 17:21:06 +02:00
Rémy GIBERT
c55cfbbf0e Kernel 0.9.1 : Code reorganization & move to CSTR : SHELL,INSDRV 2017-09-14 08:36:32 +02:00
Rémy GIBERT
83b1abc4df Kernel 0.9.1 : Code reorganization & move to CSTR : SHELL 2017-09-13 08:17:46 +02:00
Rémy GIBERT
46918f88f0 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL,FileSearch) 2017-09-12 17:24:36 +02:00
Rémy GIBERT
75c95bd1eb Kernel 0.9.1 : Code reorganization & move to CSTR : Stack Segment 2017-09-12 08:20:24 +02:00
Rémy GIBERT
8d4c55130b Kernel 0.9.1 : Code reorganization & move to CSTR (ENV,FileSearch) 2017-09-11 17:29:08 +02:00
Rémy GIBERT
56cdcf925a Kernel 0.9.1 : Code reorganization & move to CSTR : ENV & SHELL 2017-09-11 08:11:57 +02:00
Rémy GIBERT
ea86f48bc7 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL) 2017-09-08 16:49:23 +02:00
Rémy GIBERT
4d2aab3e63 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL) 2017-09-07 17:32:27 +02:00
Rémy GIBERT
07fb258787 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL) 2017-09-06 17:00:10 +02:00
Rémy GIBERT
b057d6e2f5 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL) 2017-09-05 17:17:10 +02:00
Rémy GIBERT
d4db5090af Kernel 0.9.1 : Code reorganization & move to CSTR (PS & Stacks) 2017-08-31 17:35:15 +02:00
Rémy GIBERT
ce434c6fee Kernel 0.9.1 : Code reorganization & move to CSTR (bugfix in PutEnv.YA) 2017-08-30 22:39:43 +02:00
Rémy GIBERT
830c85a6ac Kernel 0.9.1 : Code reorganization & move to CSTR (ENV) 2017-08-30 17:26:34 +02:00
Rémy GIBERT
b52ac88d2b Kernel 0.9.1 : Code reorganization & move to CSTR (ARGS) 2017-08-29 17:19:09 +02:00
Rémy GIBERT
d2f7de5190 Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-28 17:35:10 +02:00
Rémy GIBERT
fc3fc7e817 Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-25 17:02:16 +02:00
Rémy GIBERT
698a741aee Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-25 08:37:21 +02:00
Rémy GIBERT
278104b43c Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-24 17:29:22 +02:00
Rémy GIBERT
78cfec8668 Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-24 14:54:50 +02:00
Rémy GIBERT
dc86aaf9e7 Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-24 14:50:44 +02:00