libpropeller
Making PropellerGCC Easier
|
Variables | |
section pulsewidthreader | cog |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov | Mask |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov | Offset |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov | Temp |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov | Index |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov | Unchanged |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov | State |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov | Original |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov | Laststate |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov | Time |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov | First |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov | Newstate |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs | Readlastrecord |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd | Writelastrecord |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov | Deltatime |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov | Lastrecord |
section pulsewidthreader cog |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov Time mov Index shl if_z_and_c add add PAR test if_z wrlong Deltatime |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov Time mov Index shl if_z_and_c add add PAR test if_z wrlong Offset Done shr shr shr First |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add Index |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov Lastrecord |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov Time mov Index shl if_z_and_c add add PAR test if_z wrlong Offset Done shr Laststate |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov Time mov Index shl if_z_and_c add add PAR test if_z wrlong Offset Done shr shr Newstate |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Offset mov Time Readlastrecord sub Lastrecord Writelastrecord mov Time mov Index shl if_z_and_c add add Offset |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov Original |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Readlastrecord |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and State |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr Temp |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov Time |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor Unchanged |
section pulsewidthreader ax global PulseWidthReader_Entry compress off PulseWidthReader_Entry start org mov PAR rdlong Mask mov PAR mov mov Mask Init shr if_c wrlong Offset if_c add if_c wrlong Offset if_c add if_nz jmp mov Mask mov INA mov State Waitchange mov State waitpne Mask mov INA and Mask mov CNT mov Original xor State and Unchanged xor First Decode mov Neg1 mov State mov Mask Again shr if_z_and_nc jmp if_nc jmp add test test if_z_ne_c jmp mov Index add movs Offset movd Writelastrecord |