Commit graph

92 commits

Author SHA1 Message Date
xmm15
3c56fa3096 Add XMM8-XMM15 to compiler register list
Space out compiler lists
2020-02-23 00:44:01 -06:00
xmm15
4b1371ae20 Add 32-bit color demo to /Demo/Graphics
Added incomplete introduction to CosmiC.
Added assembly hello world
2020-02-22 22:53:44 -06:00
xmm15
83773e2548 Add ChangeLog.DD.
Contains Terry's changelog from TOS 4.07 until 5.03.
 Most of his links are broken. To Be Fixed
Renamed VBEFlush -> LFBFlush
Removed Balloon Graphics Demo
2020-02-22 20:13:59 -06:00
xmm15
dd316a1000 Departure from the Temple
Everything but random words has been removed
Divination.CC, in Zenith directory
Bible removed
FifoU8Ins -> FifoU8Insert
Remove irrelevant VGA graphics demos
BF: links removed
2020-02-22 05:43:27 -06:00
xmm15
c7c5497a84 swap aux and vga rom font 2020-02-22 03:10:55 -06:00
xmm15
0b3ada88ca Got rid of font std and Euphrasia palette
Clean up KStart32
Change back Mouse to original arrow
2020-02-22 03:09:21 -06:00
xmm15
95039cbdcf MouseEnable -> MouseHardEnable
increased cursor arrow thickness to 2
2020-02-21 17:30:17 -06:00
xmm15
390b8530dd SYS_START_CR0 definitions 2020-02-21 16:15:46 -06:00
xmm15
7644348798 Glossary remove .Z filetypes
remove unnecessary font patching
2020-02-21 16:03:12 -06:00
xmm15
82c49ad61e VideoRep spacing 2020-02-21 04:46:20 -06:00
xmm15
9fa2e57532 IRQ's -> IRQs. MemBIOSRep GiB ceiling
Zenith-Latest ISO now timestamped
2020-02-21 03:35:33 -06:00
xmm15
b09ee0e580 Add total memory report to MemBIOSRep 2020-02-21 02:57:37 -06:00
xmm15
32363328e9 MemBIOSTotal function renamed, rewritten, exported
MemRep tab spacing fixed
Added check for invalid results of BIOS call E801
AutoComplete shortcuts updated in Tips
2020-02-21 02:09:06 -06:00
xmm15
8723b39969 BIOSTotalMem function rewritten
FPS changed from 60 to 30 (temporarily)
slight font change
SYS_VBE_FINAL -> SYS_VBE_FINAL_MODE_NUM
2020-02-21 01:05:20 -06:00
xmm15
07084cf26c CRAXRBCRCXRDX -> CRAXRBXRCXRDX 2020-02-20 23:10:44 -06:00
xmm15
ff1f90a666 typo fix 2020-02-20 23:05:16 -06:00
xmm15
006bd856db Kconfig prompt space after comma 2020-02-20 21:45:16 -06:00
xmm15
08a694e891 Remove VGA ROM font New font std, old font aux.
VGAFlush -> VBEFlush
Fix some links, a couple graphics demos are broken
2020-02-20 21:36:04 -06:00
xmm15
d62fa8e71c change 'i' in font 2020-02-20 20:06:16 -06:00
xmm15
1745c7c404 Font provided by TomAwezome. Mad some changes 2020-02-20 20:01:16 -06:00
xmm15
889d97383d 2 Spaces -> 1 Tab (4 spaced) for indentation
Fixed PCILookUpSingle code for this change
EdCodeTools reindent needs to be updated
2020-02-20 17:40:10 -06:00
xmm15
8e572c4e67 Screen resolution portion added to Kernel config
removed staff mode
2020-02-19 20:08:38 -06:00
xmm15
a8c0bc9903 InvlPg -> InvalidatePage
remove old real-mode code
Clean up some debug functions
2020-02-19 19:04:28 -06:00
xmm15
fcd1560d88 Zenith 1.0. FastReboot with Shift+Alt+Del
MemBIOSRep improvements
Added gruvbox light palette
2020-02-19 18:34:27 -06:00
xmm15
e4a4fe667c Raw register dump on left side of screen
Tasks start at 4/5 screen height
2020-02-19 17:52:56 -06:00
xmm15
ba94931c1b working VBE implementation. Not exactly polished. 2020-02-19 17:24:43 -06:00
xmm15
9063280cc5 very very early stage of VBE support.
Raw() not implemented yet
2020-02-19 16:30:04 -06:00
xmm15
902f80e007 mon_start_days1(2) -> month_start_days(_leap) 2020-02-19 15:10:37 -06:00
xmm15
130fb30910 Potential BootRAM fix. 2020-02-19 14:57:13 -06:00
xmm15
bc5326f73d RWF -> RAWF 2020-02-19 03:08:21 -06:00
xmm15
da13d6d300 VideoRep function, RLf_VGA -> RLf_VESA 2020-02-19 01:11:54 -06:00
xmm15
008ab45596 VBE asm and definitions 2020-02-19 00:17:33 -06:00
xmm15
36737c09e1 Prs -> Parse 2020-02-18 20:10:39 -06:00
xmm15
be599728c7 Remove InsReg header stuff 2020-02-18 19:13:42 -06:00
xmm15
541b48572e FMT -> FORMAT 2020-02-18 13:51:44 -06:00
xmm15
6174135c7d Link and typo fix 2020-02-18 00:04:50 -06:00
xmm15
436e03d10c Add PopCount compiler intrinsic. Remove BCount
Remove set_bits_table
2020-02-17 23:26:23 -06:00
xmm15
fce57e0a85 DirMk -> DirMake Remove Zip, Unzip, ZipRep 2020-02-17 22:45:01 -06:00
xmm15
e56c9b95d6 syntax highlighting for numbers
pci_busses -> pci_buses
2020-02-17 22:14:07 -06:00
xmm15
3a629bcdfc Mouse disabled in Debug mode. Added MouseEnable() 2020-02-17 20:40:12 -06:00
xmm15
7a66fdf3c4 Cutdown Rand functions, add RandU8 2020-02-17 20:02:37 -06:00
xmm15
f03359889c Experimental ReAlloc implementation
Stopped scrolling editor title, and blinking MENU
2020-02-17 19:30:10 -06:00
xmm15
6329c47dd5 TimeSet function. CMOS register defines.
added read/write functions
Cleaned up code a bit.
2020-02-17 17:09:41 -06:00
xmm15
2947426c16 added PCIDevFind function 2020-02-17 15:32:44 -06:00
xmm15
78aaa3ca75 ICQueueIns -> ICQueueInsert, fix IC_QUEUESTION 2020-02-17 01:24:28 -06:00
xmm15
c08e36e6f4 Endian swapping functions converted to assembly.
IC_QUE -> IC_QUEUE
2020-02-17 01:18:27 -06:00
xmm15
31270a4ead PCI Register defines, PCIRep shows prog_if
CPCIDev class added to
2020-02-17 00:02:08 -06:00
xmm15
af86b51e29 Remove ugly HPET implementation 2020-02-16 19:36:52 -06:00
xmm15
8c7d478d86 ClassRep u8_chars 2020-02-16 16:03:16 -06:00
xmm15
22a7cbc551 Control register bit flags added 2020-02-16 15:25:13 -06:00