mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2024-12-04 23:45:26 +00:00
enforce #ifndef __HEADER_H instead of #pragma once, for code consitency and better portability (#2296)
This commit is contained in:
parent
dcaa02c1e1
commit
fcc52e83de
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __UI_EXTERNAL_MODULE_VIEW_H
|
||||||
|
#define __UI_EXTERNAL_MODULE_VIEW_H
|
||||||
|
|
||||||
#include "ui.hpp"
|
#include "ui.hpp"
|
||||||
#include "ui_widget.hpp"
|
#include "ui_widget.hpp"
|
||||||
@ -92,3 +93,5 @@ class ExternalModuleView : public View {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ui
|
} // namespace ui
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __UI_SPECTRUM_PAINTER_H
|
||||||
|
#define __UI_SPECTRUM_PAINTER_H
|
||||||
|
|
||||||
#include "ui.hpp"
|
#include "ui.hpp"
|
||||||
#include "ui_language.hpp"
|
#include "ui_language.hpp"
|
||||||
@ -165,3 +166,5 @@ class SpectrumPainterView : public View {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ui::external_app::spainter
|
} // namespace ui::external_app::spainter
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __UI_SPECTRUM_PAINTER_IMAGE_H
|
||||||
|
#define __UI_SPECTRUM_PAINTER_IMAGE_H
|
||||||
|
|
||||||
#include "ui.hpp"
|
#include "ui.hpp"
|
||||||
#include "ui_widget.hpp"
|
#include "ui_widget.hpp"
|
||||||
@ -64,3 +65,5 @@ class SpectrumInputImageView : public View {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ui::external_app::spainter
|
} // namespace ui::external_app::spainter
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __UI_SPECTRUM_PAINTER_TEXT_H
|
||||||
|
#define __UI_SPECTRUM_PAINTER_TEXT_H
|
||||||
|
|
||||||
#include "ui.hpp"
|
#include "ui.hpp"
|
||||||
#include "ui_widget.hpp"
|
#include "ui_widget.hpp"
|
||||||
@ -110,3 +111,5 @@ class SpectrumInputTextView : public View {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} // namespace ui::external_app::spainter
|
} // namespace ui::external_app::spainter
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __IO_H
|
||||||
|
#define __IO_H
|
||||||
|
|
||||||
#include "file.hpp"
|
#include "file.hpp"
|
||||||
|
|
||||||
@ -38,3 +39,5 @@ class Writer {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} /* namespace stream */
|
} /* namespace stream */
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __IO_CONVERT_H
|
||||||
|
#define __IO_CONVERT_H
|
||||||
|
|
||||||
#include "io_file.hpp"
|
#include "io_file.hpp"
|
||||||
|
|
||||||
@ -77,3 +78,5 @@ class FileConvertWriter : public stream::Writer {
|
|||||||
File file_{};
|
File file_{};
|
||||||
uint64_t bytes_written_{0};
|
uint64_t bytes_written_{0};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __IO_FILE_H
|
||||||
|
#define __IO_FILE_H
|
||||||
|
|
||||||
#include "io.hpp"
|
#include "io.hpp"
|
||||||
|
|
||||||
@ -71,3 +72,5 @@ class FileWriter : public stream::Writer {
|
|||||||
};
|
};
|
||||||
|
|
||||||
using RawFileWriter = FileWriter;
|
using RawFileWriter = FileWriter;
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -20,7 +20,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __IO_WAVE_H
|
||||||
|
#define __IO_WAVE_H
|
||||||
|
|
||||||
#include "io_file.hpp"
|
#include "io_file.hpp"
|
||||||
|
|
||||||
@ -181,3 +182,5 @@ class WAVFileWriter : public FileWriter {
|
|||||||
Optional<File::Error> update_header();
|
Optional<File::Error> update_header();
|
||||||
Optional<File::Error> write_tags();
|
Optional<File::Error> write_tags();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __PORTAPACK_H
|
||||||
|
#define __PORTAPACK_H
|
||||||
|
|
||||||
#include "portapack_io.hpp"
|
#include "portapack_io.hpp"
|
||||||
|
|
||||||
@ -85,3 +86,5 @@ Backlight* backlight();
|
|||||||
extern bool async_tx_enabled; // this is for serial tx things, globally
|
extern bool async_tx_enabled; // this is for serial tx things, globally
|
||||||
|
|
||||||
} /* namespace portapack */
|
} /* namespace portapack */
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_H
|
||||||
|
#define __USB_SERIAL_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -54,3 +55,5 @@ class USBSerial {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} // namespace portapack
|
} // namespace portapack
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_CDC_H
|
||||||
|
#define __USB_SERIAL_CDC_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -44,3 +45,5 @@ usb_request_status_t usb_set_line_coding_request(usb_endpoint_t* const endpoint,
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
void setup_usb_serial_controller(void);
|
void setup_usb_serial_controller(void);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_DESCRIPTOR_H
|
||||||
|
#define __USB_SERIAL_DESCRIPTOR_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -42,3 +43,5 @@ extern uint8_t* usb_descriptor_strings[];
|
|||||||
#define USB_WCID_VENDOR_REQ 0x19
|
#define USB_WCID_VENDOR_REQ 0x19
|
||||||
extern uint8_t wcid_string_descriptor[];
|
extern uint8_t wcid_string_descriptor[];
|
||||||
extern uint8_t wcid_feature_descriptor[];
|
extern uint8_t wcid_feature_descriptor[];
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_DEVICE_TO_HOST_H
|
||||||
|
#define __USB_SERIAL_DEVICE_TO_HOST_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -56,3 +57,5 @@ size_t fillOBuffer(OutputQueue* oqp, const uint8_t* bp, size_t n);
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_ENDPOINTS_H
|
||||||
|
#define __USB_SERIAL_ENDPOINTS_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -49,3 +50,5 @@ extern USB_DECLARE_QUEUE(usb_endpoint_bulk_in);
|
|||||||
|
|
||||||
extern usb_endpoint_t usb_endpoint_bulk_out;
|
extern usb_endpoint_t usb_endpoint_bulk_out;
|
||||||
extern USB_DECLARE_QUEUE(usb_endpoint_bulk_out);
|
extern USB_DECLARE_QUEUE(usb_endpoint_bulk_out);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_EVENT_H
|
||||||
|
#define __USB_SERIAL_EVENT_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -32,3 +33,5 @@ void on_channel_closed(void);
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_HOST_TO_DEVICE_H
|
||||||
|
#define __USB_SERIAL_HOST_TO_DEVICE_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -31,3 +32,5 @@ void reset_transfer_queues();
|
|||||||
void serial_bulk_transfer_complete(void* user_data, unsigned int bytes_transferred);
|
void serial_bulk_transfer_complete(void* user_data, unsigned int bytes_transferred);
|
||||||
void schedule_host_to_device_transfer();
|
void schedule_host_to_device_transfer();
|
||||||
void complete_host_to_device_transfer();
|
void complete_host_to_device_transfer();
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __USB_SERIAL_SHELL_H
|
||||||
|
#define __USB_SERIAL_SHELL_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
#include "hal.h"
|
#include "hal.h"
|
||||||
@ -29,3 +30,5 @@
|
|||||||
class EventDispatcher;
|
class EventDispatcher;
|
||||||
|
|
||||||
void create_shell(EventDispatcher* evtd);
|
void create_shell(EventDispatcher* evtd);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __PROC_SPECTRUM_PAINTER_H
|
||||||
|
#define __PROC_SPECTRUM_PAINTER_H
|
||||||
|
|
||||||
#include "portapack_shared_memory.hpp"
|
#include "portapack_shared_memory.hpp"
|
||||||
#include "baseband_processor.hpp"
|
#include "baseband_processor.hpp"
|
||||||
@ -46,3 +47,5 @@ class SpectrumPainterProcessor : public BasebandProcessor {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __BACKLIGHT_H
|
||||||
|
#define __BACKLIGHT_H
|
||||||
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
|
|
||||||
@ -118,3 +119,5 @@ class BacklightCAT4004 : public BacklightBase {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} /* namespace portapack */
|
} /* namespace portapack */
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __BUFFER_EXCHANGE_H
|
||||||
|
#define __BUFFER_EXCHANGE_H
|
||||||
|
|
||||||
#include "ch.h"
|
#include "ch.h"
|
||||||
|
|
||||||
@ -110,3 +111,5 @@ class BufferExchange {
|
|||||||
|
|
||||||
StreamBuffer* get_prefill(FIFO<StreamBuffer*>* fifo);
|
StreamBuffer* get_prefill(FIFO<StreamBuffer*>* fifo);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __I2CDEV_PPMOD_H
|
||||||
|
#define __I2CDEV_PPMOD_H
|
||||||
|
|
||||||
#include <cstdint>
|
#include <cstdint>
|
||||||
#include <array>
|
#include <array>
|
||||||
@ -71,3 +72,5 @@ class I2cDev_PPmod : public I2cDev {
|
|||||||
};
|
};
|
||||||
|
|
||||||
} /* namespace i2cdev */
|
} /* namespace i2cdev */
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __RANDOM_H
|
||||||
|
#define __RANDOM_H
|
||||||
|
|
||||||
/* Period parameters */
|
/* Period parameters */
|
||||||
#define N 624
|
#define N 624
|
||||||
@ -33,3 +34,5 @@
|
|||||||
/* initializes state[N] with a seed */
|
/* initializes state[N] with a seed */
|
||||||
extern void init_genrand(unsigned long s);
|
extern void init_genrand(unsigned long s);
|
||||||
extern long genrand_int31(void);
|
extern long genrand_int31(void);
|
||||||
|
|
||||||
|
#endif
|
||||||
|
@ -19,7 +19,8 @@
|
|||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#pragma once
|
#ifndef __MOCK_FILE_H
|
||||||
|
#define __MOCK_FILE_H
|
||||||
|
|
||||||
#include "file.hpp"
|
#include "file.hpp"
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
@ -87,3 +88,5 @@ class MockFile {
|
|||||||
std::string data_;
|
std::string data_;
|
||||||
uint32_t offset_{0};
|
uint32_t offset_{0};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user