Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Nodemcu Firmware
Commits
1b9479a6
Commit
1b9479a6
authored
Jan 01, 2015
by
HuangRui
Browse files
Added NODE_STORE_ATTR __attribute__((aligned(4),packed))
parent
b0ec3456
Changes
2
Hide whitespace changes
Inline
Side-by-side
app/include/user_config.h
View file @
1b9479a6
...
...
@@ -4,10 +4,11 @@
#define NODE_VERSION_MAJOR 0U
#define NODE_VERSION_MINOR 9U
#define NODE_VERSION_REVISION 4U
#define NODE_VERSION_INTERNAL
0U
#define NODE_VERSION_INTERNAL 0U
#define NODE_VERSION "NodeMcu 0.9.4"
#define BUILD_DATE "build " __DATE__
#define BUILD_DATE "build 20150101"
// #define FLASH_512K
// #define FLASH_1M
// #define FLASH_2M
...
...
@@ -34,6 +35,8 @@
#define NODE_ERR
#endif
/* NODE_ERROR */
#define NODE_STORE_ATTR __attribute__((aligned(4),packed))
#define CLIENT_SSL_ENABLE
#define GPIO_INTERRUPT_ENABLE
...
...
app/platform/flash_api.h
View file @
1b9479a6
#ifndef __FLASH_API_H__
#define __FLASH_API_H__
#include "ets_sys.h"
typedef
struct
__attribute__
((
packed
))
#include "user_config.h"
typedef
struct
{
uint8_t
unknown0
;
uint8_t
unknown1
;
...
...
@@ -27,7 +28,7 @@ typedef struct __attribute__((packed))
SIZE_16MBIT
=
3
,
SIZE_32MBIT
=
4
,
}
size
:
4
;
}
SPIFlashInfo
;
}
NODE_STORE_ATTR
SPIFlashInfo
;
SPIFlashInfo
*
flash_get_info
(
void
);
uint8_t
flash_get_size
(
void
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment