kopia lustrzana https://github.com/lucckb/libpsk
missing files
rodzic
48992ab2cf
commit
2e9b765d1a
|
@ -0,0 +1,46 @@
|
|||
/*
|
||||
* =====================================================================================
|
||||
*
|
||||
* Filename: stm32adac_device.hpp
|
||||
*
|
||||
* Description: STM32 AC/CA implementation
|
||||
*
|
||||
* Version: 1.0
|
||||
* Created: 06.05.2014 21:18:24
|
||||
* Revision: none
|
||||
* Compiler: gcc
|
||||
*
|
||||
* Author: Lucjan Bryndza (LB), lucck(at)boff(dot)pl
|
||||
* Organization: BoFF
|
||||
*
|
||||
* =====================================================================================
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
/* ------------------------------------------------------------------ */
|
||||
#include "libpsk/codec/trx_device_base.hpp"
|
||||
/* ------------------------------------------------------------------ */
|
||||
namespace ham {
|
||||
namespace psk {
|
||||
/* ------------------------------------------------------------------ */
|
||||
class stm32adac_device : public trx_device_base {
|
||||
public:
|
||||
//! Constructor
|
||||
stm32adac_device( handler_t evt_callback )
|
||||
: trx_device_base( evt_callback ) {
|
||||
}
|
||||
//! Destructor
|
||||
virtual ~stm32adac_device() {
|
||||
}
|
||||
protected:
|
||||
//Lock the device
|
||||
virtual void lock( int id );
|
||||
virtual void unlock( int id );
|
||||
virtual bool try_lock( int id );
|
||||
virtual int join();
|
||||
// Initialize sound hardware in selected mode
|
||||
virtual int setup_sound_hardware( trx_device_base::mode m );
|
||||
};
|
||||
/* ------------------------------------------------------------------ */
|
||||
}
|
||||
}
|
|
@ -0,0 +1,52 @@
|
|||
/*
|
||||
* =====================================================================================
|
||||
*
|
||||
* Filename: st32adac_device.cpp
|
||||
*
|
||||
* Description: STM32ADAC device driver implementation
|
||||
*
|
||||
* Version: 1.0
|
||||
* Created: 06.05.2014 21:49:23
|
||||
* Revision: none
|
||||
* Compiler: gcc
|
||||
*
|
||||
* Author: Lucjan Bryndza (LB), lucck(at)boff(dot)pl
|
||||
* Organization: BoFF
|
||||
*
|
||||
* =====================================================================================
|
||||
*/
|
||||
#include "libpsk/port/isix/stm32adac_device.hpp"
|
||||
|
||||
/* ------------------------------------------------------------------ */
|
||||
namespace ham {
|
||||
namespace psk {
|
||||
/* ------------------------------------------------------------------ */
|
||||
//! Lock or unlock selected primitive
|
||||
void stm32adac_device::lock( int id )
|
||||
{
|
||||
}
|
||||
/* ------------------------------------------------------------------ */
|
||||
//! Lock or unlock selected primitive
|
||||
void stm32adac_device::unlock( int id )
|
||||
{
|
||||
}
|
||||
/* ------------------------------------------------------------------ */
|
||||
//Try lock selected primitive
|
||||
bool stm32adac_device::try_lock( int id )
|
||||
{
|
||||
|
||||
}
|
||||
/* ------------------------------------------------------------------ */
|
||||
//! Initialize and setup sound hardware
|
||||
int stm32adac_device::setup_sound_hardware( trx_device_base::mode m )
|
||||
{
|
||||
|
||||
}
|
||||
/* ------------------------------------------------------------------ */
|
||||
//! Join and wait for finish trx
|
||||
int stm32adac_device::join()
|
||||
{
|
||||
|
||||
}
|
||||
/* ------------------------------------------------------------------ */
|
||||
}}
|
Ładowanie…
Reference in New Issue