Skip to content

Commit 63ac450

Browse files
committed
modify gitsubmodule connection type and REAME title
1 parent b40e2e8 commit 63ac450

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

.gitmodules

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[submodule "08-CMSIS/cmsis"]
22
path = 08-CMSIS/cmsis
3-
url = git@github.com:JaredCJR/cmsis.git
3+
url = https://github.com/JaredCJR/cmsis.git

README.md

+7-4
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ Build a minimal multi-tasking OS kernel for ARM from scratch
33
From 00 to 07,read the following contents
44
===========================================
55
**IMPORTANT:**
6-
If you are interested in 08-CMSIS,please jump to the corresponding part of the README:`README for 08-CMSIS`.
7-
This is because `08-CMSIS` has plenty of differences with `07-Threads`.
6+
If you are interested in 08-CMSIS,please jump to the corresponding part of the README:`Guide to Hacking 08-CMSIS`.
7+
This is because `08-CMSIS` has a plenty of differences with `07-Threads`.
88

99

1010
Prerequisites
@@ -54,7 +54,7 @@ make
5454
make qemu
5555
```
5656

57-
README for 08-CMSIS
57+
Guide to Hacking 08-CMSIS
5858
=========================================
5959
Preemptive round-robin scheduling with user-level threads on STM32F429i-Discovery(physical device) and STM32P103(qemu).
6060

@@ -76,6 +76,7 @@ Prerequisites:
7676
- [NeoCon](http://wiki.openmoko.org/wiki/NeoCon) or [screen](http://www.commandlinefu.com/commands/view/6130/use-screen-as-a-terminal-emulator-to-connect-to-serial-consoles)
7777
- Not necessary tools
7878
- [Cscope](http://cscope.sourceforge.net/)
79+
- [Astyle(Artistic Style)](http://astyle.sourceforge.net/)
7980

8081

8182
Support Devices:
@@ -89,7 +90,7 @@ Support Devices:
8990
- Assuming "qemu_stm32" directory in at "$HOME/workspace"
9091
```
9192
export PATH=~/workspace/qemu_stm32/arm-softmmu:$PATH
92-
git clone git@github.com:JaredCJR/mini-arm-os-1.git
93+
git clone --recursive git@github.com:jserv/mini-arm-os.git
9394
cd ~/workspace/mini-arm-os-1/07-Threads
9495
make qemu
9596
```
@@ -107,6 +108,8 @@ We assuming that your current directory is at `mini-arm-os/08-CMSIS`
107108
- `make cscope`
108109
- The best friend with your powerful VIM!
109110
- Producing cscope file in this project.
111+
- `make astyle`
112+
- Formatting all the ".c" and ".h" files in [Linux style](https://github.com/jserv/mini-arm-os/blob/master/coding-style.txt),excluding cmsis sub-module.
110113

111114
**STM32-P103(QEMU)**
112115
- `make STM32P103_os.bin`

0 commit comments

Comments
 (0)