Gregory Kenneth Bowne gbowne1
  • Seattle, King County, WA, USA 98115
  • https://enceladus.gbowne1.com
  • Hi there 👋 my name is Gregory Bowne aka gbowne1. I am a small business owner in the manufacturing sector in the great Pacific Northwest USA and a hobbyist programmer.

  • Joined on 2023-11-12
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-08-30 09:44:51 -07:00
73ad94400b fixed some assembly
e6ca3f7488 trying to fix kernel and memory stuff
Compare 2 commits »
gbowne1 pushed to main at gbowne1/BendCalc 2024-07-26 21:53:34 -07:00
23e962c994 updating bendcalc
ac20038626 fixing up the broken BendCalc
Compare 2 commits »
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-06-12 19:44:01 -07:00
3554f240a8 fixing up a bunch of files including the bootloader and kernel malloc kmalloc
gbowne1 pushed to main at gbowne1/RadioLogger 2024-04-12 00:26:32 -07:00
8ac49bf4b3 2nd half of initial commit
gbowne1 pushed to main at gbowne1/RadioLogger 2024-04-11 22:59:03 -07:00
37f0362d41 Initial Commit
gbowne1 created repository gbowne1/RadioLogger 2024-04-11 18:33:53 -07:00
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-04-01 23:19:53 -07:00
79edf9eb6e fixing more stuff and adding more stuff
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-03-30 00:56:41 -07:00
528fb00d49 fixed and added a lot more stuff like timer and acpi and ahci stub code and a kernel loader as well as worked on pci enumeration
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-03-26 05:36:52 -07:00
ad70cfd836 did some more work on keyboard.c and bootloader and moved and other random stuff
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-03-24 21:11:24 -07:00
f4c5d59d8e adding bootloader files from the issue in gittea
gbowne1 commented on issue gbowne1/ClassicOS#1 2024-03-24 21:01:22 -07:00
Bootloader issue fix.

The old boot2.asm

[BITS  16]
[ORG  0x0000]

start:
    ; Initialize stack
    MOV AX, 0x0000 ; Set up a segment for the stack
    MOV SS, AX
    MOV SP, 0xFFFF ; Stack grows…
gbowne1 commented on issue gbowne1/ClassicOS#1 2024-03-24 20:58:46 -07:00
Bootloader issue fix.

The old boot.asm

[BITS 16]
[ORG 0x7c00]

start:
    ; Processor initialization (only stack segment register needed)
    mov    ss, 0x1000 ; Set stack segment register
	mov    sp,
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-03-24 19:41:41 -07:00
a6f5bdb64c fixed up some bad comments in boot.asm
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-03-15 23:06:52 -07:00
6c4ee8ed02 fixed 2nd stage bootloader
gbowne1 synced commits to main at gbowne1/ClassicOS from mirror 2024-03-15 14:58:33 -07:00
5ff47dde28 this includes more fixes for the bootloader and implementing more of the vga driver, idt, and keyboard driver in preparation for working on the kernel.
gbowne1 created repository gbowne1/c_cpp_configs_for_vscode 2024-02-25 19:35:14 -08:00
gbowne1 created pull request Karutoh/CustomHeapManager#6 2024-02-17 16:32:43 -08:00
gbowne1-mathfix
gbowne1 created branch gbowne1-mathfix in Karutoh/CustomHeapManager 2024-02-17 16:29:23 -08:00
gbowne1 pushed to gbowne1-mathfix at Karutoh/CustomHeapManager 2024-02-17 16:29:23 -08:00
b34189b028 fixed math issue and some minor issues renamed custom free function
gbowne1 closed issue gbowne1/BendCalc#2 2024-02-15 01:43:31 -08:00
[ToDo] main.cpp entrypoint