Maxim Integrated / OneWire

Dependents:   MAXREFDES131_Qt_Demo MAX32630FTHR_iButton_uSD_Logger MAX32630FTHR_DS18B20_uSD_Logger MAXREFDES130_131_Demo ... more

Revisions of OneWire_Masters/GPIO/owlink.s

Revision Date Message Actions
57:1635f247ceae 2016-04-13 Fixed issue with bit-bang master touch bit operation when selected pin was not the first on the port. File  Diff  Annotate
53:071ae5d090d1 2016-04-12 Added functionality for cross-platform assembly macros. Attempted to switch pin manipulation functions to inline for performance, but this actually doubled the first bit time when tested in IAR. Tweak ow_bit() types to please GCC. File  Diff  Annotate
52:4cba20c21941 2016-04-12 Fixed bit-bang master. Implemented timing critical section of 1-Wire bit function in assembly for consistency accross all development environments. File  Diff  Annotate
46:afe466c96069 2016-04-06 Begin formalizing macros to write code for assemblers with different syntax. File  Diff  Annotate
40:590791ecac1c 2016-04-05 Added check to make ow_usdelay(0) work correctly which increases function overhead by 2 clock cycles. File  Diff  Annotate
31:7c684e49fa8f 2016-03-29 Make compatible with GCC and armclang assemblers. File  Diff  Annotate
30:fdd7a0f82f2f 2016-03-29 Switch on toolchain to enable ARM (armasm) and IAR assembler support. Still need support for GCC and armclang assemblers. File  Diff  Annotate
29:5c51a17cfbf5 2016-03-29 Rename "owlink.asm" to "owlink.s" for online compiler to recognize. Change IAR assembler directives to armasm assembler directives. Need a more compatible solution. File  Diff  Annotate | base