171 Commits (master)
 

Author SHA1 Message Date
mathieu d2accf3da6 Merge pull request 'ASM_WRAPPER' (#3) from ASM_WRAPPER into master 1 week ago
Mathieu Maret 5c7242e4dc Use ASM exception wrapper 1 week ago
Mathieu Maret 4e14b05f72 irq handler get complete CPU state in arguments 1 week ago
Mathieu Maret d2417ef349 esp and ss are push for x86_64 1 week ago
Mathieu Maret ddc0c4c84a Wrap IRQ with ASM 1 week ago
Mathieu Maret 590311f3f1 Add ATA to feature 2 weeks ago
mathieu f9d8a4ad29 Merge pull request 'ata' (#2) from ata into master 2 weeks ago
Mathieu Maret 19714126d1 ATA add write and some test 2 weeks ago
Mathieu Maret 1a337881f3 ATA Add Read function 2 weeks ago
Mathieu Maret 4fe87718b1 Add target for disk img 2 weeks ago
Mathieu Maret 1ce5874b0a Add disk image option to makefile 2 weeks ago
Mathieu Maret a47783ed9c fix ATA disk and controller detection 2 weeks ago
Mathieu Maret 9c36f3afa2 Add zalloc 2 weeks ago
Mathieu Maret f2e32cc0fd Add ATA 2 weeks ago
Mathieu Maret 92b4f4af3a Add Feature section to Readme 2 weeks ago
mathieu d357d63ff3 Merge pull request 'areaIntegration' (#1) from areaIntegration into master 2 weeks ago
mathieu 1222c0b998 Merge branch 'master' into areaIntegration 2 weeks ago
Mathieu Maret 8edaa8646f link slab allocator to areaAlloc 2 months ago
Mathieu Maret a96f72b0af Add alternative memcpy implementation 1 month ago
Mathieu Maret 57bae864f8 Add memcpy perf test 1 month ago
Mathieu Maret 10d42721e9 Add read_cycle_counter 1 month ago
Mathieu Maret 220597a881 gdb: add custom cmd for printing linked list 2 months ago
Mathieu Maret 31aaf10635 bootstrap alloc and area 2 months ago
Mathieu Maret 5a078249d0 Makefile: grouped targets for kernel.sym 3 months ago
Mathieu Maret 8bb6cdbad4 Complete details about first 1MB reserved 4 months ago
Mathieu Maret 865d3b811e Rename memDesc to phyMemDesc 6 months ago
Mathieu Maret 4887984322 Thinner phy page pre-booking 6 months ago
Mathieu Maret 32446b3603 Correct NULL access 6 months ago
Mathieu Maret 1d1ed1ef60 GDB: add cmd for Phy Mem state 6 months ago
Mathieu Maret 8c0c61c099 Pagefault handler never come back 6 months ago
Mathieu Maret 582c06afbc Reduce mem to 16M in debug 6 months ago
Mathieu Maret cff4e43cb8 Reduce mem to 32M 6 months ago
Mathieu Maret b077d54e7f WIP: implement basic of alloc area 8 months ago
Mathieu Maret a2d2e1de60 Check malloc return value 7 months ago
mathieu 12cf6b1f89 Fix cmd in Readme.md 7 months ago
mathieu d3a71b20dc Mise à jour de 'README.md' 8 months ago
Mathieu Maret 7654782675 Add introduction 8 months ago
Mathieu Maret 4a61d7f3b7 memDesc: change ref as unsigned 8 months ago
Mathieu Maret ef78de447f Improve make target names 9 months ago
Mathieu Maret 3b7543064d alloc: simplify full usage 9 months ago
Mathieu Maret 9e5b4f0060 Revert "makefile: disable pie" 9 months ago
Mathieu Maret f64bbd9d90 makefile: disable pie 9 months ago
Mathieu Maret 5ab68d8197 Various cleaning 9 months ago
Mathieu Maret ede53ae4f9 VGA renaming 9 months ago
Mathieu Maret 3f4fb9e952 add asprintf 9 months ago
Mathieu Maret bea3449b11 Implement vsnprintf and use it 9 months ago
Mathieu Maret b305653aac Fix klibc return values 9 months ago
Mathieu Maret 73b721dbc1 Add some mem stat 9 months ago
Mathieu Maret c3d345bb87 Add 64bit printf 9 months ago
Mathieu Maret 774a20b8c8 remove local .vimrc 9 months ago