|
9ce177e13e
|
add stringview.cc
|
2022-08-01 20:43:38 +02:00 |
|
|
f50ed64c18
|
readme add bug description
|
2022-08-01 20:43:25 +02:00 |
|
|
a7e7e65468
|
implement operator* for string
|
2022-08-01 19:36:35 +02:00 |
|
|
3b3bf662ca
|
remove mutable operators from stringview
|
2022-08-01 19:36:22 +02:00 |
|
|
7c419fd905
|
make stringview ptr const
|
2022-07-29 14:35:54 +02:00 |
|
|
c0dfd881e9
|
replace char*/string with stringview
|
2022-07-29 14:35:44 +02:00 |
|
|
873d3927c7
|
replace char*/string with stringview
|
2022-07-29 14:35:42 +02:00 |
|
|
a33b9bb93e
|
replace char*/string with stringview
|
2022-07-29 14:35:33 +02:00 |
|
|
e3808aafa7
|
constcast pointer in iterator
|
2022-07-29 14:35:12 +02:00 |
|
|
fa0bfee566
|
use stringview in cga
|
2022-07-29 14:19:56 +02:00 |
|
|
e7aee137f8
|
implement simple string_view
|
2022-07-29 14:19:47 +02:00 |
|
|
d4f42ae77d
|
add dev for stringdemo output
|
2022-07-29 14:19:36 +02:00 |
|
|
b70024a973
|
use std::size_t
|
2022-07-29 14:19:26 +02:00 |
|
|
3eb0e8e1fb
|
add more span checks
|
2022-07-29 14:19:12 +02:00 |
|
|
fcab6677ac
|
use std::size_t
|
2022-07-29 14:19:02 +02:00 |
|
|
f14fb63b01
|
fix flake debug command
|
2022-07-29 14:18:39 +02:00 |
|
|
51d0f35c3b
|
add thread alloc error "handling"
|
2022-07-27 23:47:13 +02:00 |
|
|
c180028913
|
update flake
|
2022-07-27 23:44:31 +02:00 |
|
|
1b588a5c09
|
pagingdemo
|
2022-07-27 23:44:25 +02:00 |
|
|
d0f793ba33
|
mark todos as done
|
2022-07-27 23:44:13 +02:00 |
|
|
b2fa56ac89
|
makefile: remove clang compilation
|
2022-07-27 23:44:02 +02:00 |
|
|
8430c50318
|
fix paging: invalidate tlb
|
2022-07-27 23:43:50 +02:00 |
|
|
5b556f9446
|
make bluescreen demo more general for paging
|
2022-07-27 23:43:36 +02:00 |
|
|
ac2d46d314
|
remove semicolon
|
2022-07-27 23:43:21 +02:00 |
|
|
ca5a560bf0
|
ignore doxygen output
|
2022-07-27 23:43:08 +02:00 |
|
|
5c31c8649b
|
doxyfile
|
2022-07-27 23:42:54 +02:00 |
|
|
55ea7fe996
|
move clang files
|
2022-07-27 23:42:44 +02:00 |
|
|
ff02031ed4
|
enable pointer arithmetic warning
|
2022-07-24 23:19:31 +02:00 |
|
|
d518b93718
|
update readme
|
2022-07-24 23:19:22 +02:00 |
|
|
d04f4495ae
|
final cleanup
|
2022-07-24 23:13:12 +02:00 |
|
|
f711e41216
|
cga use span to address screen memory
|
2022-07-24 22:43:07 +02:00 |
|
|
7e046b6f89
|
keyboard demo input lower
|
2022-07-24 22:42:54 +02:00 |
|
|
79ddabd23b
|
static cast logger
|
2022-07-24 22:42:44 +02:00 |
|
|
167635e2fa
|
make static
|
2022-07-24 22:42:37 +02:00 |
|
|
5470992d31
|
fix span
|
2022-07-24 22:42:12 +02:00 |
|
|
5833c07ae2
|
move to initializer list
|
2022-07-24 22:41:49 +02:00 |
|
|
ed842e879c
|
fix .clang-format json errors
|
2022-07-24 22:41:31 +02:00 |
|
|
854752ec0d
|
primitive span implementation
|
2022-07-24 21:49:38 +02:00 |
|
|
7164504904
|
add initializer list constructor for vector
|
2022-07-24 21:49:22 +02:00 |
|
|
d78ba7d8e6
|
make const
|
2022-07-24 21:49:11 +02:00 |
|
|
0ced077122
|
move logger
|
2022-07-24 21:49:04 +02:00 |
|
|
40108cdacc
|
add constexpr
|
2022-07-24 21:47:47 +02:00 |
|
|
6481bae5f6
|
merged cleanup
|
2022-07-24 21:12:31 +02:00 |
|
|
5ff3d72bfd
|
remove unnecessary checks
|
2022-07-24 21:12:04 +02:00 |
|
|
b9477f76ab
|
nullptr instead of 0
|
2022-07-24 16:55:53 +02:00 |
|
|
18e0a666c8
|
remove logger from globals, use static
|
2022-07-24 16:55:09 +02:00 |
|
|
0d109727ac
|
reformat + static const ioports
|
2022-07-24 16:54:51 +02:00 |
|
|
e1eac41853
|
reformat
|
2022-07-24 16:51:16 +02:00 |
|
|
a15e1d9fd4
|
reformat
|
2022-07-24 16:46:02 +02:00 |
|
|
3546cba4ea
|
reformat
|
2022-07-24 15:58:17 +02:00 |
|