Commit Graph

163 Commits

Author SHA1 Message Date
Rémy GIBERT
62d910288d Kernel 0.9.1 : KERNEL, Preemtive mode, Code cleaning....step by step....#3 2018-04-28 14:10:58 +02:00
Rémy GIBERT
4e7d011929 Kernel 0.9.1 : KERNEL, Preemtive mode, KERNEL & LIB Cleaning 2018-04-17 16:25:45 +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
9d5ad1ee19 Kernel 0.9.1 : KERNEL, better SList API for Symbol Dump 2018-03-30 16:21:42 +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
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
9971d98412 Kernel 0.9.1 : MemMgr, added SList related API Calls 2018-01-17 16:31:32 +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
e9793ad02b Kernel 0.9.1 : Move To S-C MASM 3.0 2017-12-22 22:24:30 +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
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
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
f3d06059ae Kernel 0.9.1 : STDLIB : AToF, StrToF OK 2017-10-17 17:40:21 +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
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
56cdcf925a Kernel 0.9.1 : Code reorganization & move to CSTR : ENV & SHELL 2017-09-11 08:11:57 +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
830c85a6ac Kernel 0.9.1 : Code reorganization & move to CSTR (ENV) 2017-08-30 17:26:34 +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
e7825666a6 Kernel 0.9.1 : Code reorganization & move to CSTR 2017-08-24 14:46:48 +02:00
Rémy GIBERT
2630384de2 Kernel version 0.9 : Moving API from PSTR to CSTR 2017-08-22 08:37:03 +02:00
Rémy GIBERT
71a7ca455f Kernel version 0.9 : Saved few bytes in PS management 2017-08-21 16:58:48 +02:00
Rémy GIBERT
8702d8c4e1 Kernel version 0.9 : LS,CP,RM,MV, bug fix dst path not printed properly
Bug Fix in SHELL, $?,$$....sysvars not printed at all
Generalized use of new MemMgr API Call in all DRV,BIN,SBIN & LIB
2017-07-06 17:30:40 +02:00
Rémy GIBERT
e9062c4674 Kernel version 0.9 : saved few bytes with MemMgr Optimization 2017-07-01 15:44:40 +02:00
Rémy GIBERT
ece6e1f056 Kernel version 0.9 : MemMgr, added a quicker GetMemYA API Call 2017-06-28 16:34:11 +02:00
Rémy GIBERT
bff3a943b7 Kernel version 0.9 : Appletalk, ATBROWSE Command added....
Bugfix in F.CloseA
2017-04-28 17:04:16 +02:00
Rémy GIBERT
d6aefbe613 Kernel version 0.9 : LAN drivers, bugfix and optimization 2017-04-27 22:08:12 +02:00
Rémy GIBERT
5284913187 Kernel version 0.9 : MEDIA reorganisation, FORMAT Cmd 2017-03-30 18:11:31 +02:00
Rémy GIBERT
c33f940a8b Kernel version 0.9 : MEDIA reorganisation 2017-03-29 17:48:15 +02:00
Rémy GIBERT
2406290d59 Kernel version 0.9 : BLOCK DEVICES, extended S.DEV struct to store ROM entry point,BUS/DEV....moved the whole code to 16 Bytes S.DEV (Max 32 devices) 2017-03-15 17:44:15 +01:00
Rémy GIBERT
bae3f91aab 0.9 2017-01-12 18:43:45 +01:00
Rémy GIBERT
6322233cb8 Kernel version 0.8 : BUGFIX #16 , CTIME not set properly when creating FILEs & DIRs 2016-11-13 22:03:31 +01:00
Rémy GIBERT
1fd31558f8 Kernel version 0.8 : Added PPrintF & CPrintF to CIO API 2016-11-03 17:23:16 +01:00
Rémy GIBERT
b87ffebe14 Kernel version 0.8 : Saved few bytes (& cycles) in MemMgr 2016-11-01 22:34:29 +01:00
Rémy GIBERT
571fb59701 Kernel version 0.8 : SHELL, many new features, Error messages...etc...see README.md
Important KERNEL.S.ENV.txt rewrite to implement env in SHELL
2016-10-29 21:58:21 +02:00
Rémy GIBERT
8b5d3696a3 Kernel version 0.8 : added PWD alias in SHELL, modified LS to display DIR/ instead of /DIR 2016-10-25 08:58:15 +02:00
Rémy GIBERT
fe5e44dc5a Kernel version 0.8 : BUGFIX in CD: not processing .. correctly, missing ending / when changing to another volume. BUGFIX in LS:File count missing one.
Additional Kernel API Documentation
LIBSTR deleted, now Kernel API
2016-10-24 17:54:43 +02:00
Rémy GIBERT
754d3ec7f3 Kernel version 0.8 : Migration from LIBSTR/PStrOut to new Kernel Frintf 2016-10-13 08:21:16 +02:00
Rémy GIBERT
c05dd7e16f Kernel version 0.8 :some progress upgrading external commands 2016-10-08 22:53:45 +02:00
Rémy GIBERT
8e7092b3a3 Kernel version 0.8 : switched BNK1 & BNK2 to add more API calls 2016-10-07 17:28:17 +02:00
Rémy GIBERT
00f9fe267e Kernel version 0.8 : Kernel OK, now fixing DRV,BIN... 2016-10-03 17:59:36 +02:00
Rémy GIBERT
d2334df796 Kernel version 0.8 : API cleanup/reorg 2016-09-21 17:20:37 +02:00
Rémy GIBERT
951b7b3ea3 Kernel version 0.8 : DIR API work in progress, JMP table reorg 2016-09-20 08:17:20 +02:00
Rémy GIBERT
3cf6dd05a6 Kernel version 0.8 (Initial Commit) 2016-08-17 08:25:58 +02:00
Rémy GIBERT
a40be0d7a4 KERNEL:Cleanup to make room for DHGR Driver 2016-06-23 17:56:13 +02:00
Rémy GIBERT
3e17ac840c Kernel Rewrite #6 2016-06-07 08:10:18 +02:00
Rémy GIBERT
9dcddba64e Removed .OP directive in .INB files 2016-01-04 08:18:33 +01:00
Rémy GIBERT
7c787a2c6c Fixed MemMgr Bugs preventing TCPIP stack working properly 2015-09-13 22:35:07 +02:00
Rémy GIBERT
3e60ff3064 Modified 800K SRC disk now bootable, some work in progress... 2015-08-05 22:38:05 +02:00
Rémy GIBERT
11591911b9 Complete Rewrite #3 : many new bugs... 2015-06-03 20:30:57 +02:00
Rémy GIBERT
8be8351136 Loader & KM modules implemented 2015-03-15 23:00:40 +01:00
Rémy GIBERT
c04970fa55 Another Bunch of fixes 2015-03-14 22:48:35 +01:00
Rémy GIBERT
62f272bbf2 Initial 2015-03-08 22:45:23 +01:00