|
|
|
@2087
|
[2087]
|
21 months |
mwhitworth |
Add to SIB etc.
|
|
|
|
@2060
|
[2060]
|
3 years |
mwhitworth |
Removing config.h dep. from all target fixes 64-bit grub build issues.
|
|
|
|
@2059
|
[2059]
|
3 years |
mwhitworth |
Fix Makefile.
|
|
|
|
@2058
|
[2058]
|
3 years |
mwhitworth |
Add patch from Dan Fandrich: provide a implementation of endian conversion …
|
|
|
|
@2057
|
[2057]
|
3 years |
mwhitworth |
Add SYS_SAVE_BASE, fix condition in SysGetCall.
|
|
|
|
@2056
|
[2056]
|
3 years |
mwhitworth |
Add VGA makefiles.
|
|
|
|
@2055
|
[2055]
|
3 years |
mwhitworth |
Convert SysWaitForProcessFinish to Thr*, add syscall wrapper.
|
|
|
|
@2054
|
[2054]
|
3 years |
mwhitworth |
Call SaveInit in KernelMain.
|
|
|
|
@2053
|
[2053]
|
3 years |
mwhitworth |
Update kernel makefile with new save.c file.
|
|
|
|
@2052
|
[2052]
|
3 years |
mwhitworth |
Add beginning of process save/restore file.
|
|
|
|
@2051
|
[2051]
|
3 years |
mwhitworth |
Change startup message.
|
|
|
|
@2050
|
[2050]
|
3 years |
mwhitworth |
Add function to call userspace module loader (currently used in filesystem …
|
|
|
|
@2049
|
[2049]
|
3 years |
mwhitworth |
Start updating Xynth to use dynamic libraries for drivers, remove old …
|
|
|
|
@2048
|
[2048]
|
3 years |
mwhitworth |
Copy the command line over.
|
|
|
|
@2047
|
[2047]
|
3 years |
mwhitworth |
Various fixes for FAT32 support.
|
|
|
|
@2046
|
[2046]
|
3 years |
mwhitworth |
Fix various compiler warnings.
|
|
|
|
@2045
|
[2045]
|
3 years |
mwhitworth |
Remove unused ASCII description of classes, scan bridges.
|
|
|
|
@2044
|
[2044]
|
3 years |
mwhitworth |
Fix result check warnings (IrqAdd).
|
|
|
|
@2043
|
[2043]
|
3 years |
mwhitworth |
Fix undefined function warnings.
|
|
|
|
@2042
|
[2042]
|
3 years |
mwhitworth |
Don't map the first page of memory, to properly catch null pointer errors.
|
|
|
|
@2041
|
[2041]
|
3 years |
mwhitworth |
Push flags when swapping stacks, otherwise one tasks' flags carry over to …
|
|
|
|
@2040
|
[2040]
|
3 years |
mwhitworth |
Panic if we get an invalid module name.
|
|
|
|
@2039
|
[2039]
|
3 years |
mwhitworth |
Fix result check warning.
|
|
|
|
@2038
|
[2038]
|
3 years |
mwhitworth |
No need to disable interrupts in ThrArchSwitch (already disabled in …
|
|
|
|
@2037
|
[2037]
|
3 years |
mwhitworth |
Fix TSS selector base.
|
|
|
|
@2036
|
[2036]
|
3 years |
mwhitworth |
Update startup code.
|
|
|
|
@2035
|
[2035]
|
3 years |
mwhitworth |
Fix object type.
|
|
|
|
@2034
|
[2034]
|
3 years |
mwhitworth |
Scroll the screen of earlyconsole (soon, video/console.c may not be loaded …
|
|
|
|
@2033
|
[2033]
|
3 years |
mwhitworth |
Add stubs for memory protection functions/cases.
|
|
|
|
@2032
|
[2032]
|
3 years |
mwhitworth |
Use BitTest rather than BmapGetBit.
|
|
|
|
@2031
|
[2031]
|
3 years |
mwhitworth |
Fix KE_OBJECT_TYPE, use new bit functions.
|
|
|
|
@2030
|
[2030]
|
3 years |
mwhitworth |
Update Makefile to build dma.o.
|
|
|
|
@2029
|
[2029]
|
3 years |
mwhitworth |
Add stpcpy function, that returns end of dest string.
|
|
|
|
@2028
|
[2028]
|
3 years |
mwhitworth |
Don't use attributes in keobject code, remove KeObjectPopulate.
|
|
|
|
@2027
|
[2027]
|
3 years |
mwhitworth |
Update Makefile to no longer build bitmap.o.
|
|
|
|
@2026
|
[2026]
|
3 years |
mwhitworth |
Remove bitmap API; slow, and redundant to the new atomic bit functions.
|
|
|
|
@2025
|
[2025]
|
3 years |
mwhitworth |
Add beginning of completion API.
|
|
|
|
@2024
|
[2024]
|
3 years |
mwhitworth |
Move readFunc and writeFunc to entry.
|
|
|
|
@2023
|
[2023]
|
3 years |
mwhitworth |
Add DmaMapSingle and DmaUnmapSingle functions.
|
|
|
|
@2022
|
[2022]
|
3 years |
mwhitworth |
Add (start of) Nvidia driver header.
|
|
|
|
@2021
|
[2021]
|
3 years |
mwhitworth |
Register PCI as a bus type, add attributes, fix PCI resource detection …
|
|
|
|
@2020
|
[2020]
|
3 years |
mwhitworth |
Add PciDisableDevice function, rework PCI resource code.
|
|
|
|
@2019
|
[2019]
|
3 years |
mwhitworth |
Attempt to rework PCI BIOS, add note.
|
|
|
|
@2018
|
[2018]
|
3 years |
mwhitworth |
Rearrange to fix linking error in Makefile.
|
|
|
|
@2017
|
[2017]
|
3 years |
mwhitworth |
Fix Linux PCI resource code.
|
|
|
|
@2016
|
[2016]
|
3 years |
mwhitworth |
Add header stub for future generic driver code.
|
|
|
|
@2015
|
[2015]
|
3 years |
mwhitworth |
Add new DMA pool API.
|
|
|
|
@2014
|
[2014]
|
3 years |
mwhitworth |
Add new DMA pool API, including DmaAllocConsistent.
|
|
|
|
@2013
|
[2013]
|
3 years |
mwhitworth |
Add new EINPROGRESS define; TODO: rename some of these.
|
|
|
|
@2012
|
[2012]
|
3 years |
mwhitworth |
Add assertion header, define DEBUG_ASSERTS before including to use.
|
|
|
|
@2011
|
[2011]
|
3 years |
mwhitworth |
Add cmdLine field, as we now keep a copy of the command line.
|
|
|
|
@2010
|
[2010]
|
3 years |
mwhitworth |
Use new completion data structure, used in async bus scan and URB (USB) …
|
|
|
|
@2009
|
[2009]
|
3 years |
mwhitworth |
Add headers for new USB stack; need cleanup and documentation.
|
|
|
|
@2008
|
[2008]
|
3 years |
mwhitworth |
Rework PCI code to use generic resource layer, add defines and more …
|
|
|
|
@2007
|
[2007]
|
3 years |
mwhitworth |
Add _BitFindFirstSet and fls functions.
|
|
|
|
@2006
|
[2006]
|
3 years |
mwhitworth |
Add start of generic resource layer.
|
|
|
|
@2005
|
[2005]
|
3 years |
mwhitworth |
Add support for function entries in IcAttributes, add IC_FUNC define.
|
|
|
|
@2004
|
[2004]
|
3 years |
mwhitworth |
Add RESULT_CHECK define to IrqAdd, to remind others that the return value …
|
|
|
|
@2003
|
[2003]
|
3 years |
mwhitworth |
Move TSS up another page, as module names are located at 0x2000.
|
|
|
|
@2002
|
[2002]
|
3 years |
mwhitworth |
Add ListMove and ListMoveTail functions.
|
|
|
|
@2001
|
[2001]
|
3 years |
mwhitworth |
Add circular buffer header, courtesy of Kostadin.
|
|
|
|
@2000
|
[2000]
|
3 years |
mwhitworth |
Add define that may be used in GC.
|
|
|
|
@1999
|
[1999]
|
3 years |
mwhitworth |
Add KeBusEntry (every device is linked to a bus somewhere) and pointer to …
|
|
|
|
@1998
|
[1998]
|
3 years |
mwhitworth |
Add structures used in generic partition code.
|
|
|
|
@1997
|
[1997]
|
3 years |
mwhitworth |
Add fields used for flushing buffers to disk to struct StorageDevice.
|
|
|
|
@1996
|
[1996]
|
3 years |
mwhitworth |
Add KeBus code, with async bus scanning, bus entries, IcFs support etc..
|
|
|
|
@1995
|
[1995]
|
3 years |
mwhitworth |
Add BitTestAndClear function.
|
|
|
|
@1994
|
[1994]
|
3 years |
mwhitworth |
Place thisModule inside of module code, add ModuleGetIcDir function.
|
|
|
|
@1993
|
[1993]
|
3 years |
mwhitworth |
Remove attributes from objects, now added by higher level code.
|
|
|
|
@1992
|
[1992]
|
3 years |
mwhitworth |
Change type of sector to unsigned long.
|
|
|
|
@1991
|
[1991]
|
3 years |
mwhitworth |
Update Makefile.
|
|
|
|
@1990
|
[1990]
|
3 years |
mwhitworth |
Fix object type.
|
|
|
|
@1989
|
[1989]
|
3 years |
mwhitworth |
Generalize partition code, now supports all block devices.
|
|
|
|
@1988
|
[1988]
|
3 years |
mwhitworth |
Add code to support registering buses, bus entries, and signalling to code …
|
|
|
|
@1987
|
[1987]
|
3 years |
mwhitworth |
Add stubs for device locking.
|
|
|
|
@1986
|
[1986]
|
3 years |
mwhitworth |
Add first version of USB stack, supports EHCI, UHCI as HCDs, hubs, …
|
|
|
|
@1985
|
[1985]
|
3 years |
mwhitworth |
Fix control flow in request function and KE_OBJECT_TYPE.
|
|
|
|
@1984
|
[1984]
|
3 years |
mwhitworth |
Generalize partition code, remove AtaPartition structure.
|
|
|
|
@1983
|
[1983]
|
3 years |
mwhitworth |
Fix warning about unused variable.
|
|
|
|
@1982
|
[1982]
|
3 years |
mwhitworth |
Generalize partition code (in devices/kedev), use async scanning of ata …
|
|
|
|
@1981
|
[1981]
|
3 years |
mwhitworth |
Add to Nvidia driver.
|
|
|
|
@1980
|
[1980]
|
3 years |
mwhitworth |
Add KeAssertFail function, used by the assertion macros.
|
|
|
|
@1979
|
[1979]
|
3 years |
mwhitworth |
Don't print anything if we can't resolve to a name.
|
|
|
|
@1978
|
[1978]
|
3 years |
mwhitworth |
Add call to GcInit.
|
|
|
|
@1977
|
[1977]
|
3 years |
mwhitworth |
Update Makefile.
|
|
|
|
@1976
|
[1976]
|
3 years |
mwhitworth |
Add stub for kernel garbage collection of userspace apps. To come soon.
|
|
|
|
@1975
|
[1975]
|
3 years |
mwhitworth |
Fix object type, add ModuleFind function to prevent modules from being …
|
|
|
|
@1974
|
[1974]
|
3 years |
mwhitworth |
Store the command line and expose it as a process attribute.
|
|
|
|
@1973
|
[1973]
|
3 years |
mwhitworth |
Add word swap functions. (USB stack to be committed soon).
|
|
|
|
@1965
|
[1965]
|
3 years |
mwhitworth |
Patch from Kostadin: complete the line using the longest common substring.
|
|
|
|
@1964
|
[1964]
|
3 years |
mwhitworth |
Patch from Kostadin, reset background color when resetting colors.
|
|
|
|
@1962
|
[1962]
|
3 years |
mwhitworth |
Tidy up and comment tab completion code.
|
|
|
|
@1947
|
[1947]
|
3 years |
mwhitworth |
Fix function prototype.
|
|
|
|
@1945
|
[1945]
|
3 years |
mwhitworth |
Avoid compiler generated memcpy (on 64-bit hosts).
|
|
|
|
@1944
|
[1944]
|
3 years |
mwhitworth |
Fix Makefile on 64-bit hosts.
|
|
|
|
@1943
|
[1943]
|
3 years |
mwhitworth |
Update prototype of IcFsAddArrayEntry.
|
|
|
|
@1942
|
[1942]
|
3 years |
mwhitworth |
Add .deps folder.
|
|
|
|
@1941
|
[1941]
|
3 years |
mwhitworth |
Update names, return IRQ_HANDLED.
|
|
|
|
@1940
|
[1940]
|
3 years |
mwhitworth |
Fix register names.
|
|
|
|
@1939
|
[1939]
|
3 years |
mwhitworth |
Fix issue with irq acceptance.
|
|
|
|