TomAwezome
9139a360f6
Fix spacing in Ui, DriveRep, MemBIOSRep.
...
Fix PCIRep graphics hang on bare-metal.
Fix XTalk buffer formatting in StartUpTasks, PopUpFile, PopUpRunFile, and EdCodeTools2.
Add CBGR32 to Kernel headers.
2021-09-26 01:15:46 -04:00
TomAwezome
ff46cd0df2
Fix GrZoomInScreen.
2021-09-21 23:45:45 -04:00
TomAwezome
1c438fdcde
Add recognition of Linux ext2/3/4 and swap MBR PT.
2021-08-23 03:14:22 -04:00
TomAwezome
dd959b40c5
Add progress bar to DVDImageRead.
2021-08-17 02:47:37 -04:00
TomAwezome
5503ae0596
Fix DVDImageRead block count.
...
Change left window border text to use inverted color attribute.
Fix ISOInit to account for non-ZealOS legacy CISOPriDesc.
2021-08-16 20:46:17 -04:00
TomAwezome
eb2de4f057
Add try-catch to SATARep and AHCIBootDVDProbeAll.
...
Add CAtapiCloseCmd to clean up AHCIAtapiClose.
Improve comments at AHCIAtapiModeWriteSelect.
2021-08-16 00:52:03 -04:00
TomAwezome
923b700822
Change DVDImageWrite to use single buffer.
...
Add CAtapiWriteCmd for AHCIAtapiBlksWrite.
Remove AHCIAtapiSeek and AHCIAtapiFormat.
2021-08-15 02:23:46 -04:00
TomAwezome
84946b3b33
Clean up ATAPI write and mode set functions.
2021-08-14 01:36:19 -04:00
TomAwezome
a80b4fe451
Fix CISOPriDesc padding, add preparer_id member, set in RedSeaISO9660.
...
Remove some deprecated IDE functions.
Delete Kernel/BlkDev/DiskATA.CC.
Update colors on OSUpgrade.
2021-08-13 18:46:15 -04:00
TomAwezome
b804e25f45
Fix DVDImageWrite bare-metal AHCI CD burning.
2021-08-13 13:30:44 -04:00
TomAwezome
b005bdcb24
Update AHCI ATAPI mode set and write functions.
2021-08-12 22:27:41 -04:00
TomAwezome
a0f20b1dba
Implement AHCIAtapiModeWriteSet.
2021-08-09 02:04:03 -04:00
TomAwezome
0120ec2cb7
Implement AHCIAtapiBlank.
2021-08-08 20:33:41 -04:00
TomAwezome
c529b6d7ca
Add MountAHCIAuto kernel option.
...
Remove CATARep, ATARep, ATARepEntry, ATARepFind, ATARepExitAllApplications, and ATAIDDrives.
2021-08-03 22:35:43 -04:00
TomAwezome
1b75d91002
Fix Mount AHCI Port selection.
...
Add arg to SATARep to specify drive types to show.
Add checks in AHCIPortInit to verify port signatures, add helper method to get signatures from port.
2021-08-02 16:40:05 -04:00
TomAwezome
768c2003e2
Fix DefineLoad variables AutoComplete src_link.
...
Fix SATARep missing AHCI controller info.
Add PCIDevFind to System/Externs.CC.
Add screen clearing with DocClear or Cls when in raw text mode.
Optimize RawPutChar.
Fix EdLite RAWF_SCROLL bug.
Update screenshots and README.
2021-08-02 02:26:59 -04:00
TomAwezome
35ab2c024a
Optimize RawPutChar bare-metal performance.
...
Add ATAPI Format Unit structs, partially implement.
2021-07-29 14:43:33 -04:00
TomAwezome
22e3d8f06e
Clean up E1000 Driver.
...
Remove some palettes.
Add PaletteSetSlate.
Change all gr_palette_std to gr32_palette_std.
Change all CBGR48 to CBGR24.
2021-07-28 22:20:15 -04:00
TomAwezome
c290cda8f0
Add AHCI Debug methods.
...
Fix HTML URL.
Begin implementing AHCI ATAPI Sync, Close, Format, and Write methods.
2021-07-26 15:29:49 -04:00
TomAwezome
d3c21658f1
Unify HDD & CD/DVD Kernel binary locations.
2021-07-25 04:07:40 -04:00
TomAwezome
d639cdcdf6
Rename /0000Boot to /Boot.
...
Rename 0000Kernel.BIN.C to Kernel.BIN.C.
2021-07-24 00:48:21 -04:00
TomAwezome
dbf8647d59
Fixed non-writable drive throw on F5 and Ctrl-S.
...
Added top & right borders to RawDr.
Improved spacing in some debug and compiler reporting.
Fixed RawPutChar and EdLite tab width.
Fixed Ui missing '0x' prefix syntax highlighter bug.
Added 32BitPaint demo.
2021-07-14 18:38:02 -04:00
TomAwezome
2ea6956433
Implement IntEntryAlloc, IntEntryFree for dynamic user IRQ acquisition.
...
Restructure network stack to use new Interrupt methods instead of hard-coded IRQ numbers.
Add line count update into build process.
Add progress bars to HTML generation and DoDistro.
Clear Network Log border_doc.
Fix font chars.
Clean up some lingering unconverted variable and directory names.
Remove word-wrap DolDoc tag from Clementine bible because of CPU spikes.
2021-07-11 17:47:19 -04:00
TomAwezome
72e706962a
Rename function prefixes 'Z' to 'Sys'.
...
Begin skeleton of E1000 networking driver.
2021-07-06 16:15:26 -04:00
TomAwezome
d0cafb0198
Allow OS Upgrade feature on VMs.
...
Update and fix more documentation.
Alter Splash messages and logo color.
2021-07-05 15:23:13 -04:00
TomAwezome
dc2f09abfa
Fix HTML generation on files with duplicate names but different extensions.
2021-07-04 20:57:09 -04:00
TomAwezome
8df131d461
Fix HTML generation on files with duplicate names but different extensions.
2021-07-04 20:24:34 -04:00