Commit graph

1005 commits

Author SHA1 Message Date
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
2b5bcc8b71 HiMemCpy -> HiMemCopy. BootRAM default arg is kernel 2020-02-19 15:15:16 -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
63fbfcc42b Add VideoRep to OSTestSuite, typo fix 2020-02-19 01:22:25 -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
9be5a44f28 Add POPCNT to assembler 2020-02-17 23:03:22 -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
84ce3bb40f Added BinRep, originally found in Sup1 ISO.
hand copied.
2020-02-17 21:18:32 -06:00
xmm15
3a629bcdfc Mouse disabled in Debug mode. Added MouseEnable() 2020-02-17 20:40:12 -06:00
xmm15
bed1a6ad59
Update README.md 2020-02-17 20:23:43 -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
8e6f2a4cec Seth -> Daemon 2020-02-17 17:17:33 -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
728e369249 PUSHAW -> PUSHA, PUSHFW -> PUSHF,
same for POPAW and POPFW
2020-02-17 15:38:01 -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
e34c2bca35 Merge branch 'master' of github.com:xmm15/ZenithOS 2020-02-17 00:02:20 -06:00
xmm15
31270a4ead PCI Register defines, PCIRep shows prog_if
CPCIDev class added to
2020-02-17 00:02:08 -06:00
xmm15
de2bcb37df
Update vboxmnt.sh 2020-02-16 20:36:37 -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
xmm15
a2187525f3 Remove APIC CPUID check, add pastel palette 2020-02-16 15:00:55 -06:00
xmm15
19ffe0a9a2 Seth -> Daemon 2020-02-16 14:28:10 -06:00
xmm15
8d04100a73 Update README 2020-02-16 13:09:24 -06:00
xmm15
fc3a1d3b77 run level flags refactor 2020-02-16 12:53:19 -06:00
xmm15
7f0d391858 Add PIC defines 2020-02-16 12:37:19 -06:00
xmm15
c451c90414 Add PIT Document 2020-02-16 11:57:16 -06:00
xmm15
e04515006f Describe MyDistro 2020-02-16 11:27:02 -06:00
xmm15
d73ffdc59f PCSPKR define 2020-02-16 04:27:15 -06:00
xmm15
88e526cba5 Add PIT defines 2020-02-16 04:19:49 -06:00
xmm15
e81fef25c4 Add option to format ramdisks in Reboot() 2020-02-16 03:56:39 -06:00
xmm15
83dd0214b1 Top status bar shows year
can show longest key combination: CTRL ALT SHIFT_ENTER
Last keys always on right of screen independent of screen width
2020-02-16 03:29:46 -06:00
xmm15
c6d687e1cd AutoComplete improvements.
Autocomplete does syntax highlighting, showing symbol type.
Public symbols are inverted.
Dictionary words are black.
AutoComplete window stays where you move it.
Location persistent after reboot.
F11 and F12 can be used to jump to src code.
2020-02-16 02:49:51 -06:00
TomAwezome
7bc3d73320
Update README.md 2020-02-16 03:03:22 -05:00