or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Espflash Refactoring
Flasher
struct, which has become a bit of a dumping grounds for various functions1.0
as well, which needs to be resolvedFirmwareImage
trait, is trying to abstract at the wrong level. All input firmware will be elf files, any binary or hex files etc. will be written directly to flash without needing to worry about the format the binary is. I think what we should be abstracting over is the image format, i.e how to take code segments and turn them into the specified format. We might not need a trait here, an enum might be enough.get_flash_image
is very esp-idf specific, detangling this will probably untangle a bunch of other things (and also solves https://github.com/esp-rs/espflash/issues/745)