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
Rémy GIBERT
b5f7300385
Kernel version 0.9 : TCP & Sockets, bugfix session #3
2017-02-17 08:20:57 +01:00
Rémy GIBERT
5abba96786
Kernel version 0.9 : TCP & Sockets, bugfix session #2
2017-02-16 17:26:11 +01:00
Rémy GIBERT
2f2529f8ab
Kernel version 0.9 : TCP & Sockets, bugfix session #1
2017-02-15 22:46:21 +01:00
Rémy GIBERT
81afee1ca5
Kernel version 0.9 : TCP/IP API Cleanup
2017-02-15 17:14:41 +01:00
Rémy GIBERT
f856158b7b
Kernel version 0.9 : TCP & Sockets....
2017-02-13 08:26:18 +01:00
Rémy GIBERT
a293fff2a4
Kernel version 0.9 : TCP, STREAM i/O functions
2017-02-10 17:49:14 +01:00
Rémy GIBERT
69aa077d8c
Kernel version 0.9 : TCP & Sockets....
2017-02-10 08:29:58 +01:00
Rémy GIBERT
66600f0c4d
Kernel version 0.9 : TCPIP, larger S.SOCKET struct to handle more cached values, INC files splitted in smaller files
2017-02-09 17:24:19 +01:00
Rémy GIBERT
3e1bb79081
Kernel version 0.9 : Room in TCP socket for In/Out Queues
2017-02-08 07:52:30 +01:00
Rémy GIBERT
0442bf83c2
Kernel version 0.9 : ....More IRQ/VBL enhancement
2017-02-06 18:04:03 +01:00
Rémy GIBERT
2f13635422
Kernel version 0.9 : ICMP/PING fully "socketized"
2017-02-01 22:21:46 +01:00
Rémy GIBERT
303d1d692c
Kernel version 0.9 : TCPIP, TCP code reorg
2017-02-01 17:49:44 +01:00
Rémy GIBERT
ec385bd23f
Kernel version 0.9 : Bug Fix in ICMP/PING
2017-01-31 23:13:26 +01:00
Rémy GIBERT
bf8ce243c5
Kernel version 0.9 : TCPIP, new RAW socket type for ICMP (cont.)
2017-01-31 17:40:37 +01:00
Rémy GIBERT
4d00562042
Kernel version 0.9 : Bug Fix in UDP/SKT
2017-01-30 23:23:16 +01:00
Rémy GIBERT
2aa2b79f72
Kernel version 0.9 : Bug Fix in UDP preventing even DHCP to work properly!!!!
2017-01-30 22:03:12 +01:00
Rémy GIBERT
8c891ccf04
Kernel version 0.9 : TCPIP, new RAW socket type for ICMP
2017-01-30 17:30:39 +01:00
Rémy GIBERT
1867933ae8
Kernel version 0.9 : TCPIP stack reorg
2017-01-29 22:47:19 +01:00
Rémy GIBERT
d736762046
Kernel version 0.9 : TCPIP migration, fixed timing issues in DHCPCLNT, Broadcast not cleared properly....and working on TCP....
2017-01-28 23:05:20 +01:00
Rémy GIBERT
3fdde86098
Kernel version 0.9 : TCPIP migration
2017-01-26 22:57:35 +01:00
Rémy GIBERT
53e429b7bd
Kernel version 0.9 : Introducing Node API, FIFOs, DEVs, and sockets....
2016-12-09 17:36:24 +01:00
Rémy GIBERT
9974920777
Kernel version 0.8 : Adding Blk dev format capabilities
2016-12-02 17:09:24 +01:00
Rémy GIBERT
ed480f8b37
LIB/LIBTCPIP.S.DNS.txt : BUGFIX in DNS Cache expiration crashing PING command
2016-10-26 23:46:01 +02:00
Rémy GIBERT
caaaa185de
Kernel version 0.8 : ANSI conversion & API 0.8 compliance
2016-10-26 22:51:06 +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
b12a39c915
Kernel version 0.8 : Migration from LIBSTR/PStrOut to new Kernel Frintf
2016-10-17 08:21:04 +02:00
Rémy GIBERT
d0c5f1ce3b
Kernel version 0.8 : RUNNING!!! now making BIN/SBIN/DRV/LIB using new API
2016-10-07 08:09:25 +02:00
Rémy GIBERT
7973f02461
TODO:Time API (developers wanted, i said ;-)
2016-08-30 22:26:19 +02:00
Rémy GIBERT
9222922ed3
VCPU16 removed from Relocator & LIB/LIBCRYPT.S
2016-08-19 16:52:18 +02:00
Rémy GIBERT
3cf6dd05a6
Kernel version 0.8 (Initial Commit)
2016-08-17 08:25:58 +02:00
Rémy GIBERT
314121b226
GUI:preliminary reorg
2016-06-15 17:58:45 +02:00
Rémy GIBERT
60be01ed6c
Kernel Rewrite #6.1
2016-06-15 08:21:42 +02:00
Rémy GIBERT
3e17ac840c
Kernel Rewrite #6
2016-06-07 08:10:18 +02:00
Rémy GIBERT
4a47d307c7
LIBTCPIP:implementing IP offloading
2016-04-18 22:16:54 +02:00
Rémy GIBERT
b9c33a841d
Updated Medias
2016-04-09 11:15:11 +02:00
Rémy GIBERT
5bc0bcc801
LIBTCPIP:ARP now expiring properly
2016-03-29 08:28:28 +02:00
Rémy GIBERT
ae16376a04
LIBTCPIP:New Socket API,ARP & DNS Cache expiration enabled
2016-03-27 23:06:56 +02:00
Rémy GIBERT
f6adb05c07
LIBTCPIP:Cache expiration, retry count....
2016-03-20 23:16:01 +01:00
Rémy GIBERT
7b4619df80
LBTCPIP:ARP/DNS debugging session #2
2016-03-18 08:28:33 +01:00
Rémy GIBERT
c5bdbb93ad
ARP:fixed bug preventing ICMP updating ARP cache
2016-03-17 16:50:11 +01:00
Rémy GIBERT
cf685a7b5b
LBTCPIP:ARP/DNS debugging session #1
2016-03-17 08:31:11 +01:00
Rémy GIBERT
bb490f0347
DNS:code rewrite
2016-03-16 17:37:02 +01:00
Rémy GIBERT
5a3891650f
LBTCPIP:ARP rewrite
2016-03-16 08:19:54 +01:00
Rémy GIBERT
93fade265f
DNS:code rewrite
2016-03-15 18:16:14 +01:00
Rémy GIBERT
08067f9fe5
ARP:code rewrite
2016-03-14 17:53:44 +01:00
Rémy GIBERT
6dc3efd617
LIBTCPIP:Started implementing Socket API
2016-03-13 23:09:00 +01:00
Rémy GIBERT
f1f09b937d
LIBGFX:fixed error in header
2016-03-13 23:07:37 +01:00
Rémy GIBERT
fa86286760
Adding LIBSTDIO for path filtering
2016-03-13 22:49:36 +01:00
Rémy GIBERT
9ec40dba75
forgot to commit this one after ZP reorg
2016-02-24 21:07:19 +01:00
Rémy GIBERT
8d4759f663
Moved All TCPIP Code from TCPIP.DRV to LIBTCPIP
2016-01-16 23:04:22 +01:00
Rémy GIBERT
c8bec02f68
adding ARP offload support...
2016-01-10 23:17:49 +01:00
Rémy GIBERT
854930da78
Fixed hDev mess preventing correct output to screen, prepare for ARP offload
2016-01-09 23:36:24 +01:00
Rémy GIBERT
836ab820af
Kernel rewrite #5 , IRQ Handler In Progress...
2015-12-10 19:53:30 +01:00
Rémy GIBERT
6ae2016154
Added ANSI support in CONSOLE.DRV
...
for EDIT.S.txt
2015-11-29 23:19:10 +01:00
Rémy GIBERT
5d49c27c79
Complete Rewrite #4 : Still debbuging...
2015-11-22 23:30:06 +01:00
Rémy GIBERT
7f06969e7d
Kernel & shell rewrite
2015-10-19 22:35:00 +02:00
Rémy GIBERT
602468b956
Work in progress on ASM
2015-09-16 22:48:59 +02:00
Rémy GIBERT
7c787a2c6c
Fixed MemMgr Bugs preventing TCPIP stack working properly
2015-09-13 22:35:07 +02:00
Rémy GIBERT
3c12891610
2015-09-11 20:48:12 +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