Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
JingWangTW committed Jun 3, 2020
1 parent a1dfe2f commit 6e57532
Show file tree
Hide file tree
Showing 11 changed files with 58 additions and 965 deletions.
60 changes: 58 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,70 @@
| -----------| -------------- | ---- | -------------------------- |
| 0856009 | JingWangTW | 王靖 | jingwang.cs08g@nctu.edu.tw |

## LAB 2 Project
## LAB 6 Project

### How to build
### Build
```bash
make
```

### Run on QEMU
```bash
make run
```

### Clean and Rebuild Project
```bash
make force
```

### Run with Debugger
```bash
make debug

# on the other shell
aarch64-linux-gnu-gdb
file build/kernel8.elf
directory .
target remote localhost:1234

```

## Directory structure
```
.
├── LICENSE
├── Makefile # make file
├── README.md
├── include # header files
│   ├── allocator.h # header file for allocator.c
│   ├── command.h
│   ├── ctype.h
│   ├── framebuffer.h
│   ├── gpio.h
│   ├── img_data.h
│   ├── mailbox.h
│   ├── math.h # header file for math.c
│   ├── mem.h # header file for mem.c
│   ├── shell.h
│   ├── stdarg.h # define stdarg
│   ├── string.h
│   ├── time.h
│   ├── type.h # define some common type
│   └── uart.h
├── link.ld
└── src # source files
├── allocator.c # register for fixed-size, vaired-size allocator, allocate and free memory from the both allocator
├── command.c
├── ctype.c
├── framebuffer.c
├── mailbox.c
├── main.c
├── math.c
├── mem.c # buddy system
├── shell.c
├── start.S # startup booting process
├── string.c
├── time.c
└── uart.c
```
33 changes: 0 additions & 33 deletions loader/Makefile

This file was deleted.

Loading

0 comments on commit 6e57532

Please sign in to comment.