- refactored

git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@899 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2022-05-30 13:39:46 +00:00
parent 8831a68f50
commit 80b09ca12c
2 changed files with 3 additions and 6 deletions
+2 -5
View File
@@ -32,12 +32,9 @@ void Scrambler::stateSet(uint32_t state)
uint8_t Scrambler::process(uint8_t src) uint8_t Scrambler::process(uint8_t src)
{ {
uint32_t i; uint8_t res = (uint8_t)(src ^ m_state);
uint8_t res;
res = (uint8_t)(src ^ m_state); for (uint32_t i=0; i < 8; i++)
for (i=0; i < 8; i++)
{ {
if (m_state & 0x0001) if (m_state & 0x0001)
{ {
+1 -1
View File
@@ -18,12 +18,12 @@ public:
uint32_t stateGet(); uint32_t stateGet();
void stateSet(uint32_t state); void stateSet(uint32_t state);
uint8_t process(uint8_t src);
void process(uint8_t *pSrcDst, uint32_t len); void process(uint8_t *pSrcDst, uint32_t len);
private: private:
uint32_t m_state; uint32_t m_state;
uint32_t m_poly; uint32_t m_poly;
uint8_t process(uint8_t src);
}; };
// -------------------------------------------------------------- // --------------------------------------------------------------