root/Whitix/trunk/include

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2057 [2057] 3 years mwhitworth Add SYS_SAVE_BASE, fix condition in SysGetCall.
(edit) @2023 [2023] 3 years mwhitworth Add DmaMapSingle and DmaUnmapSingle functions.
(edit) @2016 [2016] 3 years mwhitworth Add header stub for future generic driver code.
(edit) @2014 [2014] 3 years mwhitworth Add new DMA pool API, including DmaAllocConsistent.
(edit) @2013 [2013] 3 years mwhitworth Add new EINPROGRESS define; TODO: rename some of these.
(edit) @2012 [2012] 3 years mwhitworth Add assertion header, define DEBUG_ASSERTS before including to use.
(edit) @2011 [2011] 3 years mwhitworth Add cmdLine field, as we now keep a copy of the command line.
(edit) @2010 [2010] 3 years mwhitworth Use new completion data structure, used in async bus scan and URB (USB) …
(edit) @2009 [2009] 3 years mwhitworth Add headers for new USB stack; need cleanup and documentation.
(edit) @2008 [2008] 3 years mwhitworth Rework PCI code to use generic resource layer, add defines and more …
(edit) @2007 [2007] 3 years mwhitworth Add _BitFindFirstSet and fls functions.
(edit) @2006 [2006] 3 years mwhitworth Add start of generic resource layer.
(edit) @2005 [2005] 3 years mwhitworth Add support for function entries in IcAttributes, add IC_FUNC define.
(edit) @2004 [2004] 3 years mwhitworth Add RESULT_CHECK define to IrqAdd, to remind others that the return value …
(edit) @2003 [2003] 3 years mwhitworth Move TSS up another page, as module names are located at 0x2000.
(edit) @2002 [2002] 3 years mwhitworth Add ListMove and ListMoveTail functions.
(edit) @2001 [2001] 3 years mwhitworth Add circular buffer header, courtesy of Kostadin.
(edit) @2000 [2000] 3 years mwhitworth Add define that may be used in GC.
(edit) @1999 [1999] 3 years mwhitworth Add KeBusEntry (every device is linked to a bus somewhere) and pointer to …
(edit) @1998 [1998] 3 years mwhitworth Add structures used in generic partition code.
(edit) @1997 [1997] 3 years mwhitworth Add fields used for flushing buffers to disk to struct StorageDevice.
(edit) @1996 [1996] 3 years mwhitworth Add KeBus code, with async bus scanning, bus entries, IcFs support etc..
(edit) @1995 [1995] 3 years mwhitworth Add BitTestAndClear function.
(edit) @1994 [1994] 3 years mwhitworth Place thisModule inside of module code, add ModuleGetIcDir function.
(edit) @1993 [1993] 3 years mwhitworth Remove attributes from objects, now added by higher level code.
(edit) @1992 [1992] 3 years mwhitworth Change type of sector to unsigned long.
(edit) @1973 [1973] 3 years mwhitworth Add word swap functions. (USB stack to be committed soon).
(edit) @1933 [1933] 3 years mwhitworth Add some CMOS RTC defines.
(edit) @1932 [1932] 3 years mwhitworth Fix type of array fields in structure.
(edit) @1931 [1931] 3 years mwhitworth Add SuperSetDirty macro.
(edit) @1930 [1930] 3 years mwhitworth Swap list fields around (for binary compatability with the Linux driver …
(edit) @1929 [1929] 3 years mwhitworth Add RESULT_CHECK macro. Will be used a lot in upcoming releases.
(edit) @1928 [1928] 3 years mwhitworth Change sector in request to a 64-bit unsigned long.
(edit) @1927 [1927] 3 years mwhitworth Change log level for now to debug.
(edit) @1926 [1926] 3 years mwhitworth Add InputDeviceAdd prototype.
(edit) @1887 [1887] 3 years mwhitworth Tidy up header file, add PciIdTableEnd() macro, add several prototypes.
(edit) @1876 [1876] 3 years mwhitworth Add insd function to ioports.h
(edit) @1875 [1875] 3 years mwhitworth Add fields to SIB.
(edit) @1874 [1874] 3 years mwhitworth Change totalSectors to unsigned long long.
(edit) @1873 [1873] 3 years mwhitworth Change size to an unsigned long long.
(edit) @1863 [1863] 3 years mwhitworth Add SIB header.
(edit) @1859 [1859] 3 years mwhitworth Add file_table.h.
(edit) @1820 [1820] 3 years mwhitworth Update to use new bit functions.
(edit) @1819 [1819] 3 years mwhitworth Update task to use new file table arrangement (array of pointers), add …
(edit) @1818 [1818] 3 years mwhitworth Use new bit functions for locking, add refs to file.
(edit) @1817 [1817] 3 years mwhitworth Add another check of condition to WAIT_ON.
(edit) @1816 [1816] 3 years mwhitworth Convert to use new bit functions.
(edit) @1815 [1815] 3 years mwhitworth Add CpuIdVendorId prototype.
(edit) @1814 [1814] 3 years mwhitworth Add xchg function (not used yet) for atomicity.
(edit) @1813 [1813] 3 years mwhitworth Fix formatting in PreemptFastEnable.
(edit) @1812 [1812] 3 years mwhitworth Add bit functions for basic locking.
(edit) @1788 [1788] 3 years mwhitworth Fix size of blockSize and softBlockSize.
(edit) @1770 [1770] 3 years mwhitworth Add header for pipe implementation.
(edit) @1769 [1769] 3 years mwhitworth Add some docs for llist.h
(edit) @1768 [1768] 3 years mwhitworth Fix formatting.
(edit) @1767 [1767] 3 years mwhitworth Rework waitqueues, add SLEEP_ON function.
(edit) @1762 [1762] 3 years mwhitworth Add owner field.
(edit) @1749 [1749] 3 years mwhitworth Fix TSS_ADDR.
(edit) @1748 [1748] 3 years mwhitworth Add KERNEL_ADDRESS_BASE define.
(edit) @1747 [1747] 3 years mwhitworth Add macros for dealing with PA to VA and VA to PA.
(edit) @1700 [1700] 3 years mwhitworth Add model-specific register support.
(edit) @1699 [1699] 3 years mwhitworth Add multiboot.h to build.
(edit) @1673 [1673] 3 years mwhitworth Add patch from Kostadin that implements ConsSetBackColor.
(edit) @1668 [1668] 3 years mwhitworth Merge in changes from keobject.
(edit) @1656 [1656] 3 years mwhitworth Add BitFindFirst function.
(edit) @1655 [1655] 3 years mwhitworth Add ListSpliceTailInit function (for runqueues).
(edit) @1654 [1654] 3 years mwhitworth Add ListSpliceTail.
(edit) @943 [943] 4 years mwhitworth Fix various Makefiles, revert to a revision of trunk that works
(edit) @942 [942] 4 years mwhitworth Revert to a working revision.
(edit) @941 [941] 4 years mwhitworth Revert console.h temporarily to let Whitix build.
(edit) @940 [940] 4 years mwhitworth Revert (or try to revert) to a working revision.
(edit) @938 [938] 4 years mwhitworth Add to the KeObject implementation.
(edit) @935 [935] 4 years mwhitworth Add beginning of KeObject layer, which will integrate with IcFs.
(edit) @931 [931] 4 years mwhitworth Add area management prototypes to vmm.h
(edit) @930 [930] 4 years mwhitworth Change offsetof to OffsetOf (coding style), use builtin offsetof and move …
(edit) @908 [908] 4 years mwhitworth Remove union (temporarily), replace fd field with file one.
(edit) @906 [906] 4 years mwhitworth Add CONSOLE_KEY_BUF define.
(edit) @890 [890] 4 years mwhitworth Begin adding modules like vfs back into the kernel.
(edit) @889 [889] 4 years mwhitworth Add USED macro.
(edit) @888 [888] 4 years mwhitworth Add prototype for KeSetOutput.
(edit) @887 [887] 4 years mwhitworth Change MemAlloc parameters.
(edit) @886 [886] 4 years mwhitworth Rearrange system call bases.
(edit) @880 [880] 4 years mwhitworth Add config.h header, move filesystems code to seperate file, add support …
(edit) @859 [859] 4 years mwhitworth Add currHandle field to thread structure.
(edit) @853 [853] 4 years mwhitworth Add info.h, icfs.h and kfs.h for infofs/configfs layer.
(edit) @831 [831] 4 years mwhitworth Add default log level to config.h.
(edit) @830 [830] 4 years mwhitworth Add PreemptCount() function.
(edit) @829 [829] 4 years mwhitworth Add BitFindFirstZero function.
(edit) @828 [828] 4 years mwhitworth Add log levels.
(edit) @737 [737] 4 years mwhitworth Add MMAP_ANON flag, add VmProcessRemove.
(edit) @731 [731] 4 years mwhitworth Add SEC_TYPE_RELA.
(edit) @674 [674] 4 years mwhitworth Add comments to types.h
(edit) @673 [673] 4 years mwhitworth Centralise syscall bases.
(edit) @672 [672] 4 years mwhitworth Add to spinlock code, including disabling of preemption.
(edit) @671 [671] 4 years mwhitworth Add hashLists field to sdevice.h.
(edit) @670 [670] 4 years mwhitworth Move buffer prototypes to bcache.h, formatting fixes.
(edit) @669 [669] 4 years mwhitworth Add VfsFreeFsContext to imports, for ThrProcessExit.
(edit) @668 [668] 4 years mwhitworth Add preemptCount to thread structure, add fileListLock to process …
(edit) @667 [667] 4 years mwhitworth Add insw function.
(edit) @666 [666] 4 years mwhitworth Add locks.h file, with BitTestAndSet function.
Note: See TracRevisionLog for help on using the revision log.