git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Decoupling Architectural-specific Code (#35)
[lunaix-os.git]
/
lunaix-os
/
kernel
/
block
/
block.c
diff --git
a/lunaix-os/kernel/block/block.c
b/lunaix-os/kernel/block/block.c
index bf83b5f223a7db3dfcf6b846e970cfeeddb27c86..b620b2f18784902ce99bf8d8436453596995e04e 100644
(file)
--- a/
lunaix-os/kernel/block/block.c
+++ b/
lunaix-os/kernel/block/block.c
@@
-3,13
+3,13
@@
#include <hal/ahci/hba.h>
#include <hal/ahci/hba.h>
-#include <
lib
/crc.h>
+#include <
klibc
/crc.h>
#include <lunaix/blkpart_gpt.h>
#include <lunaix/block.h>
#include <lunaix/fs/twifs.h>
#include <lunaix/mm/cake.h>
#include <lunaix/blkpart_gpt.h>
#include <lunaix/block.h>
#include <lunaix/fs/twifs.h>
#include <lunaix/mm/cake.h>
-#include <lunaix/mm/page.h>
+#include <lunaix/mm/page
table
.h>
#include <lunaix/mm/valloc.h>
#include <lunaix/spike.h>
#include <lunaix/syslog.h>
#include <lunaix/mm/valloc.h>
#include <lunaix/spike.h>
#include <lunaix/syslog.h>
@@
-156,7
+156,7
@@
__block_read_page(struct device* dev, void* buf, size_t offset)
struct block_dev* bdev = (struct block_dev*)dev->underlay;
u32_t lba = offset / bdev->blk_size + bdev->start_lba;
struct block_dev* bdev = (struct block_dev*)dev->underlay;
u32_t lba = offset / bdev->blk_size + bdev->start_lba;
- u32_t rd_lba = MIN(lba + P
G
_SIZE / bdev->blk_size, bdev->end_lba);
+ u32_t rd_lba = MIN(lba + P
AGE
_SIZE / bdev->blk_size, bdev->end_lba);
if (rd_lba <= lba) {
return 0;
if (rd_lba <= lba) {
return 0;
@@
-183,7
+183,7
@@
__block_write_page(struct device* dev, void* buf, size_t offset)
struct block_dev* bdev = (struct block_dev*)dev->underlay;
u32_t lba = offset / bdev->blk_size + bdev->start_lba;
struct block_dev* bdev = (struct block_dev*)dev->underlay;
u32_t lba = offset / bdev->blk_size + bdev->start_lba;
- u32_t wr_lba = MIN(lba + P
G
_SIZE / bdev->blk_size, bdev->end_lba);
+ u32_t wr_lba = MIN(lba + P
AGE
_SIZE / bdev->blk_size, bdev->end_lba);
if (wr_lba <= lba) {
return 0;
if (wr_lba <= lba) {
return 0;