root/Whitix/trunk

Revision Log Mode:


Legend:

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