|
e51f3e4db2
|
Start work on x86_64 platform
|
2019-04-22 13:18:27 -05:00 |
|
|
20a954716e
|
Change malloc definition to use size_t
|
2019-04-22 13:18:05 -05:00 |
|
|
43817628cc
|
GCC now passes -n option to linker
|
2019-04-22 13:17:33 -05:00 |
|
|
8225e9d0cc
|
Move linker scrript to cpu directory
|
2019-04-22 13:17:06 -05:00 |
|
|
44a3ee18d4
|
Add nasm to platform specific file
|
2019-04-22 13:16:50 -05:00 |
|
|
c8bd8918cd
|
Change pointer casts to uint32_t to char*
|
2019-04-22 08:48:13 -05:00 |
|
|
d8dade3fb3
|
Fix platform-specific makefile
|
2019-04-22 08:39:46 -05:00 |
|
|
dea2a0a1d3
|
Fix ext2 driver
|
2019-04-21 15:27:34 -05:00 |
|
|
056f13c675
|
get_dir_listing now returs array of dir_entries
|
2019-04-21 15:16:30 -05:00 |
|
|
f612cea891
|
Added dir_entry struct with inode, type ad name info
|
2019-04-21 15:15:19 -05:00 |
|
|
c851e2a2ca
|
dir_entry renamed to ext2_dir_entry
|
2019-04-21 15:14:45 -05:00 |
|
|
cc0f4f12d6
|
ext2 driver now uses inode pointers
|
2019-04-21 14:32:57 -05:00 |
|
|
2219d22d01
|
ext2.h now uses proper _H macro check
|
2019-04-21 14:31:09 -05:00 |
|
|
d78e7743ce
|
Fix warnings
|
2019-04-21 14:19:52 -05:00 |
|
|
2697eb9551
|
main ext2 image now has a partition on the whold drive
|
2019-04-21 14:19:07 -05:00 |
|
|
489187a907
|
Add new partitioned image
|
2019-04-21 07:38:55 -05:00 |
|
|
21f6633a23
|
actually remove lfs
|
2019-04-19 10:17:04 -05:00 |
|
|
6a64f2d1f1
|
Remove files from LFS
|
2019-04-19 10:14:27 -05:00 |
|
|
0825383c7c
|
Git LFS prep
|
2019-04-18 13:59:37 -05:00 |
|
|
16c8742bef
|
Work on adding partition support
|
2019-04-18 08:50:49 -05:00 |
|
|
e8d8f6390e
|
Realloc behaves properly when passed a NULL pointer
|
2019-04-18 08:48:56 -05:00 |
|
|
c281ea90db
|
Add set_sz
|
2019-04-15 17:14:40 -05:00 |
|
|
f609e8ff8c
|
Add blank file to ext2 image
|
2019-04-15 17:14:32 -05:00 |
|
|
f41f420cae
|
Add original ext2 image
|
2019-04-13 15:31:45 -05:00 |
|
|
3dc415bd95
|
Reset ext2 image
|
2019-04-13 15:31:16 -05:00 |
|
|
3fa4438289
|
Start work on ext2 file writing
|
2019-04-13 11:17:46 -05:00 |
|
|
e3fd4fd5e1
|
Fix warnings
|
2019-04-13 09:23:40 -05:00 |
|
|
97f18478ed
|
Fix fwrite
|
2019-04-09 18:12:54 -05:00 |
|
|
1c832e8f7a
|
Add r+ mode to VFS
|
2019-04-09 18:10:43 -05:00 |
|
|
3a2deea07c
|
Add blk_grp_num array to ext2 driver
|
2019-04-09 17:49:39 -05:00 |
|
|
a73508ecc2
|
Added write_inode to ext2 driver
|
2019-04-09 17:44:58 -05:00 |
|
|
ab5128bebd
|
Added write_blk to ext2 driver
|
2019-04-09 09:18:05 -05:00 |
|
|
f4b82ec850
|
Added fwrite
|
2019-04-09 09:16:37 -05:00 |
|
|
680defd654
|
VFS functions now check mode
|
2019-04-09 09:05:47 -05:00 |
|
|
ad3c8288b6
|
Add read bool and write bool to file structure
|
2019-04-09 09:01:06 -05:00 |
|
|
1e51feb511
|
Add vfprintf to stdio.h
|
2019-04-08 16:34:25 -05:00 |
|
|
4a36e8e9ad
|
Fix error handling of vfs functions
|
2019-04-08 16:34:07 -05:00 |
|
|
a938ed448e
|
Added feof and ferror
|
2019-04-08 16:33:49 -05:00 |
|
|
9c0ccfd255
|
Added error indicator in stream
|
2019-04-08 16:33:19 -05:00 |
|
|
c6b8faa936
|
ext2 driver now sets errno
|
2019-04-08 16:32:56 -05:00 |
|
|
edded2e3a1
|
Added errno
|
2019-04-08 15:58:30 -05:00 |
|
|
0f406b1f01
|
Got ext2 directory support working
|
2019-04-08 11:24:03 -05:00 |
|
|
04c8a3e4be
|
Remove empty "os" file, qemu.log and dump.dat
|
2019-04-08 09:17:28 -05:00 |
|
|
03eb675813
|
Got ext2 directory traversing working
|
2019-04-08 09:15:50 -05:00 |
|
|
4b3384e45d
|
Work on ext2 directory support
|
2019-04-07 15:14:46 -05:00 |
|
|
37532000a0
|
Fix ext2 driver errors.
|
2019-04-07 14:12:45 -05:00 |
|
|
873a4a6aed
|
IDE read sector function was reading the wrong port for status
|
2019-04-07 14:08:19 -05:00 |
|
|
bc25aac8c6
|
IDE driver checks for correct base and slave for cached sector
|
2019-04-07 14:02:59 -05:00 |
|
|
b87106e68b
|
ext2 driver now properly reads inode contents and supports singly indirect block pointers
|
2019-04-06 17:38:36 -05:00 |
|
|
4ac784fcf2
|
Fix disabling of interupts in IDE driver
|
2019-04-06 10:24:05 -05:00 |
|