aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-08-05[libc] add fprintf/vfprintfdima/for-travisDima Zavin
2013-08-05[lib][stdio] implement a real FILE backing stdio descriptorsDima Zavin
2013-08-05[libc][stdio] cleanup printf definition and clientsDima Zavin
2013-08-05[libc] move tracing out of debug into separate trace.hDima Zavin
2013-08-05[lib][heap] fix heap.h to include stddef.hDima Zavin
2013-08-05[include] add a limits.h that includes GCC's internal oneDima Zavin
2013-08-05[arch] add -L $(LKROOT) to GLOBAL_LDFLAGS to let ld find common scriptsDima Zavin
2013-08-05[arm] let platforms run early startup code in reset vectorDima Zavin
2013-08-05[arm] increase the abort stack to 4K to help early platform codeDima Zavin
2013-08-03[lib] move a few libs to the new init hook systemTravis Geiselbrecht
2013-08-03[init] new init hook systemTravis Geiselbrecht
2013-07-31[make] fix a few rules.mk to use MODULE_DEPS instead of MODULESTravis Geiselbrecht
2013-07-31[make] add GLOBAL_SRCDEPS variableTravis Geiselbrecht
2013-07-31[make] add new TESTANDREPLACEFILE macroTravis Geiselbrecht
2013-07-31[make] add -fno-builtinTravis Geiselbrecht
2013-07-31[lib][heap] Added function API get_heap_stats()Travis Geiselbrecht
2013-07-31[lib][console] add echo commandTravis Geiselbrecht
2013-07-31[lib][console] Reduce stack size requirement for console appsTravis Geiselbrecht
2013-07-31[lib][cbuf] add code to let you intialize a cbuf with a static bufferTravis Geiselbrecht
2013-07-31[libc] add srand()Travis Geiselbrecht
2013-07-31[lib][libc] Update rand() algorithmTravis Geiselbrecht
2013-07-31[lib][libc][*printf] Make printfs more standardTravis Geiselbrecht
2013-07-31[libc] fix printf edge case with signed leading digitsTravis Geiselbrecht
2013-07-31[libc] add implementation of atoullTravis Geiselbrecht
2013-07-19[arch][arm-m] properly bump the critical section count before fatal exceptionsupstream-master-backupTravis Geiselbrecht
2013-07-19[arch][arm-m] add irq number to KEVLOG on irq entry/exitTravis Geiselbrecht
2013-07-19[make] fix bug with EXTERNAL_DEFINESTravis Geiselbrecht
2013-07-18[lib][lwip] Fix make rules to use new GLOBAL_INCLUDES.Corey Tabaka
2013-07-18[target][pc-x86] Configure and init PCNET device.Corey Tabaka
2013-07-18[platform][pc] Add PCNET driver to PC platform.Corey Tabaka
2013-07-18[lib][lwip] Add simple network test command base.Corey Tabaka
2013-07-18[lib][lwip] Add arch/sys support for LK to LWIP.Corey Tabaka
2013-07-18[dev] Add netif class API.Corey Tabaka
2013-07-18[lib] Add lwip library.Corey Tabaka
2013-07-18[include] Add a basic errno for third party libs that will need it.Corey Tabaka
2013-07-18[malloc] Add include of stddef.h for required types.Corey Tabaka
2013-07-18[dev] Add C++ guards to headers.Corey Tabaka
2013-07-18[dev] Add basic framebuffer device class.Corey Tabaka
2013-07-18[app][pcitests] Add class code to bus dump.Corey Tabaka
2013-07-18[dev] Add offsets for class code components.Corey Tabaka
2013-07-15[arch][arm-m] properly set all NVIC priorites to mediumTravis Geiselbrecht
2013-07-15[kernel][timer] Fixup dynamic timerTravis Geiselbrecht
2013-07-13[arch][x86] add KEEP to constructors and destructorsTravis Geiselbrecht
2013-07-13[arch][arm] fix initializer and destructors in the linker scriptsTravis Geiselbrecht
2013-07-13[include] add __CONSTRUCTOR and __DESTRUCTOR #define for the compilerTravis Geiselbrecht
2013-07-12[lib][ffs] fix makefile for new makefile tweaksTravis Geiselbrecht
2013-07-12[make] warn a little nicer if someone is using old INCLUDES and DEFINESTravis Geiselbrecht
2013-07-12[ide-ffs] Merge remote-tracking branch 'eieio/ide-ffs'Travis Geiselbrecht
2013-06-20[arch] factor some common parts of linker scripts into a separate fileTravis Geiselbrecht
2013-06-20[kernel] move the top level kmain() out of kernel/ into top/Travis Geiselbrecht