Commit graph

276 commits

Author SHA1 Message Date
TomAwezome
a92ca05746 Implement PCIBt, PCIBtr, PCIBts; use in PCI drivers. 2022-10-22 14:15:24 -04:00
TomAwezome
ee991a4aab Update Commander Palette. 2022-10-21 20:43:47 -04:00
TomAwezome
97bc6d7908 Update Amicus Palette file mode. 2022-10-21 20:42:25 -04:00
TomAwezome
13e6342699 Update Amicus Palette 2022-10-20 16:41:17 -04:00
TomAwezome
a8751b020f Update Amicus Palette 2022-10-20 13:29:35 -04:00
TomAwezome
fc2e17e756 Delete Home/LimineCFGMake.ZC 2022-10-16 17:22:52 -04:00
TomAwezome
0119d4cb15 Delete Home/BruteBt.ZC 2022-10-15 23:39:31 -04:00
TomAwezome
4d6f3f380c Begin researching Bit Test functions machine code and performance in test BruteBt file in Home directory.
TODO: remove this file after deciding what route to take to squash AHCI bare metal bit test and set functions divergent erroring behaviour.
2022-10-14 19:38:58 -04:00
TomAwezome
7b834610c6 Begin creating Limine.CFG generate script.
TODO: use this script, once finished and integrated into OS, to generate Limine.CFG on-the-fly rather than providing it in the source tree
2022-10-14 01:08:16 -04:00
TomAwezome
5169661ef5 Remove BootHDIns In() input strings for resolution setting since compile-time screen resolution setting has been removed.
TODO: Install scripts still have some remaining code that asks for screen resolution and grabs input, such as bare metal install code section. These sections need to also be updated!
2022-10-12 20:06:33 -04:00
TomAwezome
6e5a75243b Move /Home/LimineHDD.ZC to /System/Boot/LimineMHDIns.ZC 2022-10-11 21:17:20 -04:00
TomAwezome
df419bc641 Make LimineHDD install script functional by fixing bad block count argument passed to AHCI write function. 2022-10-10 21:04:27 -04:00
TomAwezome
7486ab0b0d Attempt to implement old MBR partition record copying in prototype LimineHDD install script. 2022-10-10 20:56:32 -04:00
TomAwezome
7e8ed65677 Implement half-functional prototype Limine bootloader MBR install script. 2022-10-10 19:49:06 -04:00
TomAwezome
2bb8ef846e Remove non-functional limine MBR install scripts. 2022-10-10 19:48:36 -04:00
TomAwezome
415294c209 Make another non-functional limine hdd install test file.
:^)
2022-09-30 03:44:26 -04:00
TomAwezome
7a109d8162 Remove endian lines from broken LimineHDD file 2022-09-21 17:50:33 -04:00
TomAwezome
1a130d39ec Add currently non-functional Limine HDD 'install' test file in /Home. 2022-09-21 17:32:41 -04:00
TomAwezome
ee52a7ee12 Remove /Home/K.ZC. 2022-09-12 21:30:14 -04:00
TomAwezome
d7aa45b882 Update Amicus Palette. 2022-04-16 20:11:19 -04:00
TomAwezome
23b8973057 Delete Port Control Protocol test file. 2022-03-26 01:01:58 -04:00
TomAwezome
8951ce2445 Fix a few formatting errors and typos. 2022-03-26 00:59:25 -04:00
TomAwezome
408e4d094e Change HTML documentation system. 2022-03-04 14:48:45 -05:00
TomAwezome
dd21cff146 Change .BIN format to .ZXE (Zeal Executable).
Remove .C suffix on non-executable binary files.
2022-01-28 03:05:21 -05:00
TomAwezome
a7a22a353f Improve JSON API. Implement JSONString(), JSONKeyValueGet(), and JSONIndexValueGet(). 2022-01-23 04:38:03 -05:00
TomAwezome
9f6486c0de Implement NetLogSave method to dump NetLog to a file. 2022-01-22 04:16:21 -05:00
TomAwezome
f5381b2add Update PaletteEditor palettes. 2022-01-17 18:21:11 -05:00
TomAwezome
cea590ba55 Fix missing NetConfigure call. 2022-01-17 00:28:34 -05:00
TomAwezome
10a5876ce7 Implement retries for when network stack fails NetConfigure. 2022-01-17 00:12:18 -05:00
TomAwezome
afc785ba27 Implement FTP client. 2022-01-10 00:05:51 -05:00
TomAwezome
ac3e0cee2d Implement WinTileGrid. 2021-12-30 22:22:37 -05:00
TomAwezome
dccdb20ae0 Add LexDemo. 2021-12-30 17:37:35 -05:00
TomAwezome
ea77c2c920
Fix typo on commit 9857b67377 2021-12-28 22:54:14 -05:00
TomAwezome
9857b67377 Implement Ping network function. 2021-12-28 22:52:09 -05:00
TomAwezome
d767f8f6e7 Implement ICMPRequestSend. 2021-12-28 13:48:04 -05:00
TomAwezome
5a145ef081 Fix TCP RST ACK loop bug. 2021-12-15 00:04:51 -05:00
TomAwezome
dc66f78d51 Fix Gopher client filename truncation bug. 2021-12-14 19:56:32 -05:00
TomAwezome
3a33e6baaf Rename CosmiC to ZealC.
Rename all .CC files to .ZC extension.
2021-12-11 06:21:22 -05:00
TomAwezome
827f4d16df Rename CosmiC to ZealC.
Rename IC_HOLYC_TYPECAST to IC_POSTFIX_TYPECAST.
Add some compiler documentation.
2021-12-11 04:58:01 -05:00
TomAwezome
b6496c9378 Update IntEntrySet calls to use new IntEntryAlloc system. 2021-12-04 05:07:38 -05:00
TomAwezome
9ebbb0847b Fix Mount2 allowing skipping HDD SATA port entry.
Rename network stack `Run.CC` to `Start.CC`, fix running applications in subdirectories using F5 in `Ed` window.
2021-12-03 23:07:34 -05:00
TomAwezome
05be1d0e0c Rename dump functions.
Rename `DocDump` to `DocDumpLines`.
Rename `DocDm` to `DocDumpMem`.
Rename `DocD` to `DocDump`.
Rename `Dump` to `FileDump`.
Rename `DClus` to `ClusDump`.
Rename `DBlk` to `BlkDump`.
Rename `RawDm` to `RawDumpMem`.
Rename `RawDr` to `RawDumpRegs`.
Rename `RawD` to `RawDump`.
Rename `Dr` to `DumpRegs`.
Rename `Dm` to `DumpMem`.
Rename `D` to `Dump`.
Rename `Who` to `HashTableDump`.
Rename `Da` to `DumpAddress`.
2021-11-30 14:22:38 -05:00
TomAwezome
262bd0249e Set I_NETHANDLER using DefinePrint. 2021-11-29 23:45:45 -05:00
TomAwezome
0e3a37d4cd
Fix PaletteEditor PullDown menu typo. 2021-11-25 21:51:07 -05:00
TomAwezome
b512df5183 Fix PaletteEditor bugs. 2021-11-25 05:01:09 -05:00
TomAwezome
b873e13590 Merge branch 'y4mchanges' of https://github.com/y4my4my4m/ZealOS into y4my4my4m-y4mchanges 2021-11-24 02:31:12 -05:00
y4my4my4m
54a6499837 Display current palette name 2021-11-14 17:11:50 -05:00
TomAwezome
ff564b4fe0 Allow data RX during TCP CLOSE_WAIT state.
Alter GopherDl to close TCP socket on success/failure.
Revert GopherOpen TCP timeout to default.
Change NetLog to no longer be self-focusable. (This way, window manager won't tile it like other windows.)
2021-11-14 16:33:28 -05:00
y4my4my4m
56ba8c2956 Str2I64 instead of ExePrint and RGB not BGR 2021-11-11 19:04:29 -05:00
y4my4my4m
3f11dd5188 Direct value input 2021-11-11 17:23:18 -05:00