lp:~serianox/+junk/os++
- Get this branch:
- bzr branch lp:~serianox/+junk/os++
Branch information
- Owner:
- Thomas Duboucher
- Status:
- Experimental
Recent revisions
- 64. By Thomas Duboucher
-
merge depuis la branche 'spinlock'
* Test des spinlocks
added:
src/kernel/example. cpp@
modified:
include/default. hpp
include/lib++/conc. hpp
src/example/example. cpp
src/kernel/kmain.cpp
src/lib++/conc. cpp
pending merges:
Duboucher Thomas 2010-05-27 Test des spinlocks - 63. By Thomas Duboucher
-
Merge depuis la branche 'syscall'
* Ajout de syscalls (vides pour l'instant)
* Ajout de spinlocks
* Ajout de code d'example
added:
all-include/lib++
include/kernel/ syscall. hpp
src/asm/syscall.m
src/asm/syscall.s
src/example/
src/example/example. cpp
modified:
Makefile
include/default. hpp
include/kernel/ kinit.hpp
include/lib++/conc. hpp
include/sys/isr. hpp
link.ld
src/asm/idt.s
src/kernel/kinit.cpp
src/kernel/kmain.cpp
src/lib++/conc. cpp
src/sys/isr.cpp
pending merges:
Duboucher Thomas 2010-05-25 [merge] Merge depuis la branche 'spinlock'
Duboucher Thomas 2010-05-25 Nettoyage
Duboucher Thomas 2010-05-25 Example de code utilisateur
Duboucher Thomas 2010-05-25 Nouveau header commun
Duboucher Thomas 2010-05-25 Ajout des spinlocks (ou pas, a tester ...)
Duboucher Thomas 2010-05-25 [merge] Merge depuis le trunk
Duboucher Thomas 2010-05-25 SysCalls fonctionnels
Duboucher Thomas 2010-05-24 Wip - 62. By Thomas Duboucher
-
Merge depuis la branche 'hex'
* J'ai merge quoi avant?
modified:
src/kernel/kmain.cpp
pending merges:
Duboucher Thomas 2010-05-23 Mesure du temps de boot a l'aide de rdtsc
Duboucher Thomas 2010-05-23 [merge] Merge depuis le trunk
Serianox 2009-12-07 [merge] Merge depuis la branche 'rdtsc'
Serianox 2009-12-07 [merge] Merge depuis la branche 'quad'
Serianox 2009-12-07 [merge] Merge depuis le trunk - 61. By Thomas Duboucher
-
Merge depuis la branche 'asm'
* Ajout de la lecture du TSC
* Mesure du temps de demarrage
* Indentation
pending merges:
Serianox 2009-11-24 [merge] Merge depuis le trunk - 60. By Thomas Duboucher
-
Merge depuis la branche 'noreturn'
* Ajout des erreurs pour les fonctions declarees comme noreturn ou unreached
modified:
include/default. hpp
include/defs.hpp
include/errno.hpp
include/error.hpp
include/types.hpp
src/lib++/conc. cpp
pending merges:
Duboucher Thomas 2010-04-12 [merge] Merge depuis la branche 'doc'
Duboucher Thomas 2010-04-12 Wip
Duboucher Thomas 2010-04-12 [merge] Merge depuis le trunk
Duboucher Thomas 2010-04-12 Ajout des erreurs en cas de retour de fonctions ne retournant pas - 59. By Thomas Duboucher
-
Merge depuis la branche 'all-include'
added:
all-include/sys
pending merges:
Duboucher Thomas 2010-04-12 Nouvel all-include - 58. By Thomas Duboucher
-
Merge depuis la branche 'task'
* Ajout du multitasking
added:
all-include/
all-include/util
include/driver/ block/
include/driver/ bulk@
include/driver/ stream@
include/driver/ text/interface. hpp
include/driver/ text/keyboard. hpp
include/kernel/ globals. hpp
include/kernel/ kernel. hpp
include/lib++/conc. hpp
src/driver/block/
src/driver/bulk@
src/driver/stream@
src/driver/text/interface. cpp
src/driver/text/keyboard. cpp
src/kernel/globals. cpp
src/lib++/conc. cpp
modified:
Makefile
doxygen/doxyconf
include/data/scancode. hpp
include/default. hpp
include/defs.hpp
include/driver/ text/term. hpp
include/kernel/ kinit.hpp
include/kernel/ klib.hpp
include/sys/isr. hpp
include/types.hpp
src/asm/isr.s
src/driver/text/term. cpp
src/kernel/kinit.cpp
src/kernel/klib.cpp
src/kernel/kmain.cpp
src/lib++/mem.cpp
src/mem/alloc.cpp
src/sys/isr.cpp
pending merges:
Duboucher Thomas 2010-04-12 Mise en forme
Duboucher Thomas 2010-04-12 Nettoyage
Duboucher Thomas 2010-04-12 [merge] Merge depuis le trunk
Duboucher Thomas 2010-04-12 Ajout de la gestion des taches
Duboucher Thomas 2010-04-11 [merge] Merge depuis la branch 'term'
Duboucher Thomas 2010-02-25 [merge] Merge depuis la branche 'all-include'
Duboucher Thomas 2010-02-25 Wip
Duboucher Thomas 2010-02-25 Wip
Duboucher Thomas 2010-02-25 Kernel now has globals
Duboucher Thomas 2010-02-08 [merge] Merge depuis la branche 'keyboard'
Duboucher Thomas 2010-02-02 Wip
Duboucher Thomas 2010-01-27 Wip
Duboucher Thomas 2010-01-26 [merge] Merge depuis la branche 'debug'
Duboucher Thomas 2010-01-25 [merge] Merge depuis le trunk
Duboucher Thomas 2010-04-11 Wip
Duboucher Thomas 2010-04-11 Wip
Duboucher Thomas 2010-04-11 Wip
Duboucher Thomas 2010-01-26 Wip
Duboucher Thomas 2010-01-25 Wip - 57. By Thomas Duboucher
-
Merge depuis 'colorgcc'
* Ajout de colorgcc a la compilation
modified:
Makefile
src/debug/breakpoint. cpp
pending merges:
Duboucher Thomas 2010-04-12 Ajout de colorgcc - 56. By Thomas Duboucher
-
Merge depuis la branche 'util'
* Ajout des fonctions cr, lf, tab et endl dans util::
modified:
include/driver/ text/term. hpp
include/util/chr. hpp
include/util/cr. hpp
include/util/endl. hpp
include/util/lf. hpp
include/util/tab. hpp
src/driver/text/term. cpp
src/kernel/kinit.cpp
src/kernel/klib.cpp
src/kernel/kmain.cpp
src/sys/isr.cpp
src/util/cr.cpp
src/util/endl.cpp
src/util/lf.cpp
src/util/tab.cpp
pending merges:
Duboucher Thomas 2010-01-25 Documentation
Duboucher Thomas 2010-01-23 Wip - 55. By Thomas Duboucher
-
Merge depuis la branche 'alloc'
* Ajout des fonctions malloc et free
* Utilisation de 16KB de memoire
added:
src/asm/kalloc.s
modified:
Makefile
include/default. hpp
include/mem/alloc. hpp
link.ld
size_check.cpp
src/mem/alloc.cpp
pending merges:
Duboucher Thomas 2010-01-23 Wip
Duboucher Thomas 2010-01-23 Wip
Duboucher Thomas 2010-01-23 Wip
Duboucher Thomas 2010-01-21 Wip
Duboucher Thomas 2010-01-21 Wip
Duboucher Thomas 2010-01-21 [merge] Merge depuis le trunk
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)