Commit Graph

316 Commits

Author SHA1 Message Date
Rémy GIBERT
505259be4a Kernel 0.9.2 2018-10-08 07:55:28 +02:00
Rémy GIBERT
8f59dca003 Kernel 0.9.2 2018-10-02 17:52:30 +02:00
Rémy GIBERT
c57b3819e1 Kernel 0.9.2 2018-10-01 17:52:58 +02:00
Rémy GIBERT
e45693c1ae Kernel 0.9.2 2018-10-01 07:48:42 +02:00
Rémy GIBERT
f5a068fa2b Kernel 0.9.2 2018-09-28 17:24:44 +02:00
Rémy GIBERT
8861dcb76f Kernel 0.9.2 2018-09-28 07:58:24 +02:00
Rémy GIBERT
42fc2a01e1 Kernel 0.9.2 2018-09-27 17:34:38 +02:00
Rémy GIBERT
620f57c3d9 Kernel 0.9.2 2018-09-27 08:00:22 +02:00
Rémy GIBERT
fb84fb6796 Kernel 0.9.2 2018-09-26 17:36:32 +02:00
Rémy GIBERT
a0d15ed1c8 Kernel 0.9.2 2018-09-25 17:31:35 +02:00
Rémy GIBERT
b026260d61 Kernel 0.9.2 2018-09-25 08:25:32 +02:00
Rémy GIBERT
556c800444 Kernel 0.9.2 2018-09-21 17:28:46 +02:00
Rémy GIBERT
c971b6da80 Kernel 0.9.2 2018-09-18 22:43:48 +02:00
Rémy GIBERT
f9beadd64b Kernel 0.9.2 2018-09-18 08:28:51 +02:00
Rémy GIBERT
5ddf499055 Kernel 0.9.2 2018-09-17 17:42:38 +02:00
Rémy GIBERT
404b32e3a6 Kernel 0.9.2 2018-09-13 20:43:39 +02:00
Rémy GIBERT
7f402fc02b Kernel 0.9.2 2018-09-13 17:29:02 +02:00
Rémy GIBERT
838a517fb0 Kernel 0.9.2 2018-09-13 08:22:07 +02:00
Rémy GIBERT
acdba1900a Kernel 0.9.2 2018-09-12 17:27:00 +02:00
Rémy GIBERT
16d0c31b3e Kernel 0.9.2 2018-09-11 23:15:15 +02:00
Rémy GIBERT
506e4f58ff Kernel 0.9.2 2018-09-10 22:42:21 +02:00
Rémy GIBERT
345bf1dfba Kernel 0.9.2 2018-09-10 17:07:26 +02:00
Rémy GIBERT
f3857cd815 Kernel 0.9.2 2018-09-09 10:11:42 +02:00
Rémy GIBERT
b3fc081428 Kernel 0.9.2 2018-09-07 21:51:46 +02:00
Rémy GIBERT
9fd9e6af69 Kernel 0.9.2 2018-09-06 14:27:37 +02:00
Rémy GIBERT
48de9cd294 Kernel 0.9.2 2018-09-06 09:45:50 +02:00
Rémy GIBERT
aad4c9a8b8 Kernel 0.9.2 2018-09-05 13:31:49 +02:00
Rémy GIBERT
cfae61405d Kernel 0.9.2 2018-09-04 17:29:15 +02:00
Rémy GIBERT
d3f7005c41 Kernel 0.9.2 2018-09-03 13:27:11 +02:00
Rémy GIBERT
5c3d2a0ae2 Kernel 0.9.2 2018-09-03 08:01:07 +02:00
Rémy GIBERT
875b15a5b1 Kernel 0.9.2 2018-08-29 17:01:02 +02:00
Rémy GIBERT
32532ccf06 Kernel 0.9.2 2018-08-28 17:28:34 +02:00
Rémy GIBERT
c0fbe3b8e3 Kernel 0.9.2 2018-08-23 17:16:20 +02:00
Rémy GIBERT
45cd7d04fa Kernel 0.9.2 2018-08-08 17:13:37 +02:00
Rémy GIBERT
dc285bcbc0 Kernel 0.9.2 2018-07-26 17:26:39 +02:00
Rémy GIBERT
6e9fe36875 Kernel 0.9.2 2018-07-26 08:03:49 +02:00
Rémy GIBERT
b9b4618770 Kernel 0.9.2 2018-07-25 17:26:14 +02:00
Rémy GIBERT
62efb2d2e0 Kernel 0.9.2 2018-07-24 08:24:23 +02:00
Rémy GIBERT
082f899a56 Kernel 0.9.2 2018-07-23 17:28:42 +02:00
Rémy GIBERT
1b089829c4 Kernel 0.9.2 2018-07-23 08:28:47 +02:00
Rémy GIBERT
9de817d12d Kernel 0.9.2 2018-07-20 16:10:10 +02:00
Rémy GIBERT
a9b2c41a33 Kernel 0.9.2 2018-07-20 13:51:08 +02:00
Rémy GIBERT
42d37dbaf2 Kernel 0.9.2 2018-07-19 17:33:55 +02:00
Rémy GIBERT
2199f9e651 Kernel 0.9.2 2018-07-18 17:30:42 +02:00
Rémy GIBERT
b0bfcee198 Kernel 0.9.2 2018-07-12 17:20:39 +02:00
Rémy GIBERT
ad49295e8f Kernel 0.9.2 2018-07-10 17:33:13 +02:00
Rémy GIBERT
c179b37d98 Kernel 0.9.2 2018-06-18 17:48:00 +02:00
Rémy GIBERT
f4a5532052 Kernel 0.9.2 2018-06-18 10:44:02 +02:00
Rémy GIBERT
bc5af2e958 Kernel 0.9.2 2018-06-18 08:22:50 +02:00
Rémy GIBERT
10b4f9de2f Kernel 0.9.2 2018-06-14 17:31:36 +02:00
Rémy GIBERT
cb62e18f56 Kernel 0.9.1 : KERNEL, Preemtive mode. 2018-05-25 21:03:31 +02:00
Rémy GIBERT
b9ac24c39e Kernel 0.9.1 : TCPIP, code Cleaning and 0.9.1 compliance 2018-05-24 17:21:38 +02:00
Rémy GIBERT
17746d588c Kernel 0.9.1 : KERNEL, SScanF rewritten to fix bugs in DNSINFO and ARP 2018-05-23 17:27:37 +02:00
Rémy GIBERT
ea26b4cfdc Kernel 0.9.1 : TCPIP, code reorg 2018-05-22 08:01:05 +02:00
Rémy GIBERT
20f35fbbcd Kernel 0.9.1 : GUI, Code Reorg... 2018-05-16 08:02:57 +02:00
Rémy GIBERT
d72a6c714d Kernel 0.9.1 : OSD, bugfix in FONT redering... 2018-05-09 16:57:05 +02:00
Rémy GIBERT
c8e77c9006 Kernel 0.9.1 : KERNEL, room in MEM API to add missing GetStkObjProperty function 2018-05-07 16:59:51 +02:00
Rémy GIBERT
7550b8bdfb Kernel 0.9.1 : KERNEL, Preemtive mode, Code cleaning....step by step....#5
GUI,DHGR cleaning /shrinking...
2018-05-04 16:55:29 +02:00
Rémy GIBERT
34d6dbf42a Kernel 0.9.1 : FORMAT, Added cmd line switch to specify catalog size in block.
allow saving 3 blocks (1,5k) on 5.25 floppies.
2018-04-19 13:06:21 +01:00
Rémy GIBERT
df9f1d6ac0 Kernel 0.9.1 : KERNEL, Preemtive mode, KERNEL & LIB Cleaning 2018-04-18 16:18:32 +01: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
7ab9405274 Kernel 0.9.1 : KERNEL, Preemtive mode, generalize IOCTL for device access 2018-04-16 16:25:39 +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
bb8b8f1bd8 Kernel 0.9.1 : ASM rewrite....Addressing Modes 2018-03-16 16:33:11 +00:00
Rémy GIBERT
ff0efac421 Kernel 0.9.1 : LIBPAK rewrite... 2018-02-09 16:02:47 +00:00
Rémy GIBERT
b740939760 Kernel 0.9.1 : LibPak ... rewrite 2018-02-09 07:04:19 +00:00
Rémy GIBERT
1bf5d26ffd Kernel 0.9.1 : LIBPAK rewrite... 2018-02-08 16:39:56 +00:00
Rémy GIBERT
22719fb7cc Kernel 0.9.1 : LIBPAK cleanup... 2018-02-05 16:25:25 +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
92fd335e60 Kernel 0.9.1 : TCPIP, bugfix in DNS,ARP cache 2018-01-16 07:32:11 +00:00
Rémy GIBERT
5c55e240f2 Kernel 0.9.1 : Modified string API 2018-01-15 16:51:44 +00:00
Rémy GIBERT
b3acfa3030 Kernel 0.9.1 : LIBGUI primitives, ASM Cleanup 2018-01-10 16:34:57 +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
cdc1660aee Kernel 0.9.1 : LibGui, Off Screen Driver 2017-12-15 16:44:28 +01:00
Rémy GIBERT
47c6d59784 Kernel 0.9.1 : LibGui, Fonts..... 2017-12-14 17:25:03 +01:00
Rémy GIBERT
e7681cc3d5 Kernel 0.9.1 : GUI, Clipping...BitiBlt working 2017-12-07 08:42:58 +01:00
Rémy GIBERT
3a31ecede6 Kernel 0.9.1 : LibGui, Clipping....BugFix 2017-12-06 17:26:36 +01:00
Rémy GIBERT
f96a9855c0 Kernel 0.9.1 : GUI, Clipping...BugFix 2017-12-06 08:28:30 +01:00
Rémy GIBERT
045e1fe069 Kernel 0.9.1 : LibGui, Clipping....BugFix 2017-12-05 17:33:06 +01:00
Rémy GIBERT
a7992673bd Kernel 0.9.1 : GUI, Clipping... 2017-12-05 08:09:16 +01:00
Rémy GIBERT
19cf1081e1 Kernel 0.9.1 : LibGui, Clipping.... 2017-12-04 17:42:08 +01:00
Rémy GIBERT
aaf40d628b Kernel 0.9.1 : GUI, Clipping... 2017-12-04 08:18:24 +01:00
Rémy GIBERT
9a9869f334 Kernel 0.9.1 : DHGR Driver, BitBLT, mouse pointer 2017-12-01 16:53:29 +01:00
Rémy GIBERT
2a2e0c6793 Kernel 0.9.1 : GUI, Pointer debugging.... 2017-12-01 07:52:55 +01:00
Rémy GIBERT
539c90cd07 Kernel 0.9.1 : DHGR Driver, BitBLT, mouse pointer 2017-11-30 17:33:33 +01:00
Rémy GIBERT
940866d6ed Kernel 0.9.1 : DHGR Driver, BitBLT, mouse pointer, Off Screen Driver 2017-11-29 17:28:13 +01:00
Rémy GIBERT
834d6b5054 Kernel 0.9.1 : DHGR Driver, BitBLT, mouse pointer, Off Screen Driver 2017-11-28 17:32:38 +01:00
Rémy GIBERT
2a14a04de4 Kernel 0.9.1 : DHGR Driver, BitBLT, mouse pointer 2017-11-27 17:39:09 +01:00
Rémy GIBERT
6bb1a4d46b Kernel 0.9.1 : DHGR Driver, BitBLT 2017-11-23 17:51:52 +01:00
Rémy GIBERT
50c85844df Kernel 0.9.1 : GUI, debugging.... 2017-11-20 07:59:59 +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
60ea43c5e5 Kernel 0.9.1 : GUI, API & Driver 2017-11-15 17:29:23 +01:00
Rémy GIBERT
0cb5d401f7 Kernel 0.9.1 : GUI API & Driver 2017-11-14 17:57:34 +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
f29ad437fa Kernel 0.9.1 : More room in GP to more ROM Calls! 2017-10-18 17:32:56 +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
98c99b0ad2 Kernel 0.9.1 : MemMgr & MEMDUMP enhancement, TCPIP bugfix 2017-10-06 17:25:14 +02:00
Rémy GIBERT
4c5584db40 Kernel 0.9.1 : TCPIP stack 0.9.1....(In Progress) 2017-10-06 08:33:21 +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
c29cc70671 Kernel 0.9.1 : Code reorganization & move to CSTR : FORMAT & Block devices 2017-10-04 08:16:39 +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
b057d6e2f5 Kernel 0.9.1 : Code reorganization & move to CSTR (SHELL) 2017-09-05 17:17: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
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
4d077d5416 Kernel version 0.9 : DHGR.DRV, primitives....(Cont.) 2017-06-16 17:27:48 +02:00
Rémy GIBERT
34d100b807 Kernel version 0.9 : DHGR.DRV, primitives,
LIBGFX : DrawLine working....
2017-06-15 17:36:25 +02:00
Rémy GIBERT
d0d356419f Kernel version 0.9 : Cleanup in DHGR stuff, adding primitives (DrawLine,....etc...) 2017-06-09 17:36:05 +02:00
Rémy GIBERT
77e3328220 Kernel version 0.9 : Bugfix in IRQ,VBL & MOUSE DRIVER 2017-06-02 17:14:42 +02:00
Rémy GIBERT
d71c265058 Kernel version 0.9 : UTHERNET2.DRV.S.txt & UTHER2.AI.DRV.S.txt , code rework 2017-04-25 17:44:21 +02:00
Rémy GIBERT
e495429cbd Kernel version 0.9 : TCP.......WORKING!!!! 2017-04-12 08:12:39 +02:00
Rémy GIBERT
e4f2c60ada Kernel version 0.9 :
-TCP, bugfix (#8) ...nearly working!!!
-MKNod API implementation for stream SOCKET
-Bugfix in Smartort controller/device detection
-Memory leak in CP/MV/RM
2017-04-10 08:07:14 +02:00
Rémy GIBERT
3903a2001f Kernel version 0.9 : TCP, bugfix (#7) ... 2017-04-07 08:31:47 +02:00
Rémy GIBERT
625b1af258 Kernel version 0.9 : TCP, bugfix (#6) ... 2017-04-06 08:31:50 +02:00
Rémy GIBERT
dd0c5ee75c Kernel version 0.9 : TCP, bugfix (#5) ... 2017-04-04 22:40:25 +02:00
Rémy GIBERT
14275e29d2 Kernel version 0.9 : FORMAT Cmd OK (without LL) 2017-03-31 17:24:42 +02:00
Rémy GIBERT
3d676326c6 Kernel version 0.9 : TCP, bugfix in SEQ & ACK (#4) 2017-03-31 08:28:43 +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
5157cd75d3 Kernel version 0.9 : MEDIA reorganisation #2 2017-03-30 08:31:12 +02:00
Rémy GIBERT
c33f940a8b Kernel version 0.9 : MEDIA reorganisation 2017-03-29 17:48:15 +02:00
Rémy GIBERT
b190cfe5c9 Kernel version 0.9 : TCP, bugfix in SEQ & ACK (#3) 2017-03-29 08:33:26 +02:00
Rémy GIBERT
c86aeab0c0 Kernel version 0.9 : TCP, bugfix in SEQ & ACK (#2) 2017-03-28 08:33:18 +02:00
Rémy GIBERT
7d61543721 Kernel version 0.9 : TCP, bugfix in SEQ & ACK (#1) 2017-03-27 08:28:25 +02:00
Rémy GIBERT
b4f18d1aec Kernel version 0.9 : TCP & SKT, added code for TCP conn. close 2017-03-24 17:27:44 +01:00
Rémy GIBERT
1440f681a8 Kernel version 0.9 : TCP, fix in PutC & ACK flag 2017-03-24 08:31:30 +01:00
Rémy GIBERT
95844e1698 Kernel version 0.9 : TCP & SKT, bugfix and optimization in TCP.OUT 2017-03-23 17:41:36 +01:00
Rémy GIBERT
0ff04e7815 Kernel version 0.9 : TCP, fix in PutC not writing in the right buffer ;-) 2017-03-23 08:32:11 +01:00
Rémy GIBERT
68110dc42a Kernel version 0.9 : TCP, bugfix in TCP.OUT new ACK computation 2017-03-22 17:39:01 +01:00
Rémy GIBERT
c851c10d52 Kernel version 0.9 : new NET.I.txt file, now A2osX.I.txt smaller, opt & fix in TCP 2017-03-21 22:54:59 +01:00
Rémy GIBERT
a3c4b4f1fc Kernel version 0.9 : TCP, ACK problem solved! some additional fixes including corrected TCP payload length computation 2017-03-19 22:47:54 +01:00
Rémy GIBERT
36799257be Kernel version 0.9 : TCP, added FRAME DUMP to solve the missing ACK problem 2017-03-16 08:32:24 +01: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
cfac8b4821 Kernel version 0.9 : TCP, bugfix in GetCA byte counter trashing stack 2017-03-15 08:30:01 +01:00
Rémy GIBERT
4b37165b93 Kernel version 0.9 : TCP, bugfix in GetCA not ACKnoledging properly 2017-03-15 07:58:13 +01:00
Rémy GIBERT
99f27d1c23 Kernel version 0.9 : TCP, bugfix in recieve data ACKed to early 2017-03-14 17:46:29 +01:00
Rémy GIBERT
0769677e5a Kernel version 0.9 : TCP, bugfix in TELNETD/NETSTAT 2017-03-14 08:32:31 +01:00
Rémy GIBERT
89f0b22a7a Kernel version 0.9 : Implementing Block Device Support 2017-03-13 17:55:43 +01:00
Rémy GIBERT
89058db18a Kernel version 0.9 : TCP, bugfix in SKT.Write.....and many others! 2017-03-13 16:34:56 +01:00
Rémy GIBERT
6a05b3a3bb Kernel version 0.9 : TCP Client sockets 2017-03-13 08:07:07 +01:00
Rémy GIBERT
eb7b12f642 Kernel version 0.9 : TCP, more rewrite & bugfix 2017-03-10 17:35:54 +01:00
Rémy GIBERT
18a554a9d7 Kernel version 0.9 : TCP, added TCB explicit structure out of SKT 2017-03-09 17:38:27 +01:00
Rémy GIBERT
635529e795 Kernel version 0.9 : TCP & MkNodA 2017-03-09 08:11:44 +01:00
Rémy GIBERT
66d20ceba0 Kernel version 0.9 : Updated Screenshots 2017-03-07 21:15:47 +01:00
Rémy GIBERT
30cdf5a6c8 Kernel version 0.9 : LIBTCPIP development resuming.... 2017-03-07 17:40:32 +01:00
Rémy GIBERT
245a6e7711 Kernel version 0.9 : Updated/migrated UtherNet2.drv....if someone could give it a try... 2017-02-17 23:04:53 +01:00
Rémy GIBERT
6775ed4e56 Kernel version 0.9 : TCP & Sockets, bugfix session #4 2017-02-17 17:39:38 +01:00