Commit Graph

75 Commits

Author SHA1 Message Date
Marco Cetica
0728dc0dbc Added new startup logger, tab support and new iso image 2020-08-24 01:12:39 +02:00
ice-bit
50dc3ab1c7 Improved kernel's loading function 2020-08-17 17:57:06 +02:00
ice-bit
500ef112b9 Fixed typo 2020-08-01 14:20:16 +02:00
ice-bit
3a3cc9e3d7 Fixed URL 2020-08-01 12:39:19 +02:00
ice-bit
6dd6bd427e Fixed typos 2020-08-01 12:37:43 +02:00
ice-bit
2c59006854 Fixed linkage bug
With the new version of GCC(10.1.0) there was a problem about a
variable definition.
2020-07-06 12:34:55 +02:00
75a597401c Fixing typos 2020-04-29 00:43:03 +02:00
ice-bit
4c3d13a5e4 Fixed screenshot 2019-09-28 17:45:13 +02:00
ice-bit
3a8595e527 Fixed paging, added new iso and added heap tests. 2019-09-28 17:42:47 +02:00
ice-bit
aa7a29edc5 Fixing kheap... 2019-09-28 12:11:43 +02:00
ice-bit
c43afa7507 Fixing bugs... 2019-09-27 20:24:29 +02:00
ice-bit
2a22d1c994 Added travis support 2019-09-27 01:05:01 +02:00
ice-bit
f9461299db Added travis support 2019-09-27 01:00:15 +02:00
ice-bit
6aff34543d Added travis support 2019-09-27 00:57:59 +02:00
ice-bit
ea8be7f510 Merge branch 'master' of github.com:ice-bit/iceOS 2019-09-27 00:49:24 +02:00
ice-bit
1713cc87b0 Added travis support 2019-09-27 00:48:58 +02:00
ice-bit
3e0e8043d5 Trying to fix kheap... 2019-09-26 17:45:46 +02:00
ice-bit
8ff8d71af8 Trying to fixing free function... 2019-09-25 01:00:06 +02:00
ice-bit
3c574238cf Fixed bugs about kheap, paging and ordered list
Furthermore, added Heap kernel driver code
for both allocation and deallocation
free() does not works yet:
`ASSERTION-FAILED(head->magic == HEAP_MAGIC) at kheap.c:261`
2019-09-24 18:32:38 +02:00
ice-bit
a378ca4061 Fixing bugs... 2019-09-24 12:39:05 +02:00
ice-bit
9b5bf087b5 Added last part of paging, print_hex function and updated linker script 2019-09-23 17:27:21 +02:00
ice-bit
3eacf3ea21 Completed kheap and added some parts of paging.h 2019-09-23 12:23:50 +02:00
ice-bit
07eff0e48c Added part of free() function 2019-09-20 16:53:18 +02:00
ice-bit
8b94c67502 Fixed a bug within kprint_dec function(tty.c) 2019-09-20 11:50:01 +02:00
ice-bit
eff64e81c2 Added alloc function(heap) 2019-09-19 12:04:12 +02:00
ice-bit
234904bf9b Added some kheap parts...not ready yet 2019-09-18 12:25:55 +02:00
ice-bit
7f737e6f02 Added ordered_list driver and some parts of init ram disk 2019-09-14 12:33:51 +02:00
ice-bit
33a27a2ead Change filename 2019-09-14 00:43:04 +02:00
ice-bit
c020b7270f Fixed some bugs and changed ASCII logo 2019-09-14 00:38:11 +02:00
ice-bit
a0809ba70b Updated docs 2019-09-13 18:23:19 +02:00
ice-bit
b4f848baaf Removed temp files 2019-09-13 18:19:14 +02:00
ice-bit
83e6aae38b Merge branch 'master' of git.marcocetica.com:icebit/iceos 2019-09-13 18:16:37 +02:00
ice-bit
538697aa74 Added VFS driver and initramfs disk creator 2019-09-13 18:16:15 +02:00
ice-bit
cc28fea4b3 Fixed makefile bug 2019-08-02 12:08:23 +02:00
ice-bit
ccecf49d83 Improved README.md 2019-07-26 18:56:22 +02:00
ice-bit
2b1f182325 Improved README.md 2019-07-26 18:55:24 +02:00
ice-bit
f3b5fc31ce Fixing CI 2019-07-11 20:19:34 +02:00
ice-bit
93d788ce45 Improved build system 2019-07-11 20:14:20 +02:00
ice-bit
6aca949f50 Improved build system 2019-07-11 20:13:47 +02:00
ice-bit
512beb4173 Added ISO file and screenshots 2019-07-11 00:29:36 +02:00
ice-bit
779ff7baf8 Fixing CI 2019-07-10 21:09:59 +02:00
ice-bit
133e38ece5 Fixing CI 2019-07-10 21:08:17 +02:00
ice-bit
5182a1b16c Fixing CI 2019-07-10 21:06:36 +02:00
Marco Cetica
b631ad92df Update README.md 2019-07-10 18:46:54 +00:00
ice-bit
42e870a2c9 Added CI 2019-07-10 20:36:20 +02:00
ice-bit
5ae1433376 Added CI 2019-07-10 20:33:34 +02:00
ice-bit
0f1afde9a6 Updated interrupt 17: no longer need to push dummy error code 2019-07-10 18:19:45 +02:00
ice-bit
9b0a86f352 Wrong comment 2019-07-09 16:03:37 +02:00
ice-bit
c715d2efce Added curses entry to Makefile 2019-07-09 12:20:16 +02:00
ice-bit
c056fa7195 Removed temp files 2019-07-09 12:15:43 +02:00