Scott Lahteine
4fe1adc383
HAL support for 8s watchdog
4 years ago
Diego von Deschwanden
42fbd527f3
Fix links to secure sites ( #18745 )
5 years ago
Scott Lahteine
2c959123e5
Clean up whitespace
5 years ago
Scott Lahteine
6bead0c1b0
Shorter paths to HAL, ExtUI ( #17156 )
5 years ago
Scott Lahteine
bfad23d3e2
(c) 2020
5 years ago
Dirk O. Kaar
d0e1166cce
Fix Visual Micro "Arduino IDE for Visual Studio" support ( #16418 )
5 years ago
Scott Lahteine
f01f0d1956
Drop C-style 'void' argument
6 years ago
Scott Lahteine
75efa3cdac
Reorganize HAL ( #14832 )
6 years ago
Scott Lahteine
93cd66ac11
Tweaky change from (C) to (c)
6 years ago
Scott Lahteine
0feeef2604
Update copyright in headers
6 years ago
etagle
0566badcef
Add memory barrier, optimal interrupt on-off
Disabling an ISR on ARM has 3 instructions of latency. A Memory barrier is REQUIRED to ensure proper and predictable disabling. Memory barriers are expensive, so avoid disabling if already disabled (See https://mcuoneclipse.com/2015/10/16/nvic-disabling-interrupts-on-arm-cortex-m-and-the-need-for-a-memory-barrier-instruction/ )
7 years ago
Eduardo José Tagle
97e8a6ebd9
Various fixes for DUE... ( #10152 )
- Watchdog reset during SD Card initialization.
- Move `DebugMonitor` to `DebugMonitor_Due.cpp`.
- Since the watchdog is enabled on boot do extra resets during init.
- Have `thermalManager` do watchdog reset before its ISR starts to prevent reset.
- Ensure that timers are stopped before reprogramming them to address tone issues.
- Improve SAM3XE reset when reflashed through the native port.
7 years ago
Scott Lahteine
c2b1d51f16
HAL whitespace and style cleanup
8 years ago
Scott Lahteine
54326fb06a
HAL updates
8 years ago
Christopher Pepper
cfef925559
HAL for DUE architecture
8 years ago
João Brázio
8e79e8cdb3
Adds types.h
9 years ago
João Brázio
f4d63796b2
Adds utility.h
9 years ago
Anthony Birkett
7a377c1d75
Add "About Printer" information menu.
Includes:
*firmware version / branch / date.
*extruder count
*board information (name, serial details, power supply type)
*thermistors (names, min/max temperatures)
*printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions.
9 years ago
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
9 years ago
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
9 years ago
Scott Lahteine
574a5ab72a
Split up pins to make it more manageable
Hopefully this is helpful to organization and future expansion….
10 years ago
Scott Lahteine
89282ebaa6
Split up pins to make it more manageable
Hopefully this is helpful to organization and future expansion….
10 years ago
Scott Lahteine
86f1d1cfc3
Split up pins to make it more manageable
Hopefully this is helpful to organization and future expansion….
10 years ago