swerve

i386 kernel
git clone git://git.benoneill.xyz/swerve
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2020-03-31 18:46Add UFS to TODOBen O'Neill1+1-0
2020-03-31 18:46Optimize for size, and remove DEBUGBen O'Neill1+2-3
2020-03-31 18:45setty(2) called twiceBen O'Neill1+0-1
2020-02-03 22:23Add a couple TODO itemsBen O'Neill1+2-0
2020-02-03 22:23Debug stuffBen O'Neill2+12-9
2020-02-03 03:18Minor fixes - got malloc ACTUALLY working nowBen O'Neill2+8-3
2020-02-01 17:55Revert "Rename terminal.c to vgatext.c"Ben O'Neill6+218-224
2020-02-01 17:25Rename terminal.c to vgatext.cBen O'Neill6+224-218
2020-02-01 17:08Increment numbers in ordered listsBen O'Neill1+8-8
2020-02-01 17:04lower default number of ttysBen O'Neill1+1-1
2020-02-01 17:04libc has separate git repo nowBen O'Neill1+1-1
2020-01-16 14:23Make vga_entry_color a preprocessor macroBen O'Neill1+5-14
2019-12-23 16:25Move libc to its own repoBen O'Neill23+8-749
2019-12-22 22:17Add config.mk step to buildingBen O'Neill1+1-0
2019-12-22 22:16Don't make swerve monospaceBen O'Neill1+1-1
2019-12-22 22:13FormattingBen O'Neill1+4-4
2019-12-22 22:12Make TODO list into checklistBen O'Neill1+24-24
2019-12-22 22:06Clean up cleanBen O'Neill1+2-3
2019-12-22 22:03Clear up licensing stuff for logoBen O'Neill7+460-0
2019-12-22 21:40Add comments to terminal.cBen O'Neill1+32-1
2019-12-22 21:30Adding comments as necessaryBen O'Neill3+39-1
2019-12-22 21:15Add license info for libcBen O'Neill20+363-2
2019-12-22 21:11Change copyright schemeBen O'Neill13+87-8
2019-12-22 21:01Minor formatting changesBen O'Neill2+5-5
2019-11-28 17:45Add another TODO itemBen O'Neill1+1-0
2019-11-28 17:45FormattingBen O'Neill1+0-1
2019-11-28 17:45Allow for disabling RS-232 supportBen O'Neill5+38-6
2019-11-26 01:01Implement getchar()Ben O'Neill5+30-7
2019-11-26 00:29Error with global terminal deviceBen O'Neill1+0-3
2019-11-25 20:45Device system for TTYBen O'Neill7+42-15
2019-11-24 21:17Incompatible pointer type warningBen O'Neill2+3-3
2019-11-24 21:16Work on fixing warningsBen O'Neill12+71-43
2019-11-24 21:14Remove annoying GAS listingsBen O'Neill1+1-1
2019-11-24 18:19Fix printfBen O'Neill2+36-53
2019-11-23 23:31Remove unnecessary update fieldBen O'Neill2+2-3
2019-11-23 22:56Global device system started with TTYsBen O'Neill9+91-55
2019-11-23 22:55Move mm to libcBen O'Neill4+75-97
2019-11-23 22:02Rename tty stuff back to terminalBen O'Neill4+184-148
2019-11-22 13:25Add strcpyBen O'Neill2+8-0
2019-11-22 01:55Note about syscallsBen O'Neill1+2-0
2019-11-22 01:54Bold for marketing I guessBen O'Neill1+4-4
2019-11-22 01:53Damages warningBen O'Neill1+4-1
2019-11-22 01:51Remove toolchain directoryBen O'Neill1+0-50
2019-11-22 01:51Some updatesBen O'Neill1+9-11
2019-11-22 01:47We have our own toolchain nowBen O'Neill1+1-1
2019-11-22 01:46More style changesBen O'Neill1+0-1
2019-11-22 01:46Stick to styleBen O'Neill2+28-11
2019-11-22 01:14FAT-32 is a priorityBen O'Neill1+1-0
2019-11-21 22:11Formatting of spacesBen O'Neill1+3-3
2019-11-21 22:11Nevermind, we don't need thatBen O'Neill2+0-31
2019-11-21 22:10Makefile to match new kmalloc arch-specific stuffBen O'Neill1+2-1
2019-11-21 22:10More proper memory allocatorBen O'Neill10+145-72
2019-11-21 17:53strcmpBen O'Neill2+13-0
2019-11-21 17:53Remove unnecessary streq functionBen O'Neill1+0-15
2019-11-21 17:48Fix building libc and linkingBen O'Neill3+16-9
2019-11-21 14:42Integrate libcBen O'Neill7+23-12
2019-11-21 05:54Switch if to ifdefBen O'Neill1+4-2
2019-11-21 05:52Remove RS-232 shell stuffBen O'Neill1+6-53
2019-11-21 05:50Remove boolean stuffBen O'Neill1+3-3
2019-11-21 05:50Start working on libc integrationBen O'Neill2+9-1
2019-11-21 05:49Start on kernel libcBen O'Neill15+236-0
2019-11-21 02:40FormattingBen O'Neill1+3-2
2019-11-21 02:39Prepare for libcBen O'Neill2+2-0
2019-11-21 01:07Remove extra crap from targetBen O'Neill1+1-1
2019-11-21 01:06PeriodBen O'Neill1+1-1
2019-11-21 01:05Add coding styleBen O'Neill1+84-0
2019-11-21 01:05More TODO stuffBen O'Neill1+4-1
2019-11-21 01:05More README cleanupBen O'Neill1+12-9
2019-11-21 00:30Add .gitignoreBen O'Neill1+6-0
2019-11-21 00:29Coding style updateBen O'Neill4+26-49
2019-11-20 23:16Forgot to switch terminal.h include to tty.hBen O'Neill1+1-1
2019-11-20 23:10Organize TODOBen O'Neill1+6-4
2019-11-20 23:08C89 -> C99Ben O'Neill1+1-1
2019-11-20 23:05More small changesBen O'Neill1+5-2
2019-11-20 23:03Small fixes on READMEBen O'Neill1+1-1
2019-11-20 23:00Rename terminal stuff to ttyBen O'Neill3+166-166
2019-11-20 23:00OrganizationBen O'Neill2+27-24
2019-11-20 22:15Wrong variable nameBen O'Neill1+2-2
2019-11-20 20:35Arch-independent build scriptBen O'Neill1+2-2
2019-11-19 17:59Revert "Revert "Revert "Markdown Compatibility"""Ben O'Neill1+1-1
2019-11-19 17:58Revert "Revert "Markdown Compatibility""Ben O'Neill1+1-1
2019-11-19 17:58Revert "Markdown Compatibility"Ben O'Neill1+1-1
2019-11-19 17:53Markdown CompatibilityBen O'Neill1+1-1
2019-11-19 17:50Add documentation to TODOBen O'Neill1+1-0
2019-11-19 17:49GPL v3Ben O'Neill12+883-21
2019-11-19 17:48Update wording a little bitBen O'Neill1+2-1
2019-11-19 13:57Fix debug definitionBen O'Neill2+18-14
2019-08-13 18:49Replace sketchy mkgrubimg.sh script with make job for grub-mkrescueBen O'Neill3+20-44
2019-08-13 18:39Add TODO.md, hopefully this will be updated semi-frequentlyBen O'Neill1+5-0
2019-08-13 18:35Removed wmalloc.o - saw this from excq's forkBen O'Neill1+0-0
2019-08-11 20:06Implement text mode cursor supportBen O'Neill5+47-17
2019-08-07 00:23Tell if nothing needs to be installed on toolchain scriptBen O'Neill1+2-3
2019-08-07 00:21Update toolchain scriptBen O'Neill1+9-2
2019-08-07 00:21Add debug optionBen O'Neill4+53-29
2019-08-06 22:30Fix toolchain scriptBen O'Neill1+1-1
2019-08-06 20:14First commitBen O'Neill18+606-0