File tree 6 files changed +527
-248
lines changed
6 files changed +527
-248
lines changed Original file line number Diff line number Diff line change @@ -8,15 +8,21 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
8
8
## [ Unreleased]
9
9
### Added
10
10
- Add util/atomic.h
11
+ - ` Logger ` class to centralize CI runner script logging (in particular, indentation)
12
+ - Explicit reporting of free bytes after compilation
13
+ - ` interrupt.h ` mock
14
+ - ` #define ` statements for analog pins ` A0 ` - ` A11 `
11
15
12
16
### Changed
17
+ - ` arduino_ci.rb ` uses new ` Logger `
13
18
14
19
### Deprecated
15
20
16
21
### Removed
17
22
18
23
### Fixed
19
24
- Fix phrasing of free-space check
25
+ - Handle unrecognized command line errors in a nicer way
20
26
21
27
### Security
22
28
@@ -52,7 +58,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
52
58
- Added a CI workflow to lint the code base
53
59
- Added a CI workflow to check for spelling errors
54
60
- Extraction of bytes usage in a compiled sketch is now calculated in a method: ` ArduinoBackend.last_bytes_usage `
55
- - Added ``` nano_every ``` platform to represent ``` arduino:megaavr `` ` architecture
61
+ - Added ` nano_every ` platform to represent ` arduino:megaavr ` architecture
56
62
- Working directory is now printed in test runner output
57
63
- Explicitly include ` irb ` via rubygems
58
64
Original file line number Diff line number Diff line change 92
92
#if defined(__AVR_ATmega328P__ ) || defined(__AVR_ATmega32U4__ ) || defined(__AVR_ATmega328__ ) || defined(__AVR_ATmega168__ ) || defined(__AVR_ATmega1280__ ) || defined(__AVR_ATmega2560__ ) || defined(__SAM3X8E__ ) || defined(__SAMD21G18A__ )
93
93
// Verified on these platforms, see https://github.com/Arduino-CI/arduino_ci/pull/341#issuecomment-1368118880
94
94
#define LED_BUILTIN 13
95
+
96
+ #define A0 14
97
+ #define A1 15
98
+ #define A2 16
99
+ #define A3 17
100
+ #define A4 18
101
+ #define A5 19
102
+ #define A6 20
103
+ #define A7 21
104
+ #define A8 22
105
+ #define A9 23
106
+ #define A10 24
107
+ #define A11 25
108
+
95
109
#endif
96
110
97
111
// Arduino defines this
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+
3
+ #define _VECTOR (N ) __vector_ ## N
4
+ #define SIGNAL ( vector )
5
+
6
+ void cli () {};
7
+ void sei () {};
You can’t perform that action at this time.
0 commit comments